请教:后台版本: KG =0, 如果开仓 则KG = 1;如何写。
后台看你是用序列模式还是逐K 逐KVARIABLE也可以用
序列模式
IF EXTGBDATA('KG')=0 THEN
BEGIN
TBUY(,,);
EXTGBDATASET('KG',1);
END
以下是引用FexTel在2017/4/17 10:15:42的发言:
后台看你是用序列模式还是逐K 逐KVARIABLE也可以用
序列模式
IF EXTGBDATA('KG')=0 THEN
BEGIN
TBUY(,,);
EXTGBDATASET('KG',1);
END
。。。
cond1:=time>0100 and time < 1840 and cyc >1 and cross(high,longprice);
//long open
//开仓和平仓
IF EXTGBDATA('KG')=0 THEN
BEGIN
TBUY(cond1,1,LMT,CLOSE,0,ZH1,PZ1 );
EXTGBDATASET('KG',1);
END
IF EXTGBDATA('KG')=0 AND COND1 THEN
BEGIN
TBUY(1,1,LMT,CLOSE,0,ZH1,PZ1 );
EXTGBDATASET('KG',1);
END
//一定要条件同步,要不然赋值了你还没开仓
如果我还想实现 if cond2 then kg 的值恢复到 0 呢