• Обзор
  • Отзывы
  • Обсуждение
  • Что нового

Recoil

Торговая Стратегия:

Стратегия основана на том, что после "сильного" движения будет откат. Индикаторы не используются, идет только анализ цены. Параметры (eMovement, eRecoil, eTakeProfit, eNextTrade, eRiskMove) указаны для 4-значных котировок. Если эксперт работает на паре, имеющей 3-х или 5-значные котировки, то эксперт домножает их на 10 сам.

Эксперт выставляет отложенные ордера, если движение идет против нас, усредняя цену. Количество доливок можно ограничивать. Эксперт анализирует параметры и в случае, если они противоречат друг другу, эксперт не запускается и выдает соответствующее сообщение. Параметр eIsRisk определяет торговый объем эксперта: 0 - постоянный лот, 1-5 увеличение лота от размера свободных средств (1-5 процентов).

Вывод сообщений в эксперте производится на 5-ти языках (EN-английский, RU-русский, DE-немецкий, FR-французский, ES-испанский). При режиме заключения сделок "Исполнение ордеров по рынку" Тейк Профит и Стоп Лосс выставляются на уже открытую позицию. Эксперт может совершать сделки, как на одной паре (eIsMulti=false), так и на нескольких (eIsMulti=true). Во втором случае загрузка параметров осуществляется из файла.

Формат файла:

[EURCHF]
eCalcPeriod=24
eMovement=250
eRecoil=100
eTakeProfit=50
eNextTrade=50
eLot=0.1
eKolTrade=3
eKoeff=1.7
eSlippage=2
eViewLogs=0
eTimer=60
eIsRisk=5
eIsMod=0
eRefilling=3
eRiskMove=100
eRiskPeriod=20
eCheckMoneyInit=1
eMaxOpenPosition=12
[XXXXXX]
eCalcPeriod=XX
........
eMaxOpenPosition=12

Файл должен располагаться в каталоге \\MQL5\Files\MultiBoot(Recoil.txt).

Пример файла:

[GBPUSD]
eCalcPeriod=24
eMovement=150
eRecoil=50
eTakeProfit=50
eNextTrade=30
eLot=0.1
eKolTrade=4
eKoeff=1.5
eSlippage=2
eViewLogs=1
eIsRisk=2
eIsMod=0
eRefilling=5
eRiskMove=75
eRiskPeriod=22
eCheckMoneyInit=1
eMaxOpenPosition=3
[EURUSD]
eCalcPeriod=108
eMovement=225
eRecoil=70
eTakeProfit=100
eNextTrade=60
eLot=0.2
eKolTrade=1
eKoeff=2
eSlippage=2
eViewLogs=1
eIsRisk=0
eIsMod=0
eRefilling=4
eRiskMove=75
eRiskPeriod=10
eCheckMoneyInit=1
eMaxOpenPosition=3

Эксперт имеет гибкие настройки параметров, что позволит каждому трейдеру настроить его под свой стиль работы. Хорошее решение для тех, кто хочет получить готового эксперта за небольшие деньги.

Входные параметры:

  • eLang - язык вывода сообщений (EN, RU, DE, FR, ES);
  • eIsMulti - false - обычный режим, true - мульти режим;
  • eCalcPeriod - период для поиска движения в часах;
  • eMovement - движение в пунктах;
  • eRecoil - откат в пунктах;
  • eTakeProfit - профит в пунктах;
  • eNextTrade - через сколько пунктов следующая сделка;
  • eLot - начальный лот;
  • eMagic - магик;
  • eKolTradeIncrease - сделка, после которой начинается увеличение лотов;
  • eKoeff - коэффициент увеличения лота;
  • eSlippage - величина проскальзывания;
  • eViewLogs - показывать лог: 1 - Да, 0 - Нет;
  • eTimer - через сколько секунд срабатывает таймер, если eIsMulti = true;
  • eIsRisk - увеличение лота от размера свободных средств - (1-10) процентоув (процент может быть дробным, например, 1.5%), 0 - не увеличивать;
  • eIsMod - использовать модификацию: 1 - Да, 0 - Нет (выставляет профит от фрактала, который ниже нашей позиции, что позволяет увеличить число положительных сделок);
  • eRefilling - количество доливок после 1-й сделки;
  • eRiskMove - большое движение, после которого в течение часа не стоит совершать сделку;
  • eRiskPeriod - время, которое нужно переждать (0-нет фильтра);
  • eCheckMoneyInit - проверять хватит ли денег на открытие серсии сделок (при инициализации эксперта);
  • eMaxOpenPosition - количество одновременно открытых позиций, если eIsMulti = true;
  • eFile - файл для загрузки параметров, если eIsMulti = true;

Параметры по умолчанию в эксперте выставлены для GBPUSD.

Версию для MetaTrader 4 можно скачать здесь: https://www.mql5.com/ru/market/product/1450

Нет отзывов
Версия 2.61 - 2015.03.27
Оптимизация кода.
Версия 2.55 - 2013.08.20
Эксперт получил пользовательский критерий оптимизации "Custom max".