以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  标准版用户, 软件会偶尔发神经重复开单问题,  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=53148)

--  作者:老贾
--  发布时间:2013/6/18 15:49:43
--  标准版用户, 软件会偶尔发神经重复开单问题,

因为之前很偶尔的情况下, 会出现重复开单的问题, 当时上论坛汇报情况, 因为唯独没有开系统交易日记, 最终都是无果而终, 所以后来我就开始打开系统交易日记了, 今天下午又再次出现重复开单的问题! 情况是这样的:

 

1. 我的策略没有用CLOSE和未来函数等, 所以很确定不会出现信号反复, 一直如此;

2. 如用的是6分钟周期图标交易, 用的是固定轮询模式, 间隔为1秒;

3. 交易日记如下:

 

 

--------------------------------------------------------------------------------------------------

2013-06-18 14:36:22.826    【图表】IF06 运行完毕
2013-06-18 14:36:22.826    【图表】IF06 运行完毕
2013-06-18 14:36:22.826    【图表】触发下单 BUY 品种 IF06
2013-06-18 14:36:22.826    【图表】启用多帐户及策略系数配置
2013-06-18 14:36:22.826    【图表】分账户系数1.000000 账户 660600202682
2013-06-18 14:36:22.826    【图表】Day IF-6 IF06 策略系数为 1.000000
2013-06-18 14:36:22.826    【图表】分品种下单系数调整后,手数1 账户 660600202682
2013-06-18 14:36:22.826    【图表】模型下单 1
2013-06-18 14:36:22.826    【图表】下单系数调整后 手数:1
2013-06-18 14:36:22.826    【图表】直接下单
2013-06-18 14:36:22.826    【图表】IF06 运行完毕
2013-06-18 14:36:22.826    【下单】IF06 价0.000000 量1 买卖0 类型1 开平0 账户660600202682 Formula 1
2013-06-18 14:36:22.826    【下单】确认报单已发送 ID=-420410458 RefID = 574
2013-06-18 14:36:22.888    【指令】收到回报指令 ID = -420410458 RefID = 574
2013-06-18 14:36:22.904    【指令】收到回报指令 ID = -420410458 RefID = 574
2013-06-18 14:36:22.904    【指令】收到回报指令 ID = -420410458 RefID = 574
2013-06-18 14:36:22.904    【回报】660600202682 : IF1306 - 已报单 1 价格:0.0 开 买
2013-06-18 14:36:22.966    【指令】收到成交回报指令 REFID = 574
2013-06-18 14:36:22.982    【回报】660600202682 : IF1306 - 已成交 1 价格:2407.4 开 买
2013-06-18 14:36:23.871    【图表】IF06 运行完毕
2013-06-18 14:36:23.871    【图表】IF06 运行完毕

------------------------------------------------------------------------------------------------

2013-06-18 14:40:57.620    【图表】IF06 运行完毕
2013-06-18 14:40:57.620    【图表】IF06 运行完毕
2013-06-18 14:40:57.620    【图表】触发下单 BUY 品种 IF06
2013-06-18 14:40:57.620    【图表】启用多帐户及策略系数配置
2013-06-18 14:40:57.620    【图表】分账户系数1.000000 账户 660600202682
2013-06-18 14:40:57.620    【图表】Day IF-6 IF06 策略系数为 1.000000
2013-06-18 14:40:57.620    【图表】分品种下单系数调整后,手数1 账户 660600202682
2013-06-18 14:40:57.620    【图表】模型下单 1
2013-06-18 14:40:57.620    【图表】下单系数调整后 手数:1
2013-06-18 14:40:57.620    【图表】直接下单
2013-06-18 14:40:57.620    【图表】IF06 运行完毕
2013-06-18 14:40:57.620    【下单】IF06 价0.000000 量1 买卖0 类型1 开平0 账户660600202682 Formula 1
2013-06-18 14:40:57.620    【下单】确认报单已发送 ID=-420410457 RefID = 575
2013-06-18 14:40:57.698    【指令】收到回报指令 ID = -420410457 RefID = 575
2013-06-18 14:40:57.714    【指令】收到回报指令 ID = -420410457 RefID = 575
2013-06-18 14:40:57.714    【指令】收到回报指令 ID = -420410457 RefID = 575
2013-06-18 14:40:57.714    【回报】660600202682 : IF1306 - 已报单 1 价格:0.0 开 买
2013-06-18 14:40:57.776    【指令】收到成交回报指令 REFID = 575
2013-06-18 14:40:57.792    【回报】660600202682 : IF1306 - 已成交 1 价格:2407.8 开 买
2013-06-18 14:40:58.666    【图表】IF06 运行完毕
2013-06-18 14:40:58.666    【图表】IF06 运行完毕

 

--------------------------------------------------------------------

 

 

请客服务必给予答复和解决方案, 软件老是偶尔发发神经, 很受不了啊.


--  作者:jinzhe
--  发布时间:2013/6/18 16:12:14
--  

运行周期是什么周期?

看日志是没问题的,信号触发之后下单,所以可能是信号闪烁或者使用了小周期引用大周期数据


--  作者:老贾
--  发布时间:2013/6/18 16:34:53
--  
6分钟周期, 开帖的时候说了, 绝对没有使用小周期调用大周期等未来函数, 信号确定不会反复闪烁.
--  作者:jinzhe
--  发布时间:2013/6/18 16:37:33
--  
能否提供一下公式呢?
--  作者:老贾
--  发布时间:2013/6/18 17:41:57
--  

不能, 隐私, 公式的编写方面绝对不会出现信号反复问题, 请把这个原因排除.

[此贴子已经被作者于2013/6/18 17:42:57编辑过]

--  作者:王锋
--  发布时间:2013/6/18 20:51:40
--  

对于这种信号闪烁导致的重复开仓情况,只能是用户采取增加日志调试的方法来排除问题的,建议参考

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=49428

这里对这种情况的调试做了详细的描述


--  作者:老贾
--  发布时间:2013/6/18 22:01:36
--  
ANYWAY, THANKS