INPUT:M(110,100,150,5),a(1.6,1,2.5,0.1);
中:MA(CLOSE,M);
上: 中+ a*std(CLOSE,M);
下: 中- a*std(CLOSE,M);
if c<中 AND HOLDING>0 then sell(1,1,LIMITR,c);
if c>中 AND holding<0 then SELLSHORT(1,1,LIMITR,c);
if c>上 and holding=0 then buy(1,1,LIMITR,c);
if c<下 and holding=0 then buyshort(1,1,LIMITR,c);
每次盈利后,接下去的两个开仓信号我想过滤掉, 等第三个信号出现的时候再开仓, 麻烦大神完整的帮我编下
T:BARSLAST(NUMPROFIT(1)>0);//上一盈利距离现在周期数
并且将下面语句加到开仓条件下去:count((c>上 and holding=0 )or (c<下 and holding=0 ),T)>2