经过测试,这句代码有误不符合条件,再次发帖求助代码问题
////////////////
上一根K线的最高价与收盘价、最高价与开盘价价差大于等于10MD时,放空,开仓价格在涨停减去20MD,跌停加上20MD之间
tt:=(time>=090300 and time<145700);
a1:=ref(h,1)-ref(o,1);
a2:=ref(c,1)-ref(o,1);
if tt then begin
buyshort (a1>=10*MinDiff and a2>=10*MinDiff and holding=0,1,limit,DYNAINFO( 54)-20*mindiff);
buyshort (a1>=10*MinDiff and a2>=10*MinDiff and holding=0,1,limit,DYNAINFO( 55)+20*mindiff);
end;
//开空
//////////////////////
求正解~~谢谢