Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 1787
- Рейтинг:
- Опубликован:
- 2018.03.29 08:58
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Индикатор Highest Lowest ищет бары, у которых High выше High баров слева и справа, или бары, у которых Low ниже Low баров слева и справа:
Рис. 1. Highest Lowest
Для отображения используется стиль рисования DRAW_ARROW.
Так как для обнаружения выступов анализируется и бар справа (если смотреть на график), то в некоторых случаях значение индикатора может меняться. Например, этот бар может быть перерисован:
Рис. 2. Highest Lowest The bar can be redrawn
А вот этот бар наоборот, уже не перерисуется:
Рис. 3. Highest Lowest The bar can not be redrawn
Если вы хотите увидеть, как в индикаторах по умолчанию идет нумерация баров, раскомментируйте код в 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.
![JP Oscillator](https://c.mql5.com/i/code/indicator.png)
Трендовый индикатор-осциллятор.
![TTMS](https://c.mql5.com/i/code/indicator.png)
John Carter TTM Squeeze - индикатор торговых зон.
![EA Stop Order](https://c.mql5.com/i/code/expert.png)
Советник выставляет сетку из отложенных ордеров Buy Stop и Sell Stop.
![HLBands](https://c.mql5.com/i/code/indicator.png)
Индикатор дневных уровней.