请问:
1.BUY(1,1,limit,close);
图表交易, 走完K线模式, 请问这句代码实盘发出的限价单的价格是信号当根K线的收盘价还是第二根K线的开盘价? 如果要实现实盘限价单的价格是以第二根K线的开盘价(不要开盘价的对手价)开出要怎么写?
2. 如果限价单一直挂在上面没有成交, 通过自动持仓同步的功能纠正, 是会先撤销原委托单还是让原委托单继续挂在那然后直接就开新委托单?
3. 再复杂一点, 如果LIMIT限价单同时再使用上自动持仓同步和ORDERQUEUE, 如果遇到一个K线同时平多开空情况, 1分钟内第一个平多委托单还没成交, 而我的自动持仓同步检查时间为30秒, 这两个单子会怎样成交?比如30秒一到,是两个委托单都同时撤销然后重新以市价按开出, 按顺序成交? 第一个委托单撤销后再重新以市价开出, 成交后第二个委托单继续以限价开出, 再次到了自动持仓同步检查时间再撤销然后以市价开出?
谢谢!
用我写的那种, 测评是以信号K线的收盘价发出委托, 如果跳空的话, 实盘持仓有可能会跟虚拟不一样, 回测结果跟实盘结果差别也会比较大 有没有实盘和回测都一致的写法?
这个limit,open是以出现信号当根K线的开仓价开出限价价指令, 不是我需要的. 我再再再重复一下, 我需要的是回测和实盘都是以出现信号第二根K线的开盘价开出限价,, 不要开盘价的对手价, 谢谢
这个limit,open是以出现信号当根K线的开仓价开出限价价指令, 不是我需要的. 我再再再重复一下, 我需要的是回测和实盘都是以出现信号第二根K线的开盘价开出限价,, 不要开盘价的对手价, 谢谢
你再仔细看看limit的函数说明,说明是次周期,
limitr才是你说的当根k线的开仓价