[求助]运行模组和公式不一致 (文华财经WH8赢智V8.2)

投资者咨询:[求助]运行模组和公式不一致 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 13:48
 有一个合约运行测试,发现已经满足平仓条件却没有出平仓信号。这个公式在盒子里面测试也出信号,说明公式正确。这种情况怎么会发生?
技术人员回复
日期:2018-6-6 14:07

您可以在模组监控图右键》重新计算历史信号,看下模组中能否出现该信号

如果重新计算后显示,说明是模组数据丢包导致的

重新计算历史信号相当于重新从服务器上申请一遍数据,这个数据肯定是准确的

而模组是盘中实时接收信号,依赖于本地网络质量,如果网络不稳定,可能存在丢包的现象


投资者咨询:[求助]运行模组和公式不一致 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 13:48
 我觉得不是这个原因。
1. 我的模型是趋势模型,跌破某个条件后,重新回到某个条件上清仓。发现远远高于那个条件也没有清仓,我才注意到。所以即使存在阶段时间丢包,后来条件是一直满足,这个条件也没有被触发。
2. 我又做了一个实验,采用模组公式更新,想确定里面的公式是否正确,没有更改模组情况下,点击更新,没有触发更新,证明公式也是对的。当然我也另外查看了运行模组公式。没有问题。
3. 我进一步改变公式中一个无关条件,更新模组,更新成功。那个这个条件也没有被触发。

以上步骤从我角度证明运行模组是有问题的,绝不是丢包造成。
而后,我没招了,手动清仓,删除该模组,重新加载一个同样模组,这一次里面有了清仓信号。
你们也不妨多关注一下你们的设计逻辑,我认为一定有bug。
感谢你们的付出,这是希望你们做得更好,你们也不用过于保护自己,一说有需要提高的,有啥问题,发现你们的回复都是没问题,好像是怕扣奖金。。。其实,真滴有问题。哈哈
技术人员回复
日期:2018-6-6 14:40
 您误解了,我们是想帮助您一起来排查问题,因为我们接到过很多用户反馈,大多数最后的结果是因为模组数据丢包导致的

所以我们首先帮助您排查的最可能的原因,来避免走弯路

――――――――――---

需要注意的是,更新模组公式并不会重新申请数据的,

不论您的模型修改的是否为无关条件,都是用原来模组的数据按照新公式计算,但是数据不变

您重新建立一个相同的模组,是用主图的数据重新装入模组的,而主图的数据是从服务器申请的,这个数据肯定是准确的

如果下次遇到这个现象,您可以按照这个方法:

在模组监控图右键》重新计算历史信号,看下模组中能否出现该信号,就能快速的分辨是否为丢包导致的
投资者咨询:[求助]运行模组和公式不一致 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 13:48
这里如果重新计算能执行,说明软件和服务器连接现在没有问题。
现在条件满足,而程序不能执行产生信号,说明程序死机。假如出现过丢包造成的,那这个丢包会造成程序的死机?并且程序并没有判断k线信息的延续性,重新连接后并没有补足?请核对你们的设计逻辑。
技术人员回复
日期:2018-6-6 15:20
 丢包只是影响K线数据的完整性,但是不会造成死机的

重新复位历史信号,如果出现了该信号,那么这个信号已经是历史信号的,没办法执行了

上面的问题在于,要保证网络的稳定性,网络稳定是程序化的基本要求,需要从根源来解决

您应该是实盘用户,如果本地网络不能保证稳定性,可以考虑租用云主机,可以最大程度的避免数据丢包的问题:http://cxh.wenhua.com.cn/center.asp?pid=7

――――――――

模组数据丢包就像是打电话一样:

模组运行相当于实时通话:中间哪段时间手机信号不好,接电话的人没听到一段对话。那就错过了

"重新计算历史信号",相当于打电话人的电话录音。说的话一定是全的

 即使您盘后听到完整的录音,盘中实际执行时,也还是因信号问题错过了部分电话信息

 想保证接电话的人实时听到的信息是全的,需要保证自己的手机信号一直很好,模组也是这个道理
 
投资者咨询:[求助]运行模组和公式不一致 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 13:48
 您解释的情况不适用于我遇到的问题。我的模型是只要当前价格高于某个条件,就应该平仓,而当前连接很好,不存在取不到数据的情况,也无需历史信息。所以我才推断那个模块死机了。
投资者咨询:[求助]运行模组和公式不一致 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 13:48
 我这端网络配置是北京联通、移动双两百兆宽带,电脑是32g内存 ,而且打钩了几个登录的服务器动态备份。相信个人用户没几个比我网络配置好的了。
投资者咨询:[求助]运行模组和公式不一致 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 13:48
 我加载了18个模组,11个被自动执行开仓中,就那个发现有问题。
投资者咨询:[求助]运行模组和公式不一致 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 13:48
 我用的是过滤模型,这个模组没有出现过平仓信号,它遇到当前符合平仓条件就应该平仓。您回复中假设前面曾经有过合适平仓条件没有产生平仓信号,当前即使再符合条件也不产生信号了。如果这是你们的设计逻辑,你们这个逻辑就是错误的。