假如策略是日内,达到a条件就全平,并且当日不在开仓。第二天重新开始。怎么写能够在长期的k线中看到每天的交易情况,比如在两个月的1分钟k线中,查看每天的交易情况,现在的情况是只有第一天的交易,由于设置了达到a就全平,不再开仓,第二天之后的k线全部不开仓了。
你用的全局变量限制的吧。那你应该在每天第一个K重置下你的限制条件。
VARIABLE:mark:=1;
if TODAYBAR=1 then mark:=1;
你是不是已经用了全局变量来限制交易?
否则你是怎样做的这个的“现在的情况是只有第一天的交易,由于设置了达到a就全平,不再开仓”
你直接贴代码吧。直接在你代码上改。
这样说明问题把
。。。。。
a:=OPENPROFIT<x;
手数:=ss;
//交易条件
开多条件:=CROSS(m1,m2) and a;//开多平空条件
平空条件:=CROSS(m1,m2);//开多平空条件
开空条件:=CROSS(m2,m1) and a;//开空平多条件
平多条件:=CROSS(m2,m1);//开空平多条件
qp:=time>145500;
//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);
平空2:SELLSHORT(qp,0,MARKET);
平多2:SELL(qp,0,MARKET);
目的是能够在长期的分时图中,看到每天的开平仓情况
忘说了,这个。。。。就是ma吧,也没有其他的代码了
你原始思路是怎样的?浮动盈亏达到一定程度就平仓?且当日不再开仓是吗
对,而且是想在长期的K线中比如说一个月的1分钟线,看到连续的每日开仓情况
那个当日平仓不再开仓好写,没问题,就是在K线连续的过程中,怎么看