我的代码是BUY(CROSS(X1,X2) AND (TIME<144500) AND HOLDING=0,1,LIMITR,THISCLOSE-T1*MINDIFF);
sell(TIME>145400 and HOLDING=1,1%,thisclose+1*MINDIFF);
可是图表上显示的却只有开仓,不见平仓,而且还有多次开仓,这是怎么回事
此主题相关图片如下:未命名.jpg

您好,
BUY(CROSS(X1,X2) AND (TIME<144500) AND HOLDING=0,1,LIMITR,THISCLOSE-T1*MINDIFF);
sell(TIME>145400 and HOLDING=1,1%,thisclose+1*MINDIFF);
您可以先看下BUY和SELL的函数解释。THISCLOSE和LIMITR都是交易控制指令
图表上有信号,我到底是开了还是没开啊,limit是限价指令,满足条件价格不高过于收盘价-1个跳点进场,是这个意思吗
语句改为
BUY(CROSS(X1,X2) AND (TIME<144500) AND HOLDING=0,1,LIMITR,CLOSE-T1*MINDIFF);
sell(TIME>145400 and HOLDING=1,1%,limitr,close+1*MINDIFF);