No description
Find a file
2026-03-19 18:50:37 +00:00
Article-13244-MQL5-Templates-Ind-EAs-Oscillators.mqproj Link + Description 2026-03-19 23:25:26 +07:00
Dashboard.mqh Latest version 2026-03-20 00:45:14 +07:00
README.md Обновить README.md 2026-03-19 18:50:37 +00:00
TestOscillatorATR.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:53:53 +07:00
TestOscillatorBears.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorBulls.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorCCI.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorCHO.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorDeM.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorForce.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorMACD.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorMomentum.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorOsMA.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorRSI.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorRVI.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorStoch.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorTRIX.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00
TestOscillatorWPR.mq5 Fix: change #include path to local "Dashboard.mqh" 2026-03-20 00:52:12 +07:00

Article-13244-MQL5-Templates-Ind-EAs-Oscillators

Репозиторий с готовыми шаблонами и набором тестовых советников для подключения индикаторов-осцилляторов в экспертах.

Основано на материалах статьи: Готовые шаблоны для подключения индикаторов в экспертах (Часть 1): Осцилляторы.

Содержание

В репозитории представлены 15 тестовых советников, демонстрирующих подключение различных осцилляторов через унифицированные шаблоны и отображающие свои данные в информационной панели (Dashboard.mqh).

Структура репозитория

MQL5/
└── Shared Projects/
    └── Article-13244-MQL5-Templates-Ind-EAs-Oscillators/
        ├── Article-13244-MQL5-Templates-Ind-EAs-Oscillators.mqproj // Проект MetaEditor
        ├── Dashboard.mqh              // Библиотека классов информационной панели
        ├── TestOscillatorATR.mq5      // Советник-шаблон подключения осциллятора Average True Range
        ├── TestOscillatorBears.mq5    // Советник-шаблон подключения осциллятора Bears Power
        ├── TestOscillatorBulls.mq5    // Советник-шаблон подключения осциллятора Bulls Power
        ├── TestOscillatorCCI.mq5      // Советник-шаблон подключения осциллятора Commodity Channel Index
        ├── TestOscillatorCHO.mq5      // Советник-шаблон подключения осциллятора Chaikin Oscillator
        ├── TestOscillatorDeM.mq5      // Советник-шаблон подключения осциллятора DeMarker
        ├── TestOscillatorForce.mq5    // Советник-шаблон подключения осциллятора Force Index
        ├── TestOscillatorMACD.mq5     // Советник-шаблон подключения осциллятора Moving Average Convergence/Divergence
        ├── TestOscillatorMomentum.mq5 // Советник-шаблон подключения осциллятора Momentum
        ├── TestOscillatorOsMA.mq5     // Советник-шаблон подключения осциллятора Moving Average of Oscillator
        ├── TestOscillatorRSI.mq5      // Советник-шаблон подключения осциллятора Relative Strength Index
        ├── TestOscillatorRVI.mq5      // Советник-шаблон подключения осциллятора Relative Vigor Index
        ├── TestOscillatorStoch.mq5    // Советник-шаблон подключения осциллятора Stochastic Oscillator
        ├── TestOscillatorTRIX.mq5     // Советник-шаблон подключения осциллятора Triple Exponential Average
        ├── TestOscillatorWPR.mq5      // Советник-шаблон подключения осциллятора Williams' Percent Range
        └── README.md                  // Описание проекта

Как использовать

  1. В MetaEditor перейдите во вкладку Shared Projects.
  2. Нажмите правой кнопкой мыши на папку проекта (Article-13244-MQL5-Templates-Ind-EAs-Oscillators) и выберите "Получить обновления из Git".
  3. Для получения исполняемого файла (ex5) откройте в редакторе нужный вам советник TestOscillator...mq5 и нажмите F7 (Компилировать). Повторите это для всех интересующих вас инструментов

Расположение исполняемого файла

После компиляции советники (файлы .ex5) появятся в окне «Навигатор» терминала MetaTrader 5:

Навигатор/
└── Experts/
    └── Shared Projects/
        └── Article-13244-MQL5-Templates-Ind-EAs-Oscillators/  // <-- Запуск экспертов отсюда

Примечания

В данной версии все классы и функции являются примерами для изучения и использования в своих разработках.

Используйте код с осторожностью.

Ссылки