使用到CALLSTOCK函数引用其他品种的数据,会遇到一个自动补数据的问题,你当前看到的品种数据会自动补充,但是你没看到的引用的那个品种你想当然的认为他的数据也是全的,事实则不是如此,你需要对你引用的品种数据也要补充
此外,你可能需要注意数据的限制问题,比如日线,5分钟等等数据保存的数量可能有限制等等原因造成
不好意思 我没把问题说清楚 我上面描述的情况不是系统测试 而是模拟交易了 我再补充
1、虽然是10秒线但交易次数很少 所以为了增加交易次数 我是监控螺纹钢11个品种(不包括主力合约)的
2、之前我callstock引用“螺纹钢连续”的数据 出现上面的情况更严重 后来引用螺纹钢1010合约后有改善 但还是出现了两次错误信号 不知道是不是监控的数据过多 而且k线时间太短 数据更新时会不同步
3、我习惯编了后台交易后 再复制一个移植一下 也就是把“t"去掉 用于显示信号 之前信号显示正常 是不是运用图表交易会杜绝这种情况 但图表交易很难同时监控11个品种
请教管理员 这是什么原因造成
如果你确认不是因为被引用品种缺少数据造成,那么请看公式系统常见问题,因为后台 自动交易的工作逻辑是与图表不同,你看看是不是自己搞错了,另外看看上面的调试教程,使用DEBUGFILE函数变量输出到文件中,自己查找原因