以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  自动持仓同步  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=58127)

--  作者:aback
--  发布时间:2013/10/29 13:24:52
--  自动持仓同步

自动同步问题,模型是走完K线,但自动同步会在K线走完前(既信号闪烁时)发出同步信号,而以前的版本不存在这个现象(2.9*的版本),请问如何解决?谢谢!


--  作者:yukizzc
--  发布时间:2013/10/29 13:27:56
--  

现在自动持仓同步有固定时间间隔和走完K线两种模式选择,并且如果是固定时间间隔您也可以勾选当前K出现信号后停止检测。


--  作者:aback
--  发布时间:2013/10/29 14:01:30
--  

我对这“当K线出现信号后停止检测”不太理解。

我是写在程序里的走完K线模式并提前N秒,所以在上面交易运行模式选择固定时间间隔,下面自动同步也选固定间隔,默认12秒,并选出信号停止检测。

那为何,在同一根K线走完前,系统老是不停的帮我开平仓啊!

 


--  作者:yukizzc
--  发布时间:2013/10/29 14:11:34
--  

当前K线有信号的话则停止检测,你信号是不是有闪烁导致这个现象。交易日志对这个不停开平仓是怎么说的。


--  作者:aback
--  发布时间:2013/10/29 14:13:57
--  
是信号闪烁导致的,等下发下日志
--  作者:aback
--  发布时间:2013/10/29 14:24:33
--  

来了

2013-10-29 09:54:05.351    【图表】IF11 运行完毕
2013-10-29 09:54:06.351    【图表】IF11 运行完毕
2013-10-29 09:54:07.351    【图表】框架:Technic 触发下单 SELL 品种 IF11 下单K线 2013.10.29 09:57:00 公式:实盘 窗格ID:0 代码行:324
2013-10-29 09:54:07.413    【图表】模型下单 2
2013-10-29 09:54:07.413    【图表】下单系数调整后 手数:2
2013-10-29 09:54:07.413    【图表】实际持仓 2
2013-10-29 09:54:07.413    【图表】至队列下单
2013-10-29 09:54:07.429    【图表】框架:Technic 触发下单 BUYSHORT 品种 IF11 下单K线 2013.10.29 09:57:00 公式:实盘 窗格ID:0 代码行:327
2013-10-29 09:54:07.429    【图表】模型下单 2
2013-10-29 09:54:07.429    【图表】下单系数调整后 手数:2
2013-10-29 09:54:07.429    【图表】至队列下单
2013-10-29 09:54:07.429    【图表】IF11 运行完毕
2013-10-29 09:54:07.429    【队列】当前队列准备处理数据:2条
2013-10-29 09:54:07.445    【队列】发送下单指令
2013-10-29 09:54:07.445    【下单】IF11 价0.000000 量2 买卖1 类型1 开平2 账户833726 Formula 1
2013-10-29 09:54:07.445    【下单】确认报单已发送 ID=1574100 RefID = 220
2013-10-29 09:54:07.445    【队列】当前队列准备处理数据:2条
2013-10-29 09:54:07.445    【队列】当前有未处理队列,返回等待
2013-10-29 09:54:07.460    【指令】收到回报指令 ID = 1574100 RefID = 220
2013-10-29 09:54:07.710    【指令】收到回报指令 ID = 1574100 RefID = 220
2013-10-29 09:54:07.710    【指令】收到回报指令 ID = 1574100 RefID = 220
2013-10-29 09:54:07.726    【指令】收到成交回报指令 REFID = 220
2013-10-29 09:54:07.742    【回报】833726 : IF1311 - 已报单 2 价格:0.0 平 卖
2013-10-29 09:54:07.757    【回报】833726 : IF1311 - 已成交 2 价格:2386.2 平 卖
2013-10-29 09:54:07.757    【队列】当前队列准备处理数据:1条
2013-10-29 09:54:07.757    【队列】发送下单指令
2013-10-29 09:54:07.757    【下单】IF11 价0.000000 量2 买卖1 类型1 开平0 账户833726 Formula 1
2013-10-29 09:54:07.757    【下单】确认报单已发送 ID=1574101 RefID = 221
2013-10-29 09:54:07.773    【队列】当前队列准备处理数据:1条
2013-10-29 09:54:07.773    【队列】当前有未处理队列,返回等待
2013-10-29 09:54:07.773    【指令】收到回报指令 ID = 1574101 RefID = 221
2013-10-29 09:54:07.835    【指令】收到回报指令 ID = 1574101 RefID = 221
2013-10-29 09:54:07.835    【指令】收到回报指令 ID = 1574101 RefID = 221
2013-10-29 09:54:07.851    【指令】收到成交回报指令 REFID = 221
2013-10-29 09:54:07.888    【回报】833726 : IF1311 - 已报单 2 价格:0.0 开 卖
2013-10-29 09:54:07.888    【回报】833726 : IF1311 - 已成交 2 价格:2385.8 开 卖


--  作者:yukizzc
--  发布时间:2013/10/29 14:37:22
--  
这段日志你两处代码一个平多一个开空操作,并不是持仓同步啊。
--  作者:aback
--  发布时间:2013/10/29 14:49:23
--  
我在这里有“多转空“信号,但应该在走完K线才出信号的
--  作者:lichenghu
--  发布时间:2013/10/29 14:55:57
--  

 对应的信号出现在9.54分这根K?

 

 固定轮询的模式下对应的提前下单代码以前运行可有问题?有没有28号运行正常的日志看下?


--  作者:aback
--  发布时间:2013/10/29 14:59:55
--  
整个文件?