Variable Index Dynamic Average CMO-based (VIDYA_CMO)

4.5/5 оценка (6 голосов)
  • Версия: 1.5
  • Требования: Lua 5.4
  • Размер: 700.88 KB
  • Просм: 3452
  • Добавлено: 18.10.18
  • Скачано: 2034
  • Изменено: 21.09.25

Реализация Variable Index Dynamic Average  (VIDYA) для терминала Quik. 

 

Это одна из удачных попыток улучшения стандартной экспоненциальной средней, предпринятая  Тушаром Чендом (Tushar  Chande). Улучшения заключаются в динамическом изменении периода усреднения в зависимости от волатильности рынка. Для расчета волатильности используется индикатор Chande Momentum Oscillator (CMO).

 

VIDYA (CMO) — это адаптивная скользящая средняя, созданная для того, чтобы более гибко реагировать на рыночные изменения по сравнению с классическими Moving Average.

В основе индикатора лежит комбинация:

  • Variable Index Dynamic Average (VIDYA) — скользящая средняя с динамическим коэффициентом сглаживания;

  • Chande Momentum Oscillator (CMO) — осциллятор, оценивающий силу восходящего и нисходящего движения цены.

Благодаря использованию CMO в формуле VIDYA, индикатор изменяет свою чувствительность в зависимости от текущей волатильности и направления тренда. Это позволяет:

  • сглаживать боковое движение, уменьшая количество ложных сигналов;

  • быстрее реагировать на сильные импульсы;

  • лучше отслеживать динамику трендовых участков.

Как использовать VIDYA (CMO):

  1. Определение тренда: линия VIDYA, направленная вверх, указывает на восходящее движение, вниз — на нисходящее.

  2. Фильтрация сигналов: индикатор эффективен при работе в паре с уровнями поддержки/сопротивления, свечными паттернами или другими осцилляторами.

  3. Точки входа и выхода: пробой цены относительно линии VIDYA может рассматриваться как сигнал к открытию или закрытию позиции, особенно если это подтверждается дополнительными индикаторами.

Преимущества VIDYA (CMO):

  • высокая адаптивность к рыночным условиям;

  • меньше ложных сигналов в период флэта;

  • возможность применять в разных таймфреймах и на любых рынках (акции, форекс, криптовалюты).

Индикатор VIDYA (CMO) подходит трейдерам, которые ищут более точный инструмент для анализа динамики рынка и хотят объединить преимущества скользящих средних с индикатором силы движения.

 

Интересной особенностью индикатора является переход в практически горизонтальное положение при завершении активного тренда. Таким образом можно получать сигналы на выход из позиции.

 

Используются 2 параметра  - настройки: период осциллятора CMO и период сглаживания экспоненциальной скользящей средней (период EMA). Дополнительно индикатор позволяет сохранять свои значения в файле формата csv.

 

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

 

УСТАНОВКА

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

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

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

  Индикатор умеет работать с графиками, на которых есть пустые диапазоны.


 

Для получения полной версии достаточно сделать пожертвование Союзу африканских студентов города Нарьян-Мар на эту карту:

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