Описание
EMA-RSI Risk Pro
Надежный cBot для следования за трендом, который сочетает входы по пересечению EMA с фильтром силы RSI и управлением размером позиции на основе риска. Включает трейлинг-стоп, безубыток, фильтры спреда/времени и жесткое ограничение максимального объема лотов для предотвращения избыточного размера. Работает на ликвидных валютных парах, индексах, металлах и криптовалютах.
Ключевые преимущества
- Риск под контролем: Размер позиции рассчитывается исходя из Equity × риск% и SL (в пунктах). Ограничение Max Lots предотвращает слишком большие сделки на нестандартных инструментах.
- Чистые входы: Пересечение EMA фиксирует смену тренда; RSI отсекает слабые сигналы.
- Активное управление сделками: Трейлинг-стоп и безубыток работают на тиках для защиты прибыли.
- Качественные фильтры: Максимальный спред и торговые часы исключают периоды низкой ликвидности.
- Дисциплина исполнения: Одна сделка на бар исключает повторные входы на одной свече и сохраняет чистоту бэктестов.
- Простая настройка: Все параметры прозрачны и хорошо документированы.
Как это работает
- При закрытии свечи определить пересечение EMA быков/медведей.
- Проверить с помощью RSI (≥ порог покупки для лонгов, ≤ порог продажи для шортов).
- Вычислить размер из процента риска от Equity и SL (пункты) → конвертировать в единицы, ограничить по Max Lots.
- Разместить рыночный ордер с SL/TP (пункты).
- На тиках применять трейлинг-стоп и сдвигать SL в безубыток после достижения порога прибыли.
Параметры
Стратегия
- Быстрая EMA (по умолчанию 12) – Быстрый компонент тренда. Меньше = более отзывчивый, но шумнее.
- Медленная EMA (по умолчанию 26) – Медленный компонент тренда; должна быть > Быстрой EMA.
- Период RSI (по умолчанию 14) – Стандартный баланс между шумом и запаздыванием.
- RSI Покупка ≥ (по умолчанию 55) – Минимальный RSI для лонга после бычьего пересечения; увеличить (60–65) для более строгих трендов.
- RSI Продажа ≤ (по умолчанию 45) – Максимальный RSI для шорта после медвежьего пересечения; уменьшить (35–40) для более строгих шортов.
Риск
- Процент риска от Equity (по умолчанию 1.0%) – Доля капитала, рискуемая в каждой сделке.
Пример: Equity 10 000; риск 1%; SL 30 пунктов → риск ≈ 100 в валюте счета. - SL (пункты) (по умолчанию 30) – Расстояние стоп-лосса, используемое для расчета размера и размещения ордера.
- TP (пункты) (по умолчанию 60) – Расстояние тейк-профита; установите 0 для отключения.
- Трейлинг (пункты, 0=выкл) (по умолчанию 20) – Расстояние трейлинг-стопа после выхода в прибыль.
- Безубыток при прибыли (пункты, 0=выкл) (по умолчанию 15) – Перемещать SL в точку входа после достижения этой прибыли.
- Максимум лотов на сделку (по умолчанию 0.50) – Жесткий потолок размера ордера (страховка).
- Отладка размера (по умолчанию true) – Выводит в лог расчеты размера (Equity, риск, стоимость пункта, лоты, единицы).
Фильтры
- Максимальный спред (пункты) (по умолчанию 30) – Блокирует входы, если спред превышает это значение (пункты = (Ask–Bid)/TickSize).
- Торговать лонг / Торговать шорт (по умолчанию true/true) – Включить/отключить каждое направление.
- Начальный час / Конечный час (сервер) (по умолчанию 1–23) – Торговое окно; поддерживает ночные диапазоны (например, 22→6).
- Одна сделка на бар (по умолчанию true) – Не более одной сделки на свечу; сигналы оцениваются на закрытых барах.
Разное
- Метка (по умолчанию EMA_RSI_Risk_cBot) – Метка позиции для удобной фильтрации/мультизапуска.
Быстрые пресеты
Основные валюты (H1/H4):
EMA 12/26 • RSI 14 • Покупка/Продажа 55/45 • SL 30–40 пунктов • TP 60–80 • Трейл 20–30 • BE 15–20 •
Риск 0.5–1.0% • MaxLots 0.10–0.50 • MaxSpread 25–35 пунктов • Часы 01–23.
Металлы (XAUUSD, M30/H1):
Увеличьте SL/TP примерно в 1.5–2 раза; ослабьте MaxSpread на 20–30%.
Криптовалюта (BTC/ETH, M15/H1):
Сдвиньте RSI до 60/40; используйте более широкие SL/TP; риск ≤ 0.5%; оставьте Одна сделка на бар = true.
Примечания
- Проводите бэктесты на нескольких таймфреймах и инструментах; настраивайте SL/TP под волатильность.
- Начинайте с консервативного процента риска (0.25–0.5%) и Max Lots (0.10–0.25); включайте отладку размера для проверки объемов.
- Алготрейдинг связан с риском; тщательно тестируйте на демо и в бэктестах перед запуском в реальную торговлю.
Сводка
Key features include trailing stop and breakeven mechanisms that actively manage open trades on price ticks to protect profits. The bot incorporates filters such as maximum spread and trading hours to avoid low-liquidity conditions. It enforces disciplined execution by allowing only one trade per candle close, reducing noise and improving backtest clarity.
Users can customize parameters including fast and slow EMA periods, RSI thresholds for buy and sell signals, stop-loss and take-profit distances, trailing stop settings, risk percentage, and maximum lot size. The bot supports trading long and short positions and allows configuration of trading time windows.
Typical presets are provided for major Forex pairs, metals like XAUUSD, and cryptocurrencies such as BTC and ETH, with adjustments to risk and indicator settings to suit each market’s volatility and characteristics.
