Double Extremum
Среднесрочный советник, работа которого основана на определении двух экстремумов, образуемых индикаторами, и сопоставлении их с экстремумами цены.
Параметры
- Start_lot – начальный размер лота, от которого будет расти его значение. При выключенном динамическом лоте (risk=0) Start_Lot постоянен.
- risk – включение динамического лота с заданным уровнем риска.
- MaxOrders_InOneSet — максимальное количество ордеров РІ РѕРґРЅРѕРј сете. 0 — контроль отсутствует. Дает возможность достаточно РіРёР±РєРѕ ограничить общее количество ордеров, позволяя РїСЂРё этом открыть ордера (хотя Р±С‹ РїРѕ РѕРґРЅРѕРјСѓ) всем сетам.
- MaxOrders_InSymbol — Максимальное количество ордеров РїРѕ текущему символу (СЃСѓРјРјР° всех сетов). 0 — контроль отсутствует.
- PartialCloseIfProfit_ATRs — Функция частичного закрытия. Закрытие прибыльных ордеров, если открыто больше 3-С… РІ РѕРґРЅРѕРј направлении РІ рамках РѕРґРЅРѕРіРѕ сета Рё цена зашла РЅР° расстояние > PartialCloseIfProfit_ATRs.
Ртих настроек достаточно для торговли.
Оптимизация советника
Если вы хотите улучшить торговлю, вы можете создать свои настройки посредством оптимизации под конкретную пару и записать их в обычный текстовый файл:
«MetaTrader… esterfilesDoubleExt.txt» — для тестирования, затем скопируйте РІ «MetaTrader…MQL4FilesDoubleExt.txt» — для торговли.
Советник ищет указанный файл с настройками, и, если его не находит, берет базовые из кода.
Следующие ниже параметры позволяют настроить советник.
- OptimizationMode – включить/отключить режим оптимизации. При включенном OptimizationMode оптимизируются параметры ForPeriod, Indicator, Ind_per, i3, i4, SL_ATRs, TPSL_koef, BreakEven_ATRs, TrailDist_ATRs, CoefExpr. Наилучшие результаты тестирования помещаются в указанный текстовый файл (посредством копипаста), и оттуда при выключенном OptimizationMode советник берет параметры при торговле.
- ForPeriod – период графика (таймфрейм), под который производится оптимизация.
- Set_number – РїРѕ умолчанию 0 (РІСЃРµ сеты). Рспользуется для анализа конкретного сета, РѕРґРЅРѕРіРѕ РёР· записанных РІ файл.
- Indicator – анализируемый индикатор для определения экстремумов: AO, RSI, CCI, Stochastic, MACD, RVI, WPR, Momentum.
- Ind_per – период анализируемого индикатора (неактуален для AO).
- i3 – способ определения двойной убывающей вершины. Может принимать значение от 0 до 3 (см. рисунок ниже).
- i4 – способ определения двойной растущей вершины. Может принимать значение от 0 до 3 (см. рисунок ниже).
- SL_ATRs – уровень первоначального стоп-лосса, выражается в количестве свечей (усредненных). Здесь и далее размер средней свечи определяется индикатором ATR(200) для тестируемого тайфрейма.
- TPSL_coef – коэффициент тейк-профита к стоп-лоссу. Рекомендуется от 1 до 10.
- BreakEven_ATRs – уровень безубытка в ATR-ах. Рекомендуется от 1 до 10.
- TrailDist_ATRs – дистанция трейлинга в ATR-ах. Рекомендуется от 1 до 10.
В случае, если BreakEven больше TrailDist, трейлинг не начнется, пока цена не зайдет за уровень BreakEven. То есть BreakEven будет сдерживать трейлинг.
В случае же, если BreakEven меньше TrailDist, то при достижении ценой уровня BreakEven произойдет перевод ордера в безубыток, и этот уровень будет неизменным, пока цена не зайдет за уровень TrailDist, лишь после этого начнется трейлинг.
- Coef_expr — выраженность РґРІРѕР№РЅРѕРіРѕ экстремума — соотношение наименьшего максимума Рє РјРёРЅРёРјСѓРјСѓ, СЃ которого начинается зачет фигуры. Чем меньше коэффициент, тем более выражена фигура, Рё тем реже будет РѕРЅР° найдена. Рекомендуемый диапазон РїСЂРё оптимизации: РѕС‚ 0,55 РґРѕ 0,95. РџРѕ умолчанию 0,95.
- ShowProfitInfo – показать/скрыть информацию о текущих результатах торговли советником.
После оптимизации Рё анализа отберите наиболее подходящие результаты тестирования Рё, скопировав РёС…, вставьте РІ текстовый файл. Р’ начале каждой РёР· строк РІ файле (это Рё Р±СѓРґСѓС‚ сеты, работающие каждый РїРѕ СЃРІРѕРёРј параметрам) вставьте название валютной пары, РЅР° которой получен конкретный результат (например, «eurusd»), Рё нажмите TAB (обязательно). После окончания оптимизации сохраните файл.
Затем установите параметр OptimizationMode=false, и советник готов торговать по вашим настройкам. Видео прилагается.
Дополнительное описание здесь.
Удачной торговли!
Видео
Продажник https://www.mql5.com/ru/market/product/26384#!tab=tab_p_overview Цена 375$ Берем версию без привязки за 34$
в рублях