热心的DxdCn,帮我看看这个指标的问题在哪里?

 

我写的这个类似 ZIGZAG 的指标,运行时在不同的时间周期间切换时出现以下问题:

指标线在 Bars-1 柱的附近的值表现的不稳定,如:在5M图表,表现的正常,切换到1M时,指标线可能正常,也可能不正常(指标线偏离K线很远)。

有时表现正常时,突然会跳到不正常状态,对指标再编译一次,表现又回复正常了。

对拐点 tpos2a 进行监测,发现它的值经常比 Bars 还大。并且指标线画出正常,tpos2a 的值仍然比 Bars 大且不会更新。

请帮忙检查赐教。多谢!!!

附加的文件:
test1.mq4  4 kb
 

从代码编译看没有语法错误,至于编程逻辑,你不注释当然我也没心思花功夫仔细分析你的代码。

这种问题 注意除法,是否有很大数除很小数,或很小数除很大数。

重新编译对了说明,从头重新计算就没事了,意味着可能存在说明累积效应。

个别时候由于MT数据更新、重新计算、屏幕刷新的问题,可能有短时绘制错误