Этот cBot является многоиндикаторным механизмом оценки.
На каждом закрытии бара он считывает множество различных сигналов (ADX, EMA, Bollinger, MACD, Ichimoku, RSI, Stochastic и многие пользовательские инструменты, такие как DynamicTrendFlux, InstitutionalFlowRadar, Liquidity Cluster Order, Pressure Scanner, Deep Mood, Hub Pro, VWAP Pro ATR, Volume Delta CVD, ZigZag Pro…), преобразует каждый из них в:
- +1 = бычий
- -1 = медвежий
- 0 = нейтральный
затем умножает на индивидуальные веса и суммирует всё в глобальный балл.
Сделка открывается только если:
- балл превышает пороги для лонга/шорта (Min Score Long / Short)
- минимальное количество индикаторов совпадает (Min Indicators Aligned)
- соблюдаются лимиты позиций и риска (максимум позиций, объём и т.д.)
Затем бот управляет выходами с помощью SL/TP на основе фиксированных пипсов или ATR, а также опциональных BreakEven и Trailing Stop.
Короче говоря: это гибкая платформа для объединения тренда, возврата к среднему, институционального потока и объёма в одну стратегию. ⚙️📊
📌 1. Общие настройки и лимиты позиций
Общие
- Метка – Используется для маркировки всех позиций, открытых этим cBot (помогает фильтровать их среди других).
- Объём (лоты) – Размер сделки в лотах.
- Разрешить лонг – Включить/отключить сделки на покупку.
- Разрешить шорт – Включить/отключить сделки на продажу.
Лимиты позиций
- Максимум позиций всего – Максимальное общее количество открытых позиций (лонг + шорт) для данного символа/метки.
- Максимум лонг позиций – Максимальное количество одновременных лонг сделок.
- Максимум шорт позиций – Максимальное количество одновременных шорт сделок.
🧮 2. Фильтр глобального балла
- Минимальный балл для лонга – Минимальный балл для разрешения входа в лонг (
score >= MinScoreLong). - Минимальный балл для шорта – Минимальный отрицательный балл для шортов (
score <= -MinScoreShort). - Минимум согласованных индикаторов – Минимальное количество индикаторов, которые должны согласиться быть бычьими или медвежьими.
Повышение этих значений делает бота более избирательным ✅ (меньше, но более отфильтрованных сделок).
📈 3. Классические индикаторы
ADX / DMI
- Использовать ADX – Включить вклад ADX/DMI.
- Период ADX – Период расчёта ADX.
- Порог ADX – Минимальный ADX для признания тренда “сильным”; ниже этого значения ADX считается нейтральным.
- Вес ADX – Влияние трендового смещения ADX на глобальный балл.
EMA
- Использовать EMA – Включить фильтр EMA.
- Период EMA – Длина EMA (например, 200 для тренда на более высоком таймфрейме).
- Вес EMA – Вес сигнала EMA (цена относительно EMA и наклон EMA).
Полосы Боллинджера
- Использовать Bollinger – Включить полосы Боллинджера.
- Период BB / Стандартные отклонения BB – Период и количество стандартных отклонений.
- Вес Bollinger – Вес сигнала полосы возврата к среднему (близко к нижней полосе → бычий, близко к верхней полосе → медвежий).
Стандартный MACD
- Использовать стандартный MACD – Включить стандартный пересечение MACD.
- Длинный цикл MACD / Короткий цикл / Сигнал – Классические параметры MACD.
- Вес стандартного MACD – Вес пересечения MACD (MACD>Сигнал = бычий, MACD<Сигнал = медвежий).
Ишимоку
- Использовать Ишимоку – Использовать облако Ишимоку как фильтр тренда.
- Tenkan Sen / Kijun Sen / Senkou Span B – Настройки Ишимоку.
- Вес Ишимоку – Вес расположения облака (выше = бычий, ниже = медвежий, внутри = нейтральный).
RSI
- Использовать RSI / Период RSI – Включить RSI и установить период.
- Порог перекупленности / перепроданности RSI – Пороги OB/OS.
- Вес RSI – Вес контртрендового сигнала RSI: перепроданность → бычий, перекупленность → медвежий.
Стохастик
- Использовать стохастик – Включить стохастический осциллятор.
- Периоды %K стохастика / замедление / периоды %D – Параметры стохастика.
- Порог перекупленности / перепроданности стохастика – Уровни OB/OS.
- Вес стохастика – Вес паттерна перекупленности/перепроданности (логика K>D или K<D).
🔊 4. Объём и активность рынка
Фильтр объёма
- Использовать фильтр объёма – Если true, входы блокируются при слишком низком объёме.
- Период скользящей средней объёма – Длина скользящей средней объёма.
- Фактор объёма – Текущий объём должен быть не менее
MA * factor(например, 1.2 = 120% от среднего).
🎯 5. SL/TP, ATR, пипсы, трейлинг, безубыток
SL/TP на основе ATR
- Использовать ATR SL/TP – Использовать SL/TP на основе ATR, когда фиксированные пипсы отключены.
- Период ATR – Период ATR.
- Множители SL/TP ATR для лонга/шорта – Множители ATR (конвертируются в пипсы) для SL и TP (отдельно для лонга и шорта).
SL/TP на основе пипсов
- Использовать SL/TP на основе пипсов – Если true, использовать только фиксированные расстояния в пипсах и игнорировать SL/TP на основе ATR.
- SL для лонга/шорта (пипсы) – Фиксированное расстояние SL в пипсах.
- TP для лонга/шорта (пипсы) – Фиксированное расстояние TP в пипсах.
Трейлинг-стоп
- Использовать трейлинг-стоп – Включить динамическое смещение SL по мере движения цены в пользу позиции.
- Расстояние трейлинг-стопа для лонга/шорта (пипсы) – Расстояние трейлинга от текущей цены.
- Шаг трейлинг-стопа для лонга/шорта (пипсы) – Минимальное улучшение в пипсах, необходимое для повторного сдвига SL.
Безубыток
- Использовать безубыток – Автоматически перемещать SL в безубыток после достижения определённой прибыли.
- Триггер безубытка для лонга/шорта (пипсы) – Порог прибыли в пипсах для активации логики безубытка.
- Смещение безубытка для лонга/шорта (пипсы) – Смещение от входа при перемещении SL (для фиксации части прибыли).
🧪 6. Пользовательские / профессиональные индикаторы
DynamicTrendFlux (MACD DTF)
- Использовать MACD DTF – Включить DTF Bias в балл.
- Вес MACD DTF – Вес DTF Bias: >0 бычий, <0 медвежий.
InstitutionalFlowRadar (RetailSmart)
- Использовать RetailSmart – Использовать институциональное смещение потока.
- Вес RetailSmart – Вес его бычьего/медвежьего смещения в общем балле.
Liquidity Cluster Order (OrderBlock)
- Использовать OrderBlock – Включить давление кластера ликвидности/блока ордеров.
- Вес OrderBlock – Вес его бычьего/медвежьего давления.
Pressure Scanner (Squeeze)
- Использовать Squeeze – Включить обнаружение сжатия/расширения.
- Вес Squeeze – Вес сигналов бычьего/медвежьего давления.
Deep Mood Distribution
- Использовать Liquidity Sentiment – Показывать профиль глубокого настроения/настроения на графике; только визуально, без оценки.
Hub Pro
- Использовать Hub Chandelier / Вес Hub Chandelier – Использовать сигнал Chandelier из Hub Pro и установить его вес.
- Использовать Hub AVWAP / Вес Hub AVWAP – Использовать AVWAP (цена выше/ниже) с заданным весом.
- Использовать Hub CVD / Вес Hub CVD – Использовать тренд CVD (рост/падение) и его вес.
VWAP Pro ATR
- Использовать VWAP Plus Pro – Включить VWAP Pro ATR как компонент возврата к среднему.
- |z| Мин (VWAP) – Минимальное абсолютное расстояние z-оценки от VWAP, чтобы избежать зоны “флэта/нейтрали”.
- Вес VWAP Plus Pro – Вес возврата к среднему VWAP: далеко ниже = бычий, далеко выше = медвежий.
Volume Delta CVD
- Использовать Volume Delta – Использовать Volume Delta как фильтр направленного потока.
- Метод дельты – Выбранный метод вычисления дельты (например, закрытие против предыдущего закрытия).
- Режим сброса – Как часто сбрасывается CVD (ежедневно и т.д.).
- Период EMA дельты – Длина EMA по дельте (0 = отключено).
- Мин |Delta EMA| – Минимальное абсолютное значение EMA, необходимое для валидного сигнала дельты.
- Вес Volume Delta – Вес бычьего/медвежьего сигнала Volume Delta.
ZigZag Pro
- Использовать ZigZag Pro – Использовать последние подтверждённые повороты как индикатор тренда.
- Вес ZigZag Pro – Вес его сигнала: последний минимум поворота = бычий, последний максимум поворота = медвежий (с резервным вариантом на последние 2 поворота).