input:X(300,1,1000);
LS:=(HIGH+LOW+CLOSE)/3;
JP:=EMA(LS,5);
XL:JP/REF(JP,1);
KB:=LLV(L,EXITBARS)+X && LLV(L,EXITBARS)<EXITPRICE;
KS:=HHV(H,EXITBARS)-X && HHV(H,EXITBARS)>EXITPRICE;
COND1:=XL>1 && TIME>=090700 && TIME<=091000;//首次开多
COND2:=XL<1 && TIME>=090700 && TIME<=091000;//首次开空
COND3:=C>=KB && TIME>091000&&TIME<=145300;//循环开多
COND4:=C<=KS OR TIME=145900;//循环平多
COND5:=C<=KS && TIME>091000 && TIME<145300;//循环开空
COND6:=C>=KB OR TIME=145900;//循环平空
BUY(COND1 OR COND3,1,MARKET),ORDERQUEUE;
SELL(COND4,1,MARKET),ORDERQUEUE;
BUYSHORT(COND2 OR COND5,1,MARKET),ORDERQUEUE;
SELLSHORT(COND6,1,MARKET),ORDERQUEUE;
开多仓条件: C>=平仓以来最低价+X
平多仓条件: C<=平仓以来最高价-X
开空仓条件: C<=平仓以来最高价-X
平空仓条件: C>=平仓以来最低价+X
以上策略编写能通过,但加载上去,K线被压缩成水平线,估计有问题,请教版主和高手这个策略是用在标准版逐K线的新图表上的,这样编写有问题吗,如果有,请指正,谢谢!
K线问题虽然解决了,但是以上策略没有交易,还请高手指点,上列编程有无问题
我用股指连续1分钟试过了,信号是有的,不过非常少
你吧数据拖到最前面就可以看到 有第一手开仓的信号
至于实际能否交易 你得多运行看看了