Советник MultiMartingail использует несколько встроенных алгоритмов работающих по принципу Мартингейла.
Брокер для трейдинга – Nord Fx.
1. Установка советника MultiMartingail
В архиве с советником 3 файла. Файл с расширением mqh необходимо скопировать в папку Include вашего терминала. Файл с расширением mq4 в папку Libraries - он используется для определения сигналов для покупки и продажи. При наличии соответствующего опыта данный файл можно редактировать для улучшения результатов торговли. 3-ий файл - скомпилированный советник.
2. Настройки советника MultiMartingail
- CloseAllOrdersNow: если установить true – будет автоматом закрывать все открытые ордера;
- AllowTrading: при установке false - не будет вести торговлю;
- UseOneDirection: при true советник будет одновременно открывать средние ордера по «мартину» лишь с одной серией ордеров buy или sell. При false будет торговать независимо друг от друга одновременно и с серией buy и с серией sell;
- ReverseSignal: при true будет открывать ордера в противоположном направлении;
- UseSignalForOthers: использовать ли сигналы индикаторов при открытии первого ордера в серии. Следующие будут открываться по временному отклонению и условию ПипСтеп. При включении параметра все следующие ордера будут использовать как сигналы индикаторов, так и условия ПипСтеп.
Настройки условия ПипСтеп:
- PipStep = 50: значение, определяющее разницу между последним открытым ордером серии и новым;
- StepX = 2: условный шаг количества одновременно открытых ордеров серии, при достижении которого изменяется множитель ПипСтепа;
- PipStepExponentAfterStepX = 2: множитель ПипСтепа после установленного значения шага Х;
- PipStepExponentBeforeStepX = 1: множитель ПипСтепа до установленного значения шага Х.
Настройки лотов и ордеров:
- LotSize = 0.01: значение лота у первого ордера серии;
- StepY = 3: значение определяющее количество рабочих ордеров серии, при достижении которого изменяется множитель лота;
- LotExponentBeforeStepY = 1: множитель лота до установленного значения шага У;
- LotExponentAfterStepY= 2: множитель лота после установленного шага У.
- TP1 = 200: максимальный размер Тейк-Профита первого ордера серии;
- TP2 = 50: максимальный размер Тейк-Профита для следующих ордеров серии;
- Slippage = 10: установка проскальзывания цены при торговле ордерами;
- BasicComment = "MultiMartin": комментарии по ордерам;
- MaxTrades = 15: отдельное для buy и sell, максимально возможное число ордеров в серии;
- RefreshTP = false: в случае установки true – будет автоматически пересчитан уровень безубытка и переставлен ТП по каждому ордеру из серии на всех барах. Используется, если какой-либо ордер закрывался вручную. Включение данного параметра значительно увеличит нагрузку на ваш сервер.
Настройки временных интервалов:
- OpenNewTF = 1: начальный интервал в минутах для открытия ордеров;
- DawnSwitch = -100: величина убытка в валюте счета, при достижении которой изменится интервал для открытия ордеров на значение из параметра OpenNextTF;
- OpenNextTF = 15: данный интервал открытия ордеров активируется после срабатывания предыдущего параметра;
- Povtor = 2: количество допустимых запросов на открытие ордеров в случае сбоя.
Настройки закрытия ордеров
- AutoTP = false: при установке true, серия будет закрыта с 0 прибылью при достижении значения из параметра StepZ;
- StepZ = 10.
Настройки закрытия по профиту:
- UseCommonClose = true: включение/выключение закрытия ордеров по профиту;
- StepCommonClose = 3: значение количества ордеров серии, при достижении которого будет срабатывать закрытие по профиту указанному в параметрах CommonProfitSell и CommonProfitBuy;
- CommonProfitBuy = 5: величина дохода по серии buy в валюте счета. В случае достижения – все ордера серии buy закроются автоматически;
- CommonProfitSell = 5: величина дохода по серии sell в валюте счета. В случае достижения – все ордера серии sell закроются автоматически;
- CommonProfit = 15: общая величина дохода в валюте депозита по всем ордерам советника MultiMartingail, при получении которой, все ордера закроются несмотря на значение из параметра StepCommonClose;
- FixLot = true: определяем фиксированный лот или нет;
- LotStep = 5000: размер шага для увеличения лота.
Настройки времени торговли:
- BeginServerTime = 21: время для начала торгов;
- EndServerTime = 21: время для завершения торгов;
- StartTradeOnMondayAt = 7: время для открытия торгов в понедельник;
- StopTradeOnFridayAt = 19: время для закрытия торгов в пятницу;
- CloseALLafterEnd = true: в случае true советник в нерабочее время будет автоматически закрывать все серии ордеров, как только они получат какой-либо профит;
- InformationOnChart = true: выводить или нет информацию о ситуации торгов на график;
- MagicNumber = «магический» номер - 123456789;
- LotDecimal = 2: разрядность лотов.
Скачать советник MultiMartingail