等级: 免费版
- 注册:
- 2021-12-16
- 曾用名:
|
老师好,现在将图表程式化开仓语句转换成后台程序化交易语句,请批评指正。
使用场景为HS300指数,5分钟K线图,根据指数K线图指标启动HS300股指期货的开平仓动作。
原图表程式化开仓语句为:
KD:= BIGUPTT >=6 AND TIME<145500 AND TIME>093000;//开多条件
PD:= MACD_UP1<0;//平多条件
KK:= BIGDNTT>=6 AND TIME<145500 AND TIME>093000;//开空条件
PK:= MACD_DOWN1<0;//平空条件
SELLSHORT(PK and HOLDING<0,HOLDING,market); //平空信号
BUY(KD and HOLDING=0,1,market); //开多信号
SELL(PD and HOLDING>0,HOLDING,market); //平多信号
BUYSHORT(KK and HOLDING=0,1,market); //开空信号
修改成后台程序化操作语句为:
KD:= BIGUPTT >=6 AND TIME<145500 AND TIME>093000;//开多条件
PD:= MACD_UP1<0;//平多条件
KK:= BIGDNTT>=6 AND TIME<145500 AND TIME>093000;//开空条件
PK:= MACD_DOWN1<0;//平空条件
TSELLSHORT(PK,1,[MKT,0,0,,IF01]); //平空信号
TBUY(KD,1,[MKT,0,0,,IF01]); //开多信号
TSELL(PD,1,[MKT,0,0,,IF01]); //平多信号
TBUYSHORT(KK,1,[MKT,0,0,,IF01]); //开空信号
以上,谢谢!
|
|