请问老师:1、买入信号的前一根K线的最高价+1跳怎么取值?
2、只做日内交易,15:14:30收盘前自动平仓(使用3分钟图表系统)应怎么编写语句?
谢谢!
1,REF(H,ENTERBARS+1)+1
2,IF DYNAINFO(207)>=151430 OR NOT(ISLASTBAR) THEN
SELL(,,);
请问老师:在轮询模式和出信号即下单,以下写法对吗?
开多:BUY(Duo AND HOLDING=0,1,LIMITR,REF(H,ENTERBARS+1)+1);
开多:BUY(Duo AND HOLDING=0,1,LIMITR,REF(H,ENTERBARS)+1);
测试是按上一根K线的最高价报单
开多:BUY(Duo AND HOLDING=0,1,LIMITR,REF(H,ENTERBARS)+1+1*MINDIFF);
实盘交易时也是按上述限价发出成交委托吗?
若要保证成交,是按以上限价还是thisclose或市价发出委托成交好?若按市价发出委托,应怎样改?
谢谢!
若要再+1跳的话,是不是如下写法: 开多:BUY(Duo AND HOLDING=0,1,LIMITR,REF(H,ENTERBARS)+1+1*MINDIFF); 实盘交易时也是按上述限价发出成交委托吗? 是的。 ----------------------------- 若要保证成交,是按以上限价还是thisclose或市价发出委托成交好? 市价下单好。 ----------------------------------- 若按市价发出委托,应怎样改? 开多:BUY(Duo AND HOLDING=0,1,market); 这些都是最基本的语法知识,建议楼主仔细阅读BUY函数的解释和范例,这些也就不是问题了。 |
那实盘时你代码中换成市价,回测和实盘本身就不一样,回测时K线只有开高低收这四个值。