Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
Обобщенная скользящая средняя Хала - индикатор для MetaTrader 5
- Просмотров:
- 5976
- Рейтинг:
- Опубликован:
- 2023.02.02 15:12
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Hull Moving Average (HMA) является отличным примером конструирования трендового индикатора.
Довольно часто трейдеры для сглаживания цены используют скользящие средние. Главный недостаток скользящей средней заключается в её запаздывании от текущей цены. Для преодоления этого недостатка Ален Хал разработал свой индикатор.
Его формула выглядит так: 2*MA1 - MA2. Где, MA1 и MA2 - простые скользящие средние с периодами N и 2*N соответственно. Если привести значения скользящих средних к единому знаменателю, то у нас получится следующее выражение:
Как мы можем видеть - в этом случае период HMA может быть только четным числом. Это ограничение можно обойти, если допустить что при нечетном периоде весовой коэффициент центрального элемента будет равен нулю. Например, 5-периодная HMA будет иметь весовые коэффициенты: 3,3,0,-1,-1. Такой индикатор будет представлять собой обобщение HMA.
Можно улучшить сглаживание обобщенной HMA, если центральный элемент будет равен 1. Для этого нужно внести изменения в строке 43, вместо 0 поставить 1.
coeff[period/2]=0;
Ну, а так выглядит этот индикатор на графике.
Простой советник, который в ходе торгов выводит комментарий о текущем проценте прибыли или убытка на счёту трейдера.
Simple advisorСоветник на отложенных ордерах
Простой советник, который показывает состояние рынка - открыт или закрыт.
RegressionParabolicКанальный индикатор с сигналом при пробое одной из сторон.