Стратегия King's War (Используйте график Renko)
🎯 Обзор стратегии
• Начинайте с начального размера лота (InitialVolume) и ограничьте максимальный размер лота (MaxLot).
• Опциональный режим Compound может постепенно увеличивать начальный размер лота при росте прибыли счета на установленный процент (ProfitIncreasePercentage + VolumeIncreaseStep).
Торговля на каждом баре:
• На каждом новом баре cBot проверяет и обновляет баланс счета.
• Он закрывает все открытые позиции и сразу же открывает новую позицию.
Правила новой позиции:
1. Первая сделка – если еще нет открытых позиций, cBot случайным образом открывает ордер на покупку или продажу.
2. После закрытия позиции:
• Если последняя сделка закрылась с прибылью → открыть следующую сделку в ТОМ ЖЕ направлении.
• Если последняя сделка закрылась с убытком → открыть следующую сделку в ПРОТИВОПОЛОЖНОМ направлении.
Логика Мартингейла:
• Считает последовательные убытки (_consecutiveLosses).
• Когда количество убытков достигает StartMartingaleAfterLosses → умножает объем сделки на MartingaleMultiplier.
• Если рассчитанный размер лота превышает MaxLot, он ограничивается MaxLot.
Фильтр спреда:
• Перед открытием новой сделки cBot проверяет текущий спред.
• Если спред > MaxAllowedSpread → новая сделка не открывается.
Логика Compound (если включена):
• Когда прибыль счета растет на установленный процент (ProfitIncreasePercentage),
InitialVolume увеличивается на VolumeIncreaseStep, так что стартовый лот растет вместе с прибылью счета.
📑 Входные параметры
• Размер лота (InitialVolume) → начальный размер лота первой сделки.
• Максимальный размер лота (от брокера) → максимально допустимый размер лота (для ограничения роста Мартингейла).
• Мартингейл → множитель размера лота после последовательных убытков (например, 3.0 = утроение размера лота).
• Начать Мартингейл после убытков → количество последовательных убытков до начала Мартингейла.
• Максимальный спред → максимальный спред (в пунктах), при котором разрешено открывать сделку.
• Использовать Compound → включить/выключить автоматическое увеличение стартового лота на основе прибыли счета.
• Compound (%) (ProfitIncreasePercentage) → процент роста прибыли, при котором происходит увеличение стартового размера лота.
• Шаг увеличения объема Compound (VolumeIncreaseStep) → размер лота, добавляемый каждый раз при достижении порога прибыли.
💡 Примечание разработчика
Эта система не подходит для реальной торговли на обычных счетах CFD-брокеров, так как использует Мартингейл (удвоение или утроение размера лота после убытков). Это делает стратегию высокорискованной. Рекомендуется использовать её в средах торговли Prop Firm.