Martingale VI Hybrid — это перенос одноимённого советника MetaTrader на платформу StockSharp с использованием высокоуровневого API. Стратегия сочетает фильтр из быстрой и медленной SMA с подтверждением по MACD и реализует наращивание позиции по схеме мартингейла. При движении цены против последней точки входа на фиксированное количество пунктов открывается новая сделка, а общий тейк‑профит переносится на уровень, заданный последним ордером. Для выхода предусмотрены цели в деньгах, процентах от стартового капитала и денежный трейлинг‑стоп.
Логика работы
Фильтр сигнала — используется состояние быстрых и медленных SMA и MACD на предыдущей свече. Длинный цикл стартует, если быстрая SMA была выше медленной, а основная линия MACD — ниже сигнальной. Короткий цикл запускается при обратных условиях.
Первый вход — при появлении сигнала и отсутствии позиции выставляется рыночный ордер объёмом Initial Volume.
Мартингейл — пока позиция открыта, отслеживается последняя цена входа. Как только цена проходит против позиции Pip Step пунктов, добавляется новый ордер объёмом предыдущий ордер × Volume Multiplier. Общее число ордеров ограничено параметром Max Trades; при достижении лимита и активной опции Close Max Orders вся позиция закрывается.
Общий тейк‑профит — каждый новый ордер пересчитывает цель по прибыли на уровне цена входа ± Take Profit (pips). Когда максимум (для лонга) или минимум (для шорта) свечи достигает этого уровня, закрываются все сделки.
Глобальные выходы —
при включённом Use Money TP позиция закрывается, как только прибыль достигает Money TP;
при активном Use Percent TP закрытие происходит, когда прибыль соответствует Percent TP процентов от стартовой стоимости портфеля;
если включён Enable Trailing, после достижения Trailing Activation запускается денежный трейлинг, который закрывает позицию при просадке прибыли на Trailing Drawdown.
Параметры
Параметр
Описание
Candle Type
Основной таймфрейм свечей для расчёта индикаторов.
Fast MA, Slow MA
Периоды быстрых и медленных SMA, формирующих трендовый фильтр.
MACD Fast, MACD Slow, MACD Signal
Настройки MACD, использующегося для подтверждения направления.
Initial Volume
Объём первого ордера в серии.
Volume Multiplier
Множитель объёма для каждого последующего ордера.
Max Trades
Максимальное количество одновременных ордеров в цепочке.
Take Profit (pips)
Дистанция тейк‑профита; последний ордер задаёт общую цель.
Pip Step
Сколько пунктов против позиции должно пройти цена, чтобы добавить следующий ордер.
Use Money TP, Money TP
Включение и значение денежной цели по прибыли.
Use Percent TP, Percent TP
Включение и значение цели в процентах от начального капитала.