这是程序化开平仓追单设置,未成交单3秒后不成交,当前价格在初始报单价格的5个变动价格范围内设置主动追单,追单时报单价格使用市价价格,但是却没有追单而是撤单
明细如下:
品种:沥青连续,合约单位:2,已设置允许主力连续合约下单交易;
日期时间:2016-2-19,00:30K线出现开空信号,价格1710;
策略周期:30分钟,走完K线下单模式;
00:30:01当前价格为1702,初始报单价格的5个变动价格范围内;
前3秒的价格均为1702;初始报单未能成交,应该启动开平仓追单,3秒后至24秒内的价格都是1702,
是初始报单价格1710的5个变动价格范围内;应该在1700价位追单成功;
这是什么原因?
附图如下
2016-02-19 00:30:03.168 2016.02.19 00:30:03【图表】框架:onebel 触发下单 BUYSHORT 品种 BUX00 下单K线 2016.02.19 00:30:00 公式:BD 窗格ID:0 代码行:18
2016-02-19 00:30:03.168 【图表】启用多帐户及策略系数配置
2016-02-19 00:30:03.168 【图表】分账户系数1.000000 账户 608851
2016-02-19 00:30:03.168 【图表】分品种下单系数调整后,手数1 账户 608851
2016-02-19 00:30:03.168 【图表】模型下单 1
2016-02-19 00:30:03.168 【图表】下单系数调整后 手数:1
2016-02-19 00:30:03.168 【图表】直接下单
2016-02-19 00:30:03.168 【图表】BUX00 运行完毕
2016-02-19 00:30:03.168 【下单】BUX06 价1710.000000 量1 买卖1 类型0 开平0 账户608851 Formula 1
2016-02-19 00:30:03.184 【指令】收到回报指令 ID = 394641632
2016-02-19 00:30:03.200 【回报】608851 : bu1606 - 已报单 1 价格:1710 开 卖
2016-02-19 00:30:03.200 【指令】收到回报指令 ID = 394641632
2016-02-19 00:30:06.153 【追单】发送了首次追单下单指令到队列 追单数量:1 账户608851 报单:1 成交0
2016-02-19 00:30:06.153 【追单】追单队列 撤单操作 订单号:394641632 账户:608851
2016-02-19 00:30:06.153 【指令】收到回报指令 ID = 394641632
2016-02-19 00:30:06.168 【回报】608851 : BUX06 沥青1606 - 已撤单 量:1
2016-02-19 00:30:06.168 【下单】BUX06 价1700.000000 量1 买卖1 类型1 开平0 账户608851 Formula 1
2016-02-19 00:30:06.184 【指令】收到回报指令 ID = 394641632
2016-02-19 00:30:06.184 【追单】撤单成功,发送追单指令
2016-02-19 00:30:06.200 【指令】收到回报指令 ID = 394641633
2016-02-19 00:30:06.215 【回报】608851 : bu1606 - 已报单 1 价格:1694 开 卖
2016-02-19 00:30:06.215 【指令】收到回报指令 ID = 394641633
2016-02-19 00:30:06.215 【指令】收到回报指令 ID = 394641633
2016-02-19 00:30:06.215 【指令】收到成交回报指令 ORDERID = 394641633
2016-02-19 00:30:06.246 【回报】608851 : bu1606 - 已成交 1 价格:1700 开 卖
2016-02-19 00:30:06.246 【回报】608851 : bu1606 - 全部成交 1
看了你的设置是3秒后不成交追单撤单,软件已经帮你实现了,请问有什么问题?