主图bar序号怎么对不上? [MC]
-
MC用户求助:
一、在代码中有使用子图的数据时,代码计算的时候会考虑子图的bar的情况;当子图和主图的最大bar都满足策略属性中设置的”指标运算参考的最大bars数量“才开始计算。当代码中没有使用子图的数据时,那么代码的计算只会在主图的最大bar之后开始计算。
二、由于您的子图是日周期,当代码中引用子图数据时,代码会在主图的最大bar数量之后,并且在子图的最大bar数量之后开始计算,应该是子图的第六根bar开始计算,这样情况,对于主图小周期来说,是在几十根bar之后开始计算的,并不是最大bar5了。
三、“评论commentary“上显示信息分别是对应主图bar和子图bar上的输出信息,因为子图上一根bar会计算多次,所以”评论commentary"上会显示多条输出信息。
-
MC回复讨论一:
还是刚才的代码,又接着测试了一下
但是......
第64根bar正常
旁边的位置变成了第83根bar
-
MC回复讨论二:
一、在代码中有使用子图的数据时,代码计算的时候会考虑子图的bar的情况;当子图和主图的最大bar都满足策略属性中设置的”指标运算参考的最大bars数量“才开始计算。当代码中没有使用子图的数据时,那么代码的计算只会在主图的最大bar之后开始计算。
二、由于您的子图是日周期,当代码中引用子图数据时,代码会在主图的最大bar数量之后,并且在子图的最大bar数量之后开始计算,应该是子图的第六根bar开始计算,这样情况,对于主图小周期来说,是在几十根bar之后开始计算的,并不是最大bar5了。
三、“评论commentary“上显示信息分别是对应主图bar和子图bar上的输出信息,因为子图上一根bar会计算多次,所以”评论commentary"上会显示多条输出信息。
-
MC回复讨论三:
一、您应该将主图的计算函数注释掉了吧,否则"评论commentary“上应该会有显示输出信息。
二、您点击的位置不对,所以导致这种差异;当您的鼠标点击主图时,确保鼠标点击的时间点上有主图bar;当您的鼠标点击子图时,确保鼠标点击的时间点上有子图bar;否则,您点击之后,”评论commentary“上显示的信息会是图表最后一根bar上的信息;您可以在代码中commentary中加入时间日期信息来确认这一点。
-
MC回复讨论四:
一、您应该将主图的计算函数注释掉了吧,否则"评论commentary“上应该会有显示输出信息。
二、您点击的位置不对,所以导致这种差异;当您的鼠标点击主图时,确保鼠标点击的时间点上有主图bar;当您的鼠标点击子图时,确保鼠标点击的时间点上有子图bar;否则,您点击之后,”评论commentary“上显示的信息会是图表最后一根bar上的信息;您可以在代码中commentary中加入时间日期信息来确认这一点。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容