在交易中,最高最低指标是一个非常实用的工具,它可以帮助我们识别出那些高点高于左右两边柱子的高点,以及低点低于左右两边柱子的低点。

图 1. 最高最低指标
该指标采用的是DRAW_ARROW样式进行显示。
需要注意的是,由于该指标会分析右边的柱子,因此在某些情况下,指标的值可能会发生变化。例如,下面的柱子可能会被重新绘制:

图 2. 可能重新绘制的柱子
而这个柱子则不会被重新绘制:

图 3. 不再重新绘制的柱子
如果你想查看指标中柱子的默认索引,可以在OnCalculate中取消注释以下代码:
/*
int bar_0=0;
int bar_rates_total_minus_1=rates_total-1;
Comment("prev_calculated=",prev_calculated,"\n",
"time[",bar_0,"]=",time[bar_0],"\n",
"time[",bar_rates_total_minus_1,"]=",time[bar_rates_total_minus_1]);
*/
这段代码将在屏幕上显示prev_calculated变量的值,索引为0的柱子的时间,以及索引为rates_total-1的柱子的时间。