//日K线交易系统
TBUY(CROSS(M1,M2) AND HOLDING=0,1,CLOSE);//开多仓1手
TBUY(CROSS(M1,M3) AND HOLDING=1,1,CLOSE);//加多仓1手
TSELL(CROSS(M3,M1) AND HOLDING>0,1,CLOSE);//减多仓1手
TSELL(CROSS(M2,M1) AND HOLDING>0,0,CLOSE);//平最后1手多仓
另两个小问题:
1、CLOSE这个函数在后台真实交易程序中这样表示对不对?因为我的想法是只要日内盘中市价满足开平仓条件就执行。
2、另如果我不想日内盘中频繁的出现信号而执行,只想让每日15:00收盘前的14:55分那个时间的M1\M2\M3\COLSE来判断是否满足开平仓条件(即相当于快要收盘时才决定是否开平仓)时,这个M1\M2\M3\CLOSE应该怎么表示?
在所有的条件中,加个时间控制“ and CURRENTTIME>145500”
如
TBUY(CROSS(M1,M2) AND HOLDING=0 and CURRENTTIME>145500,1,MKT);//开多仓1手