以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]重复下单  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=62586)

--  作者:Ivan
--  发布时间:2014/3/12 10:12:47
--  [求助]重复下单

从交易日志看,持仓同步的交易操作,比策略的下单指令在前,导致持仓判断有误而进行持仓同步交易,

然后策略又下单了,造成了重复下单,请帮忙解决,谢谢!

 

2014-03-12 09:40:04.322    【图表】IF00 运行完毕
2014-03-12 09:40:04.322    【图表】IF00 运行完毕
2014-03-12 09:40:04.322    【图表】IF00 运行完毕
2014-03-12 09:40:05.369    【同步】IF03 理论持仓 多0 空3 实际持仓 多0 空2     //持仓同步的交易比策略下单还快?
2014-03-12 09:40:05.369    【图表】IF03 理论持仓比实际持仓大,需要补仓

2014-03-12 09:40:05.369    【下单】IF03 价0.000000 量1 买卖1 类型1 开平0 账户275500xxx Formula 1
2014-03-12 09:40:05.369    【下单】确认报单已发送 ID=-1393222013 RefID = 7086
2014-03-12 09:40:05.369    【图表】IF00 运行完毕
2014-03-12 09:40:05.369    【图表】IF00 运行完毕
2014-03-12 09:40:05.369    【图表】IF00 运行完毕
2014-03-12 09:40:05.369    【图表】框架:WL9 触发下单 BUYSHORT 品种 IF00 下单K线 2014.03.12 09:41:00 公式:TP1mv03s 窗格ID:5 代码行:58
2014-03-12 09:40:05.369    【图表】模型下单 1
2014-03-12 09:40:05.369    【图表】下单系数调整后 手数:1
2014-03-12 09:40:05.369    【图表】直接下单
2014-03-12 09:40:05.369    【图表】IF00 运行完毕
2014-03-12 09:40:05.369    【图表】IF00 运行完毕
2014-03-12 09:40:05.369    【图表】IF00 运行完毕
2014-03-12 09:40:05.369    【图表】IF00 运行完毕
2014-03-12 09:40:05.384    【图表】IF00 运行完毕
2014-03-12 09:40:05.384    【图表】IF00 运行完毕
2014-03-12 09:40:05.384    【下单】IF03 价2073.600098 量1 买卖1 类型2 开平0 账户275500xxx Formula 1
2014-03-12 09:40:05.384    【下单】IF03 按止损单处理
2014-03-12 09:40:05.400    【下单】IF03 价2073.600098 量1 买卖1 类型1 开平0 账户275500xxx Formula 1
2014-03-12 09:40:05.400    【下单】确认报单已发送 ID=-1393222011 RefID = 7088
2014-03-12 09:40:05.400    【止损】到达止损单触发价位
2014-03-12 09:40:05.541    【指令】收到回报指令 ID = -1393222013 RefID = 7086
2014-03-12 09:40:05.556    【指令】收到回报指令 ID = -1393222013 RefID = 7086
2014-03-12 09:40:05.556    【指令】收到回报指令 ID = -1393222013 RefID = 7086
2014-03-12 09:40:05.556    【指令】收到成交回报指令 REFID = 7086
2014-03-12 09:40:05.587    【指令】收到回报指令 ID = -1393222011 RefID = 7088
2014-03-12 09:40:05.603    【指令】收到回报指令 ID = -1393222011 RefID = 7088
2014-03-12 09:40:05.603    【指令】收到回报指令 ID = -1393222011 RefID = 7088
2014-03-12 09:40:05.603    【指令】收到成交回报指令 REFID = 7088
2014-03-12 09:40:05.619    【回报】275500xxx : IF1403 - 已报单 1 价格:0.0 开 卖
2014-03-12 09:40:05.619    【回报】275500xxx : IF1403 - 已成交 1 价格:2073.4 开 卖
2014-03-12 09:40:05.619    【回报】275500xxx : IF1403 - 已报单 1 价格:0.0 开 卖
2014-03-12 09:40:05.619    【回报】275500xxx : IF1403 - 已成交 1 价格:2073.2 开 卖
2014-03-12 09:40:06.322    【图表】IF00 运行完毕

2014-03-12 09:40:11.353    【图表】IF00 运行完毕
2014-03-12 09:40:11.353    【图表】IF00 运行完毕
2014-03-12 09:40:11.353    【图表】IF00 运行完毕
2014-03-12 09:40:11.369    【图表】IF00 运行完毕
2014-03-12 09:40:12.103    【同步】IF03 理论持仓 多0 空3 实际持仓 多0 空4
2014-03-12 09:40:12.322    【图表】IF00 运行完毕
2014-03-12 09:40:17.337    【图表】IF00 运行完毕
2014-03-12 09:40:17.337    【图表】IF00 运行完毕
2014-03-12 09:40:17.337    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.322    【图表】IF00 运行完毕
2014-03-12 09:40:18.884    【同步】IF03 理论持仓 多0 空3 实际持仓 多0 空4
2014-03-12 09:40:18.884    【图表】IF03 比实际持仓小,需要平仓
2014-03-12 09:40:18.884    【下单】IF03 价0.000000 量1 买卖0 类型1 开平1 账户275500xxx Formula 1
2014-03-12 09:40:18.884    【下单】确认报单已发送 ID=-1393222010 RefID = 7089
2014-03-12 09:40:18.931    【指令】收到回报指令 ID = -1393222010 RefID = 7089
2014-03-12 09:40:18.947    【指令】收到回报指令 ID = -1393222010 RefID = 7089
2014-03-12 09:40:18.947    【指令】收到回报指令 ID = -1393222010 RefID = 7089
2014-03-12 09:40:18.947    【回报】275500xxx : IF1403 - 已报单 1 价格:0.0 平 买
2014-03-12 09:40:19.322    【图表】IF00 运行完毕
2014-03-12 09:40:19.322    【图表】IF00 运行完毕
2014-03-12 09:40:19.322    【图表】IF00 运行完毕
2014-03-12 09:40:19.322    【图表】IF00 运行完毕


--  作者:jinzhe
--  发布时间:2014/3/12 10:15:48
--  
同步持仓同步的是上一个周期的信号而不是本周期的信号
--  作者:Ivan
--  发布时间:2014/3/12 10:33:19
--  
是否选择K线信号出现不检测,就好了呢?
--  作者:jinzhe
--  发布时间:2014/3/12 10:35:35
--  
用的是固定轮询模式?这个不勾就行
--  作者:Ivan
--  发布时间:2014/3/12 10:39:20
--  
以下是引用jinzhe在2014/3/12 10:15:48的发言:
同步持仓同步的是上一个周期的信号而不是本周期的信号

 

上周期的实际持仓和虚拟持仓是一致性的,中间间隔了10多分钟,没有新信号出现;而这个持仓同步操作和新信号出现是在同一个时间的,我认为是刚好是跟轮询持仓同步判断凑巧了,是否跟持仓同步判断间隔4秒太短有关?


--  作者:jinzhe
--  发布时间:2014/3/12 10:48:28
--  
选了4秒?你勾自动持仓功能的时候有提示,提示你自动持仓间隔不要小于10秒
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:Ivan
--  发布时间:2014/3/12 11:16:28
--  
以下是引用jinzhe在2014/3/12 10:48:28的发言:
选了4秒?你勾自动持仓功能的时候有提示,提示你自动持仓间隔不要小于10秒
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

10秒太长了,指令价格一旦不成交,那这个滑点可能就很大了。4秒钟还不足够成交和回报吗?


--  作者:jinzhe
--  发布时间:2014/3/12 11:24:25
--  
4秒就太频繁了,原因和理由上面也说了,当然你要坚持那也没办法