-- 请问一下,那我这样子修改可以吗?
VARIABLE:num:=0;//记录持仓量
VARIABLE:sprice:=price;//基准价格
手数:=ss;
开多条件:=C>=sprice+jg;//jg为网格间隔
平多条件:=C<=sprice-jg;
K线日期:DATE;
K线时间:TIME;
当前持仓量:HOLDING,COLORGRAY,LINETHICK0;
//当前资产:ASSET,NOAXIS,COLORGRAY;
IF K线日期 >= DATE_SELF and K线时间>= TIME_SELF and 开多条件 THEN
BEGIN
开多:BUY(开多条件,手数,MARKET);
DEBUGFILE(\'C:\\jzt\\ru2101,mn01,1M.txt\',NUMTOSTR(HOLDING,0)+\' %.2f\' ,close);
sprice:=sprice+jg;
END
IF K线日期 >= DATE_SELF and K线时间>= TIME_SELF and 平多条件 and HOLDING >= 手数 THEN
BEGIN
平多:SELL(平多条件,手数,THISCLOSE);
DEBUGFILE(\'C:\\jzt\\ru2101,mn01,1M.txt\',NUMTOSTR(HOLDING,0)+\' %.2f\' ,close);
sprice:=sprice-jg;
END