MACD Trader MT5
- Эксперты
- Konstantin Nikitin
- Версия: 1.0
- Активации: 5
Полностью автоматизированный мультивалютный советник с неограниченным количеством валютных пар, торгующий по индикаторам MACD и Envelopes. При этом можно на каждую отдельную валютную пару указать, как советник будет с ней работать. Можно добавлять ордера вручную.
Настройки
Общие
- TradeObjectsDelete: Удалять объекты торговли.
- OrderPanel: Показывать панель взятия ордеров или нет.
- TradeToBalance: До какого баланса советник будет торговать. Данное ограничение сработает только после того, как будут закрыты все сделки. В противном случае он продолжит брать ордера, чтобы выйти в нормальное состояние до закрытия сделок по одному из нижеописанных условий. 0 - торговать без ограничений.
- Magic: Магическое число ордеров, которые будет брать советник.
- MagicWork: Работать только со своими ордерами, или со всеми.
- TheMainPair: Валютные инструменты (пары), с которыми будет работать советник. Возможен один из вариантов написания пары. Если указать просто EURUSD или GBPUSD: и, как вариант, AUDUSD:ALL, то он будет брать ордера buy и sell. При указании через двоеточие конкретного варианта USDJPY:BUY, будет брать только buy, а при eurjpy:sell - только sell. Пары указываются через запятую. Например, запись "EURUSD, GBPUSD:, AUDUSD:ALL, USDJPY:BUY, eurjpy:sell" предписывает советнику работать с EURUSD, GBPUSD и AUDUSD в оба направления, а USDJPY и EURJPY - в строго заданных. (Если ничего не указано, советник будет торговать в оба направления на той валютной паре, на графике которой прикреплен советник)
- Trading: Тип торговли.
- SavingInfo: Сохранять в файлы/переменные.
- Messages: Сообщения.
Индикаторы
- MACD
- MACDfastEMA: Fast EMA Period.
- MACDslowEMA: Slow EMA Period.
- MACDsigLine: Signal SMA Period.
- MACDprice: Выбрать один из вариантов цены.
- MACDnoOpen: Сколько пунктов от 0 не открывать позиции.
- iBarLook: Сколько баров назад смотреть для сравнения. Относится к обоим индикаторам. Оптимальные значения 1-3.
- Envelopes
- EnvelopesPeriod: Период.
- EnvelopesShift: Сдвиг средней.
- EnvelopesPrice: Выбрать один из вариантов цены.
- EnvelopesMAMethod: Метод сглаживания.
- EnvelopesDeviation: Отклонение (проценты).
Работа с ордерами
- TakingOrders: Fixed - фиксированный лот, Floating - плавающий, Percent - процент от баланса, NoTake - не брать ордера.
- MaxSpred: Максимальный спред для открытия торговых сделок. 0 - любой.
- Deviation: Проскальзывание по умолчанию.
- StepPips: Дистанция в pips/пунктах следующего ордера.
- OrdersTake: Максимальное количество открытых сделок в одном направлении валютной пары.
- PauseMinute: Пауза в минутах при закрытия всех ордеров.
- StopLossOrder: StopLoss при взятии ордера. **
- TakeProfitOrder: TakeProfit при взятии ордера. **
- Lot: Объём лота, при Percent указывается процент.
- PlusLot: Объём лота плюсуется к следующему ордеру, +PlusLot.
- MaxLot: Максимальный лот, ограничивает при Floating и Percent.
Работа с самым убыточным ордером
- MinusLotClose: Лот закрытия, если 0, то полностью.
- MinusProfitFactor: * для минусового ордера, Lot*X. **
- LockMinusProfitFactor: * для перекрытия ордерами минусового, Lot*X.
Стоп-лосс при отслеживании рыночных прибыльных ордеров
- SecCheckStop: Через сколько секунд минимум изменять StopLoss/TakeProfit.
- InterestOrderP: Процент безубытка для прибыльных ордеров. **
- MinStopLoss: Минимальный стоп-лосс для прибыльных ордеров. **
- TakeProfitOrderMod: Тейк-профит для модифицируемых ордеров. **
Забираем прибыль
- ProfitFactor: * всех ордеров (средний Lot*X). **
- PairFactor: * валютной пары при откатах (средний Lot*X). **
- PairHeadingFactor: * направления валютной пары при откатах (средний Lot*X). **
- OrderProfitFactor: * ордера в плюсе при откатах. **
Обучение
- TrainingWork: Режим работы обучения
- AnalysisOrders: Максимум ордеров в БД, 0 - неограниченно
- AnalysisBar: Сколько бар обрабатывать, min:5, max:500
- AnalysisProfit: Профит ордера для добавления в БД торговли (pips)
- AnalysisMinus: Минус ордера для удаления из БД (pips)
* - множитель прибыли
** - при 0, отключен/не ставить/не забирать