多次遇到这种情况,就是图表里面信号显示有开仓,但是外面工作区持仓列表显示没有持仓,实盘也没入场,刷新重启以后图表和持仓列表都有持仓了,请问这是怎么回事,而且消息里面没有任何提示,系统版本也是最新版本,多次遇到了
解决了吗,我也出现一样的问题
最开始我怀疑是行情断了的问题,但我两台云服务器 一台阿里云 一台腾讯云同时都同时出现这样的情况。且反复多次出现同样的情况,并且差异点数都一样,这不可能是行情断了的问题。
比如 历史数据某根Bar H是2400 但实盘时经常出现高于或低于这个点数,所以你开不了仓,一刷新调用的历史数据,图表上恢复正常了。 群里反馈他们解决不了。
就是最高价问题,实盘和历史数据有差异,我已遇到多次 也反馈多次,但他们好像解决不了。
这一般是你行情断了
单元没有信号是因为没收到发生交易信号的行情
而后来打开图表的时候,会直接向历史行情服务器收取历史数据完整运行,自然是肯定有信号的
如果你重启或者刷新单元,那么等于也是向历史行情服务器请求补全了数据,所以信号就又出现了
根本原因就是行情没收到
导致没收到的原因,有可能是行情丢包,行情断了,也可能是电脑待机,睡眠,等等。
建议在公式里写心跳测试作为记录日志
老师收到,谢谢
如果是代码问题,也不可能刷新重启后就出来了
我不是工作人员,根据自己的经验提点建议:
1、如果刷新重启就出来了,大概率是代码问题。
2、你的开仓条件里面,估计是使用了和当天收盘价有关的指标。
3、如果把相关代码贴出来,你这个很容易解决。
4、问题解决后,你这个原本回测的时候看起来很赚钱的策略,可能突然变得很不赚钱了(为什么?你的实际经历已经告诉你了,那些在回测中让你赚得盆满钵满的信号,在实盘中根本不存在)。
代码肯定没有问题,用的888后复权,就是High >=上轨+10*系数,开多,这样怎么会出问题了,会不会是高低点数据采集问题,之前出现过一次
好的,既然你的代码绝对没有问题,那就等着平台去解决他们的缺陷吧。