大家别看了 这个指标会重绘
会重绘(飘)!
是的,这个指标会重绘。主要原因如下:
iHighest/iLowest函数的特性:
代码中使用了 iHighest() 和 iLowest() 函数来寻找指定周期内的最高价和最低价
在当前K线未收盘前,如果价格创出新高或新低,这些函数的返回值会发生变化
这直接导致指标线的位置会随着当前K线的价格波动而改变
实时计算逻辑:
mql4gd_92 = High[iHighest(NULL, 0, MODE_HIGH, Z, li_12)] + S * Point;
gd_100 = Low[iLowest(NULL, 0, MODE_LOW, Z, li_12)] - S * Point;
这些计算在当前K线会持续更新
信号箭头也会重绘:
买卖信号的判断基于动态变化的线位
在K线未收盘前,信号可能出现又消失 |