Article-14782-MQL5-Trailing.../README.md

3.1 KiB

Article-14782-MQL5-Trailing-Stop-Parabolic-SAR

Репозиторий содержит исходные коды к статье о реализации различных вариантов Trailing Stop на основе индикатора Parabolic SAR.

Основано на материалах статьи: Как добавить Trailing Stop по индикатору Parabolic SAR.

Содержание

В проекте представлены несколько вариантов советников (EA) и специализированная библиотека функций для автоматического сопровождения позиций. Каждый пример демонстрирует разные подходы к программной реализации трейлинг-стопа.

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

MQL5/
└── Shared Projects/
    └── Article-14782-MQL5-Trailing-Stop-Parabolic-SAR/
        ├── Article-14782-MQL5-Trailing-Stop-Parabolic-SAR.mqproj // Проект MetaEditor
        ├── ExpertMACDPSAR.mq5        // Советник с трейлингом по SAR на базе стандартного `\MQL5\Experts\Advisors\ExpertMACD.mq5`
        ├── README.md                 // Описание проекта
        ├── TrailingBySAR_01.mq5      // Тестовый советник (Вариант 1)
        ├── TestTrailingBySAR_02.mq5  // Тестовый советник (Вариант 2)
        ├── TestTrailingBySAR_03.mq5  // Тестовый советник (Вариант 3)
        └── TraillingsFunc.mqh        // Библиотека функций различных трейлинг-стопов

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

  1. В MetaEditor перейдите во вкладку Shared Projects.
  2. Нажмите правой кнопкой мыши на папку проекта (Article-14782-MQL5-Trailing-Stop-Parabolic-SAR) и выберите "Получить обновления из Git".
  3. Для получения исполняемых файлов (.ex5) откройте любой из файлов советников (.mq5) и нажмите F7 (Компилировать).

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

После компиляции советники появятся в окне «Навигатор» терминала MetaTrader 5:

Навигатор/
└── Experts/
    └── Shared Projects/
        └── Article-14782-MQL5-Trailing-Stop-Parabolic-SAR/  // <-- Запуск экспертов отсюда

Примечания

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

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

Ссылки