关于动煤自动移仓 (文华财经wh9)

投资者咨询:关于动煤自动移仓 (文华财经wh9)
来源:文华财经  日期:2018-8-14 21:10
代码中用了Trade_Other:Auto; 动煤超价设置的100,-100.  

开盘自动执行时,失败,给的原因是价格超出涨跌停范围,委托价格是590.2,卖平。



请问是什么原因???  
技术人员回复
日期:2018-8-14 21:24
郑煤今天主力换月,由1809合约换到1901合约

换月时会先平掉旧主力1809的持仓,所以平仓时的涨跌比较价格,也是和1809的停板价比较

590.2低于跌停板价592.6,所以委托失败,这个是正常的


您设置那么多的超价点位,是为了提高成交几率?

建议直接用市价的方式委托就可以了,是成交几率最大的委托方式


投资者咨询:关于动煤自动移仓 (文华财经wh9)
来源:文华财经  日期:2018-8-14 21:10
还有两个疑问:
1、这种主力换月,以什么价格委托?在哪里设置?

2、假设是以超价执行也不太对劲,动煤1809开盘价为628,超价100,那么委托价格应该是628-100*0.2=608,也不是590.2不知道590.2怎么来的。
技术人员回复
日期:2018-8-14 22:24
出现590.2的价格,应该是您模型中编写了指定价格委托的语句

换月会以您编写的委托方式来执行

您可以提供下完整的源码,我们帮您检查下