MAXSEQLOSS返回的是连续亏损次数最多的数据。
你这个需求需要使用全局变量处理。不过你的逻辑上说不过去,不开仓平仓哪来的亏损统计,这个条件只恒不成立。
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
J:=3*K-2*D;
手数:=SS;
//交易条件
开多平空条件:=CROSS(K,D) ;//开多平空条件
开空平多条件:=CROSS(D,K) ;//开空平多条件
//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKETr);
平多:SELL(开空平多条件,手数,MARKETr);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);
这里怎么用
MAXSEQLOSS
是不是我先运行上面这个程序,然后另外开一个程序
亏损次数增加不代表连亏次数也增加。 比如 上一次亏上上一次盈利,最大连亏次数可能压根不会变的。