HZZM
- Индикаторы
- Stanislav Korotky
- Версия: 1.6
- Обновлено: 22 ноября 2021
HZZM - это адаптивный зигзаг, построенный на модификации индикатора HZZ (исходный код доступен в статье).
Наиболее важные изменения:
- добавлено 2 индикаторных буфера, позволяющих отслеживать построение новых отрезков зигзага - в точках, где сменяется направление зигзага, выводятся цветные крестики;
- диапазон зигзага (H) может автоматически определяться в движении на основе дневного диапазона;
- диапазон зигзага может изменяться в зависимости от времени существования текущего отрезка.
Параметры:
- H - диапазон зигзага в пунктах; этот параметр аналогичен оригинальному HZZ, но может принимать значение 0 - в этом случае HZZM вычисляет текущий дневной диапазон цены и использует его как H (меняется на каждом баре); значение по умолчанию - 0;
- MinBars - количество баров для расчета; значение по умолчанию - 0 означает все бары;
- SaveData - включение/отключение вывода данных зигзага в файл; значение по умолчанию - false;
- Original - включение/отключение оригинального алгоритма HZZ; значение по умолчанию - false, то есть активен модифицированный вариант расчетов; когда параметр равен true, результат такой же, как в HZZ.
Когда Original - false, HZZM работает в адаптивном режиме. Он подстраивает H в зависимости от количества баров, прошедших с последнего экстремума. Чем больше это расстояние, тем большая коррекция применяется к H - H уменьшается нелинейным образом. Это означает, что более длинные по времени отрезки зигзага могут "облегчать" смену направления при меньших движениях цены, чем обычно.
Комбинация установки H в 0 и описанная подстройка диапазона на лету дают эффект адаптивной работы, аналогичной использованию нескольких зигзагов с разными параметрами, подходящими для различных рыночных условий.
Пользователь не оставил комментарий к оценке