这个是回报的时间,您报单到回报这个需要时间的。您开盘前去报的单,9点01秒发回回报。
您好,席位未处于开盘状态就是还没到开盘时间您下单了,09:00:01.495 是回报时间,下单到回报过来这个要时间,
您8:59:55去下单,没开盘,然后9:00:01回报过来不是很正常吗。
您只有在代码中加一个时间限制 ,DYNAINFO(207)>opentime(1)
// DYNAINFO(207)交易所时间
// opentime(1)开盘时间
模拟交易柜台上的时间跟交易所实盘不可能一致的,模拟交易时你开盘时稍微滞后一些时间下单试试
我把日志贴出来请各位老师分析下是什么原因,并能提出改进办法。
晚上再看日记:是9:00:01.339触发下单的,不是8:59至9:00之间报的。日记如下
2013-11-28 08:56:45.833 【回报】803976 : 登录成功
2013-11-28 09:00:01.339 【图表】框架:Technic 触发下单 BUY 品种 RB00下单K线 2013.11.28 00:00:00
2013-11-28 09:00:01.354 【图表】模型下单 1
2013-11-28 09:00:01.354 【图表】下单系数调整后 手数:1
2013-11-28 09:00:01.354 【图表】直接下单
2013-11-28 09:00:01.354 【图表】RB00 运行完毕
2013-11-28 09:00:01.370 【下单】RB05 价0.000000 量1 买卖0 类型1 开平0 账户803976 Formula 1
2013-11-28 09:00:01.495 【回报】803976 : 席位未处于开盘状态--803976,rb1405,买,开,投,1,3652.0000,803976,sfe,jztb2b
2013-11-28 09:00:01.869 【图表】RB00 运行完毕
这会是什么原因呢?
断开后重启立马成交,价3660日志如下
2013-11-28 09:28:52.587 【图表】RB00 运行完毕
2013-11-28 09:28:59.295 【回报】803976 : 已断开
2013-11-28 09:29:59.823 【回报】803976 : 登录成功
2013-11-28 09:30:49.633 【图表】框架:Technic 触发下单 BUY 品种 RB00 下单K线 2013.11.28 00:00:00
2013-11-28 09:30:49.642 【图表】模型下单 1
2013-11-28 09:30:49.645 【图表】下单系数调整后 手数:1
2013-11-28 09:30:49.650 【图表】直接下单
2013-11-28 09:30:49.657 【图表】RB00 运行完毕
2013-11-28 09:30:49.664 【下单】RB05 价0.000000 量1 买卖0 类型1 开平0 账户803976 Formula 1
2013-11-28 09:30:49.987 【回报】803976 : RB05 - 正在申报 1 价格:3663.000 开仓 买入
2013-11-28 09:30:50.062 【图表】RB00 运行完毕
2013-11-28 09:30:50.132 【回报】803976 : RB05 全部成交 1 价格:3660 开 买
2013-11-28 09:30:50.578 【图表】RB00 运行完毕
请老师分析下原因,并能提出改进办法。 谢谢