数据丢包问题 [金字塔]
- 咨询内容:
假设9点开盘,一路数据接收正常(只连接金字塔服务器),直到9:30:05,开始,丢包几个TICK,导致该1分钟K线的最高价有了变化。
如果策略在运行,丢包后,问一下金字塔处理机制是怎么样的?
1、金字塔可能定期会查询是否丢包,实时补充丢包的数据
2、当下一次断线重连后,金字塔补充当天未收盘的丢包数据
3、直接不管丢包,除非手工补数据
- 金字塔客服:
您好,金字塔会检测实时数据,如有丢失会给您补充。
- 用户回复:
好的非常感谢,
这里就产生了一个问题,因为丢包原因影响了K线走势,策略开了一个多头仓位。
如果金字塔实时监测数据并补充,补充的K线或TICK,就有可能会改变策略的持仓判断,出现信号“闪烁现象”,
这样很容易导致一些本身因为错误K线开仓了,本该止损的策略,因为读过去持仓为0,变成不会止损(实际在丢包过程中开了多头仓位),或者收盘本应该平仓,出现不能平的情况。
建议金字塔处理丢包情况时,加一个可选丢包补充,而不一定要,毕竟稳定的网络丢包概率不高,但补充丢包后风险可能更大。
同时建议金字塔在补充丢包后,必须驱动策略从第一根开始重新运算(仅刷最后一根K线策略,丢包后如果不重新运行,当根信号会出现不改变的可能)
- 网友回复:
您好,做实时交易您要确保您本地网络流畅,尽量避免出现数据丢失情况,防止交易出现问题。
关于您提的建议,我们会酌情考虑
- 网友回复:
现在就是讨论如果因为丢包导致仓位错误的问题了。解决方法有两种
1、承认丢包的错误,重新驱动策略运行,并同步仓位
2、不承认丢包再补丢包后对策略影响,直接任由错误策略仓位继续发展(不可控)
相比现在运行的2模式,个人认为1更可取。
1跟2的折中办法是,丢包后不补充数据(可选),就OK了,让丢包者承担小概率丢包导致信号错误,但依旧可控(策略自身有止损、日内平仓等),这样就不会牵扯到同步问题。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容