以文本方式查看主题

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

--  作者:lance0307
--  发布时间:2014/12/16 13:40:06
--  同步持仓异常
你好
我的策略是基于固定轮询每隔1秒的模式

勾选了同步持仓按选择走完一根K线

今天出现了软件有信号开多仓,但软件并没有同步持仓,结果经过了10多分钟后才发现这个问题,这时重启软件马上就同步持仓了

这个情况,我这边已经出现了3次了,这个是否是软件同步持仓功能有bug导致的呢

如果有bug则需要更新啊,否则对客户来说风险太大了

--  作者:yukizzc
--  发布时间:2014/12/16 13:52:31
--  
图表是运行在哪个周期的,把图表程序化设置截图截图发下
--  作者:lance0307
--  发布时间:2014/12/16 14:01:17
--  
截图见附件
图片点击可在新窗口打开查看此主题相关图片如下:123.bmp
图片点击可在新窗口打开查看

--  作者:lance0307
--  发布时间:2014/12/16 14:01:51
--  
是运行1分钟的K线周期下的
--  作者:qq代人发帖
--  发布时间:2014/12/16 14:16:31
--  
有记录下单日志吗?把日志贴出来看下
--  作者:yukizzc
--  发布时间:2014/12/16 14:24:05
--  

你这10分钟里k线图上都有信号没?是不是出现信号后停止检测然后没有去同步。

还有交易日志里有没有账户断开的情况


--  作者:lance0307
--  发布时间:2014/12/16 14:36:35
--  
当前K线出现信号停止检测,这个可以是这样

但出现新K后,那么前一根k线的信号就固定了啊,理应就同步持仓啊,因为后面的holding都为1,而实际持仓为0

怎么没有同步呢

--  作者:yukizzc
--  发布时间:2014/12/16 14:51:20
--  

你意思就第一根k上有信号,后面的k全是没有信号的?

看下交易日志里面有账户断开情况没,我本地测试没有问题。

你这里是否能重现该情况??


--  作者:lance0307
--  发布时间:2014/12/16 15:45:18
--  
2014-12-16 09:57:55.861    【图表】IF12 运行完毕
2014-12-16 09:57:56.969    2014.12.16 09:57:56【图表】框架:robin 触发下单 SELL 品种 IF12 下单K线 2014.12.16 09:58:00 公式:robin 窗格ID:0 代码行:254
2014-12-16 09:57:56.969    【图表】模型下单 1
2014-12-16 09:57:56.985    【图表】下单系数调整后 手数:1
2014-12-16 09:57:56.985    【图表】实际持仓 1
2014-12-16 09:57:56.985    【图表】至队列下单
2014-12-16 09:57:56.985    【图表】IF12 运行完毕
2014-12-16 09:57:56.985    【队列】当前队列准备处理数据:1条
2014-12-16 09:57:56.985    【队列】发送下单指令
2014-12-16 09:57:56.985    【下单】IF12 价3262.800049 量1 买卖1 类型0 开平2 账户72050114 Formula 1
2014-12-16 09:57:56.985    【下单】确认报单已发送 ID=-2083058828 RefID = 2770
2014-12-16 09:57:57.000    【指令】收到回报指令 ID = -2083058828 RefID = 2770
2014-12-16 09:57:57.016    【指令】收到回报指令 ID = -2083058828 RefID = 2770
2014-12-16 09:57:57.016    【回报】82060258 : IF1412 - 已报单 1 价格:3262.8 平 卖
2014-12-16 09:57:57.031    【指令】收到回报指令 ID = -2083058828 RefID = 2770
2014-12-16 09:57:57.031    【指令】收到回报指令 ID = -2083058828 RefID = 2770
2014-12-16 09:57:57.031    【指令】收到成交回报指令 REFID = 2770
2014-12-16 09:57:57.047    【回报】72050114 : IF1412 - 已成交 1 价格:3262.8 平 卖
2014-12-16 09:57:57.889    【图表】IF12 运行完毕
2014-12-16 09:57:58.903    【图表】IF12 运行完毕
2014-12-16 09:57:59.917    【图表】IF12 运行完毕
2014-12-16 09:58:01.025    【图表】IF12 运行完毕
2014-12-16 09:58:02.959    【图表】IF12 运行完毕
2014-12-16 09:58:03.973    【图表】IF12 运行完毕
2014-12-16 09:58:05.065    【图表】IF12 运行完毕
2014-12-16 09:58:06.001    【图表】IF12 运行完毕
2014-12-16 09:58:07.015    【图表】IF12 运行完毕
2014-12-16 09:58:08.029    【图表】IF12 运行完毕
2014-12-16 09:58:09.137    【图表】IF12 运行完毕
2014-12-16 09:58:10.057    【图表】IF12 运行完毕
2014-12-16 09:58:11.071    【图表】IF12 运行完毕
2014-12-16 09:58:12.085    【图表】IF12 运行完毕
2014-12-16 09:58:13.193    【图表】IF12 运行完毕
2014-12-16 09:58:14.113    【图表】IF12 运行完毕
2014-12-16 09:58:15.127    【图表】IF12 运行完毕
2014-12-16 09:58:16.141    【图表】IF12 运行完毕
2014-12-16 09:58:17.218    【图表】IF12 运行完毕
2014-12-16 09:58:18.169    【图表】IF12 运行完毕
2014-12-16 09:58:19.183    【图表】IF12 运行完毕
2014-12-16 09:58:20.197    【图表】IF12 运行完毕
2014-12-16 09:58:21.305    【图表】IF12 运行完毕
2014-12-16 09:58:22.225    【图表】IF12 运行完毕
2014-12-16 09:58:23.239    【图表】IF12 运行完毕
2014-12-16 09:58:24.253    【图表】IF12 运行完毕
2014-12-16 09:58:25.423    2014.12.16 09:58:25【图表】框架:robin 触发下单 SELL 品种 IF12 下单K线 2014.12.16 09:58:00 公式:robin 窗格ID:0 代码行:1231
2014-12-16 09:58:25.439    【图表】模型下单 1
2014-12-16 09:58:25.439    【图表】下单系数调整后 手数:1
2014-12-16 09:58:25.439    【图表】实际持仓 0
2014-12-16 09:58:25.439    【图表】至队列下单
2014-12-16 09:58:25.439    【图表】IF12 运行完毕
2014-12-16 09:58:25.439    【队列】当前队列准备处理数据:1条
2014-12-16 09:58:25.439    【队列】发送下单指令
2014-12-16 09:58:25.439    【下单】实际持仓为0下单失败
2014-12-16 09:58:25.439    【队列】下单失败了
2014-12-16 09:58:26.281    【图表】IF12 运行完毕
2014-12-16 09:58:28.122    【图表】IF12 运行完毕
2014-12-16 09:58:29.433    【图表】IF12 运行完毕

2014-12-16 10:06:17.792    【图表】IF12 运行完毕
2014-12-16 10:06:18.806    【图表】IF12 运行完毕
2014-12-16 10:06:19.898    【图表】IF12 运行完毕
2014-12-16 10:06:20.834    【图表】IF12 运行完毕
2014-12-16 10:06:21.848    【图表】IF12 运行完毕
2014-12-16 10:06:22.862    【图表】IF12 运行完毕
2014-12-16 10:06:23.970    【图表】IF12 运行完毕
2014-12-16 10:06:24.890    【图表】IF12 运行完毕
2014-12-16 10:06:25.904    2014.12.16 10:06:25【图表】框架:robin 触发下单 SELLSHORT 品种 IF12 下单K线 2014.12.16 10:06:00 公式:robin 窗格ID:0 代码行:607
2014-12-16 10:06:25.904    【图表】模型下单 1
2014-12-16 10:06:25.904    【图表】下单系数调整后 手数:1
2014-12-16 10:06:25.904    【图表】实际持仓 0
2014-12-16 10:06:25.904    【图表】至队列下单
2014-12-16 10:06:25.904    【图表】IF12 运行完毕
2014-12-16 10:06:25.904    【队列】当前队列准备处理数据:1条
2014-12-16 10:06:25.904    【队列】发送下单指令
2014-12-16 10:06:25.904    【下单】实际持仓为0下单失败
2014-12-16 10:06:25.904    【队列】下单失败了
2014-12-16 10:06:27.433    【图表】IF12 运行完毕
2014-12-16 10:06:28.026    【图表】IF12 运行完毕
2014-12-16 10:06:29.960    【图表】IF12 运行完毕
2014-12-16 10:06:30.974    【图表】IF12 运行完毕
2014-12-16 10:06:32.051    【图表】IF12 运行完毕
2014-12-16 10:06:33.002    【图表】IF12 运行完毕
2014-12-16 10:06:34.016    【图表】IF12 运行完毕
2014-12-16 10:06:35.030    【图表】IF12 运行完毕
2014-12-16 10:06:36.138    【图表】IF12 运行完毕
2014-12-16 10:06:37.058    【图表】IF12 运行完毕


--  作者:lance0307
--  发布时间:2014/12/16 15:48:58
--  
从下单正常到下单失败的过程中没有出现帐户断开的情况

自从下单失败之后也没有出现同步持仓了,我们重启软件之后的日志如下

  6 10:30:51.496    【图表】IF12 运行完毕
2014-12-16 10:30:56.987    【回报】72050114 : 已断开
2014-12-16 10:31:14.833    【回报】72050114 : 已登录
2014-12-16 10:31:18.889    【指令】收到回报指令 ID = -2072050114 RefID = 2740
2014-12-16 10:31:18.889    【指令】收到回报指令 ID = -2072050114 RefID = 2770
2014-12-16 10:31:18.889    【指令】收到回报指令 ID = -2072050114 RefID = 2760
2014-12-16 10:31:18.889    【指令】收到回报指令 ID = -2072050114 RefID = 2750
2014-12-16 10:31:48.841    【同步】72050114 : IF12 理论持仓 多1 空0 实际持仓 多0 空0
2014-12-16 10:31:48.841    【图表】IF12 理论持仓比实际持仓大,需要补仓
2014-12-16 10:31:48.841    【下单】IF12 价0.000000 量1 买卖0 类型1 开平0 账户72050114 Formula 1
2014-12-16 10:31:48.841    【下单】确认报单已发送 ID=-1724773420 RefID = 2780
2014-12-16 10:31:48.873    【指令】收到回报指令 ID = -1724773420 RefID = 2780
2014-12-16 10:31:48.904    【指令】收到回报指令 ID = -1724773420 RefID = 2780
2014-12-16 10:31:48.904    【指令】收到回报指令 ID = -1724773420 RefID = 2780
2014-12-16 10:31:48.904    【指令】收到成交回报指令 REFID = 2780
2014-12-16 10:31:48.919    【回报】72050114 : IF1412 - 已报单 1 价格:0.0 开 买
2014-12-16 10:31:48.919    【回报】72050114 : IF1412 - 已成交 1 价格:3305.4 开 买
[此贴子已经被作者于2014/12/16 15:49:56编辑过]