Hull Moving Average (HMA)

Опубликовано в AmiBroker

Скользящая средняя Алана Хала (Hull Moving Average, HMA), очень плавная и с небольшим отставанием. HMA является неплохим индикатором тенденции и служит для выявления точек входа и выхода из рынка.

Скользящая Хала имеет несколько преимуществ перед классическими скользящими. Нсколько подробнее об этом в статье Неформальное описание скользящей ALMA. В последних версиях Амиброкера функция HMA является встроенной. Вот иной способ её вычисления, который эквивалентен штатному, если использовать в расчете цену закрытия (однако можно строить и по произвольным массивам).

Period = Param("Period:", 20, 1, 200);
SqrtPeriod = Param("Square Root of Period:", 4, 1, 20);
HullMA = WMA(2 * WMA(C, Period / 2) - WMA(C, Period), SqrtPeriod);
Plot(HullMa, _DEFAULT_NAME(), ParamColor("Hull Moving Average Color", colorBlue));

 

Хороший индикатор. Обладает приятной плавностью и не слишком сильно запаздывает. Причина - использование для расчета взвешенной скользящей средней. Для большей наглядности график HMA обычно раскрашивают, выделяя цветом периоды роста или падения. 

 Hull Moving average

 

Реализацию индикатора для терминала quik можно взять здесь.

 


 

См. также: ALMA Moving AverageНеформальное описание скользящей ALMAFRAMA, Все скользящие средние в одном флаконеOptimum Moving Average, LWMA - Linearly Weighted Moving Average

Недостаточно прав для комментирования