Breakdowning martingail

0

Эксперт, применяющий управление капиталом по методу Мартингейла.

Особенность эксперта - увеличиваем убыточную руку, считая, что цена продолжит свое движение, а не наоборот отскочит от уровня, то есть пробойный вариант. Намного устойчивее и стабильнее, чем все другие варианты.

Сразу несколько комментариев:

  • Параметр LogariphmicMM (при включенном ММ) включает манименеджмент, когда с увеличением депозита размер лота растет, но с меньшей скоростью, чем сам депозит, то есть нагрузка на депозит уменьшается. Нужно определиться только с Riskfactor;
  • Параметр ProfitPercent определяет необходимый нам размер профита в процентах от депо. Так как серия закрывается не на уровнях и вообще, они могут быть друг от друга на 200 пунктов. При этом, если включен OptimalTakeProfit, то размер необходимого профита увеличивается в корень квадратный от максимального открытого лота.  OptimalTakeProfit рекомендуется включить.
  • Тем, кто захочет попробовать советника на реальном счете, обязательно включать Close_on_TP, тогда серия закрывается по тейкпрофитам и стоп-лоссам. Там вроде все правильно посчитал и по бидам, и по аскам... Если параметр выключен, то ордера просто закрываются по достижению необходимого профита;
  • По подбору параметров: на евро шаг лучше сделать около 20, ProfitPercent около 0,3-0,5. По вкусу и цвету. На фунте шаг около 30.
  • Профитность увеличивается с уменьшением шага и риск тоже;
  • Первоначальные ордера открываются в обе стороны размером лота 0,1. Они нужны только для отсчета начального уровня.

     Выложена новая версия . Добавлен режим отбоя (в противоположность пробою, когда соотношение эквити/баланс меньше 0,7), трейлинг-стоп уже прибыльной позиции. Код подрдобно закомментирован. Параметры, неплохо подходящие для фунта - Step 20, TrailingStop 30, ProfitPercent 0.5.
 

207

Комментарии

MQL4 - язык программирования торговых стратегий

Язык позволяет писать собственные программы-эксперты (Expert Advisors), автоматизирующие управление торговыми процессами и идеально подходящие для реализации собственных торговых стратегий. Кроме того, на MQL4 можно создавать собственные технические индикаторы (Custom Indicators), скрипты (Scripts) и библиотеки функций (Libraries).