Hull Moving Average

3.7/5 оценка (7 голосов)
  • Версия: 2.4
  • Требования: Lua 5.4
  • Размер: 550.44 KB
  • Просм: 6111
  • Добавлено: 30.10.17
  • Скачано: 2535
  • Изменено: 29.06.23

Реализация Hull Moving Average (HMA) для терминала Quik. 

Alan Hull:

 

Формула расчета

HMA(n) = WMA(2*WMA(n/2) – WMA(n)),sqrt(n))

 

 

Скользящая средняя Хала

 

Содержит 2 версии: демонстрационную и полную. Демонстрационная время от времени просит вознаградить тяжкий детский труд на плантациях. В полной версии ограничений нет. 

 Дополнительно позволяет сохранять значения индикатора в csv формате Excel.


Установка

  1. Прочтите файл Readme
  2. Убедитесь, что в настройках терминала для индикаторов выбрана версия Lua 5.4 (Где?)
  3. Если в папке терминала Quik отсутствует подпапка LuaIndicators, создайте её
  4. Поместите файл hma_demo.lua  (или hma_full.lua, если вам известен пароль) в папку LuaIndicators
  5. Библиотеку bot4sale64.dll поместите в папку терминала quik
  6. Добавляйте индикатор на график

Индикатор имеет 2 параметра: период и поле, на основе которого рассчитывается HMA. В качестве поля может быть использовано:

  • Open
  • High
  • Low
  • Close
  • Volume
  • Average (High + Low + Close)/3
  • Median (High + Low + Close + Open) / 4
  • WeightedClose (High + Low + 2*Close) / 4

 

Для получения полной версии достаточно сделать перевод для  покупки сухого корма для домашнего бегемота на карту или кошелек

 

Сумму перевода я не диктую, определяйте ее сами исходя из соображений разумности, справедливости и высшей гармонии laughing