Описание
Обзор
Algotrend COT Institutional Sentiment Bot — это cBot для позиционной и свинг-торговли одним активом, основанный на институциональных данных Commitment of Traders (COT).
где необработанные отчёты CFTC очищаются, нормализуются и преобразуются в чёткий торговый сигнал (BUY, STRONG BUY, SELL, STRONG SELL, NEUTRAL) для каждого основного индекса, валюты, товара и металла.
Каждый новый отчёт COT автоматически обрабатывается cBot.
Основываясь на институциональном позиционировании («умные деньги»), бот:
- Закрывает открытые сделки при изменении сигнала или направления COT (опционально)
- Открывает новые длинные или короткие позиции только при появлении нового сигнала BUY / STRONG BUY / SELL / STRONG SELL
- Определяет размер каждой сделки, используя либо фиксированный объём, либо % риска на сделку на основе расстояния SL (в пунктах или ATR)
- Защищает каждую сделку с помощью настраиваемых SL/TP (в пунктах или кратных ATR)
- Опционально управляет позицией с помощью трейлинг-стопа и безубытка, отдельно для длинных и коротких сделок
- Применяет ограничения риска в стиле проп-фирмы (дневной и общий просадок) для защиты финансируемых счетов
В результате получается «наложение институционального сентимента» на основе COT, которое можно применить к любому символу, поддерживаемому вашим брокером (например, SPX/US500, NASDAQ, EURUSD, XAUUSD, WTI и т.д.), при условии, что символ COT совпадает с одним из инструментов на нашей панели COT.
Как это работает (технически)
- Источник данных COT
-
- Для бэктестинга и оптимизации cBot может читать исторические данные COT из локальной DLL (
CotHistoryLib). - Для живой торговли cBot получает последний анализ COT с нашего скрейпера (Apify dataset), который является тем же движком, что питает публичную панель на
- Для бэктестинга и оптимизации cBot может читать исторические данные COT из локальной DLL (
- Извлечение сигнала
-
- Каждый отчёт COT содержит поле
analysis. signalдля каждого инструмента (например, SPX, NAS, EUR, XAU…). - Бот преобразует это в один из следующих сигналов:
-
- STRONG BUY → бычий сигнал
- BUY → бычий сигнал
- STRONG SELL → медвежий сигнал
- SELL → медвежий сигнал
- HOLD/NEUTRAL → без новых сделок
- Используемый символ COT выбирается из выпадающего списка (SPX, RUS, NAS, EUR, XAU, WTI и т.д.).
- Каждый отчёт COT содержит поле
- Логика торговли
-
- При каждом новом отчёте COT:
-
- Если включено, бот закрывает существующие позиции при изменении сигнала (и опционально только при смене направления с бычьего на медвежье или наоборот).
- Затем:
-
- STRONG BUY → открыть длинную позицию
- BUY → открыть длинную позицию
- STRONG SELL → открыть короткую позицию
- SELL → открыть короткую позицию
- HOLD / NEUTRAL → без новых позиций
- Бот не будет «накапливать» неограниченное количество сделок: вы можете установить максимальное количество длинных/коротких позиций на символ.
- Размер риска и выходы
-
- Размер позиции может быть:
-
- Фиксированным объёмом (в единицах), или
- % риска на сделку, используя расстояние SL в пунктах или ATR.
- SL и TP могут быть заданы:
-
- В виде фиксированных пунктов, или
- В виде кратных ATR (используя ATR выбранного таймфрейма).
- Отдельный блок управляет трейлинг-стопом и безубытком:
-
- Отдельные настройки для длинных и коротких сделок.
- Уровни срабатывания в пунктах и дополнительный «буфер» пунктов сверх входа.
- Управление риском в стиле проп-фирмы
Разработано специально для финансируемых счетов, cBot включает продвинутый модуль риска: -
- Максимальный общий просадок % – основан на пиковом значении капитала с момента запуска бота.
- Максимальный дневной просадок % – основан на максимальном капитале, достигнутом в течение текущего дня.
- Максимальный дневной убыток % – основан на капитале в начале торгового дня.
- Максимальный абсолютный убыток – жёсткий лимит в валюте счёта относительно начального капитала.
- Режим риска проп-фирмы:
-
- Выключен – дополнительных ограничений проп-фирмы нет.
- Жёсткий – при нарушении все позиции закрываются, торговля полностью отключается.
- Мягкий – при нарушении новые сделки не открываются до конца дня (существующие остаются).
- Гибридный – дневные лимиты работают как Мягкий стоп; общие/абсолютные – как Жёсткий стоп.
- Дневные показатели автоматически сбрасываются в полночь сервера брокера.
Это делает бота подходящим как для личных счетов, так и для проп-фирм и финансируемых счетов, где необходимо строго соблюдать правила просадки.
Требования и заметки
- Платформа: cTrader Desktop
- Исполнение: предназначено для локального десктопа/VPS. HTTP-запросы COT могут не работать в cTrader Cloud.
- Таймфрейм: сигнал COT еженедельный/медленный; таймфрейм влияет в основном на размер позиции по ATR и SL/TP.
- Инструменты: прикрепите бота к символу, которым хотите торговать (например, US500, NAS100, EURUSD, XAUUSD) и выберите соответствующий символ COT (SPX, NAS, EUR, XAU и т.д.) в параметрах.
Важно: параметр URL Apify предназначен только для разработчиков. Изменение его нарушит соединение с COT, и cBot перестанет работать корректно.
📚 Руководство по параметрам
Ниже приведена полная справка по всем входным параметрам, сгруппированным точно так же, как в cTrader.
01 – Общие
Apify URL (ТОЛЬКО ДЛЯ РАЗРАБОТЧИКОВ – НЕ ИЗМЕНЯТЬ)
Параметр только для разработчиков, содержащий URL конечной точки скрейпера COT.
Бот внутренне контролирует официальный URL; при изменении он будет сброшен.
Не изменяйте этот параметр, если вы сами не обновляете инфраструктуру скрейпера.
Символ COT (код CFTC)
Выпадающий список для выбора инструмента COT, данные по которому бот будет читать из нашей базы COT (SPX, RUS, NAS, EUR, XAU, WTI и т.д.).
Должен совпадать с инструментом, отображаемым на панели COT на ALGOTREND.IT, а не с символом брокера.
Проверять каждые X часов
Как часто бот должен проверять наличие нового отчёта COT (в часах).
- Пример:
24→ один раз в день. - Поскольку COT еженедельный, разумны значения от 24 до 168 часов.
Использовать DLL истории COT (бэктест/оптимизация)
- true → использовать локальные исторические данные COT из
CotHistoryLib(рекомендуется для бэктестинга/оптимизации). - false → в живой торговле получать последний отчёт по HTTP с нашего внешнего анализатора COT.
Закрывать сделки при изменении сигнала/отчёта
Если включено, при поступлении нового отчёта COT и изменении сигнала бот автоматически закроет все открытые позиции по этому символу.
Закрывать только при смене направления (бычье/медвежье)
Если включено вместе с предыдущим параметром, позиции будут закрываться только при смене направления:
- Бычье → Медвежье
- Медвежье → Бычье
- Бычье/Медвежье → Нейтральное
Незначительные изменения (например, STRONG BUY → BUY) не вызывают закрытия.
02 – Размер позиции
Режим размера позиции
Как рассчитывается объём для каждой новой сделки:
- FixedVolume – использовать фиксированное количество единиц (см. Normal/Strong Volume).
- RiskPercent – использовать % от баланса счёта на сделку (на основе расстояния SL).
Нормальный объём (единицы)
Используется, когда сигнал COT BUY или SELL (не «strong») и Position Size Mode = FixedVolume.
Значение в единицах объёма cTrader.
Объём для сильного сигнала (единицы)
Используется, когда сигнал COT STRONG BUY или STRONG SELL и Position Size Mode = FixedVolume.
Риск % на сделку (нормальный)
Когда Position Size Mode = RiskPercent, это процент риска от баланса счёта для нормальных сигналов (BUY/SELL).
Множитель риска для сильного сигнала
Множитель, применяемый к Risk % per Trade при сигнале STRONG BUY/STRONG SELL.
Пример: Risk% = 1, StrongMultiplier = 2 → риск для сильных сигналов 2% на сделку.
Режим расчёта расстояния риска
Как рассчитывается расстояние SL для определения риска:
- Пункты – использовать
Long SL (pips)илиShort SL (pips). - ATR – использовать
ATR Periodи множители SL ATR.
03 – Стоп-лосс / Тейк-профит
Режим SL для длинных позиций
Метод расчёта стоп-лосса для длинных сделок:
- Пункты – использовать
Long SL (pips). - ATR – использовать ATR ×
Long SL ATR Multiplier.
Long SL (пункты)
Фиксированное расстояние стоп-лосса в пунктах для длинных сделок (если SL Mode = Пункты).
Множитель ATR для SL в длинных позициях
Множитель ATR для SL в длинных сделках (если SL Mode = ATR).
Эффективное расстояние SL = ATR (в пунктах) × этот множитель.
Режим TP для длинных позиций
Метод расчёта тейк-профита для длинных сделок:
- Пункты – использовать
Long TP (pips). - ATR – использовать ATR ×
Long TP ATR Multiplier.
Long TP (пункты)
Фиксированное расстояние TP в пунктах для длинных сделок (если TP Mode = Пункты).
Множитель ATR для TP в длинных позициях
Множитель ATR для TP в длинных сделках (если TP Mode = ATR).
Режим SL для коротких позиций
То же, что и Режим SL для длинных позиций, но для коротких позиций.
Short SL (пункты)
Фиксированное расстояние стоп-лосса в пунктах для коротких сделок.
Множитель ATR для SL в коротких позициях
Множитель ATR для SL в коротких сделках.
Режим TP для коротких позиций
То же, что и Режим TP для длинных позиций, но для коротких позиций.
Short TP (пункты)
Фиксированное расстояние TP в пунктах для коротких сделок.
Множитель ATR для TP в коротких позициях
Множитель ATR для TP в коротких сделках.
Период ATR
Период для расчёта ATR для SL/TP и расчёта размера риска при включённых режимах ATR.
Таймфрейм = таймфрейм графика, на котором запущен cBot.
04 – Трейлинг и безубыток
Все настройки трейлинга и BE отдельны для длинных и коротких позиций.
Включить трейлинг-стоп для длинных позиций
Включить управление трейлинг-стопом для длинных позиций.
Начало трейлинга для длинных (пункты)
Минимальная прибыль в пунктах, после которой трейлинг-стоп для длинных сделок становится активным.
Расстояние трейлинга для длинных (пункты)
Расстояние в пунктах между текущей ценой и трейлинг-стопом после активации трейлинга.
Включить безубыток для длинных
Включить логику безубытка для длинных сделок.
Триггер безубытка для длинных (пункты)
Когда нереализованная прибыль по длинной сделке достигает этого значения в пунктах, безубыток становится доступен.
Дополнительный буфер безубытка для длинных (пункты)
Дополнительный «буфер» в пунктах сверх цены входа для безубытка.
Пример: 1 пункт → SL сдвигается с входа на вход + 1 пункт.
Включить трейлинг-стоп для коротких позиций
Включить трейлинг-стоп для коротких позиций.
Начало трейлинга для коротких (пункты)
Минимальная прибыль в пунктах, после которой трейлинг для коротких становится активным.
Расстояние трейлинга для коротких (пункты)
Расстояние между текущей ценой и трейлинг-стопом для коротких сделок.
Включить безубыток для коротких
Включить безубыток для коротких сделок.
Триггер безубытка для коротких (пункты)
Порог прибыли в пунктах для активации безубытка для коротких сделок.
Дополнительный буфер безубытка для коротких (пункты)
Дополнительный буфер сверх входа для коротких (вход − буфер в пунктах).
05 – Лимиты и риск проп-фирмы
Максимум длинных позиций
Максимальное количество одновременных длинных позиций для этого символа (0 = не открывать длинные).
Максимум коротких позиций
Максимальное количество одновременных коротких позиций (0 = не открывать короткие).
Включить управление риском проп-фирмы
Главный переключатель модуля риска в стиле проп-фирмы:
- false → применяется только риск на уровне сделки (SL/TP).
- true → все нижеперечисленные лимиты контролируются и применяются.
Максимальный общий просадок %
Глобальный/максимальный просадок капитала от максимума капитала с момента запуска cBot.
Превышение этого лимита может вызвать жёсткую или гибридную остановку (см. режим риска проп-фирмы).
Максимальный дневной просадок %
Максимальный просадок, разрешённый за один день, основанный на максимуме капитала за день.
Превышение → мягкие или жёсткие меры в зависимости от режима риска.
Максимальный дневной убыток % (от капитала на начало дня)
Максимально допустимый убыток в % относительно капитала на начало дня.
Полезно для проп-фирм, которые определяют дневной убыток относительно начала дня.
Максимальный абсолютный убыток (валюта счёта)
Максимальный абсолютный убыток в валюте счёта относительно начального капитала при запуске cBot.
0 = отключено.
Режим риска проп-фирмы
Определяет, как бот реагирует при нарушении любого из вышеуказанных лимитов:
- Выключен
-
- Метрики риска всё ещё считаются внутренне, но никаких действий не предпринимается.
- Жёсткий
-
- При любом нарушении (общем, дневном или абсолютном):
-
- Все позиции, управляемые этим cBot, немедленно закрываются.
- Новые сделки блокируются (торговля отключена).
- Мягкий
-
- При любом нарушении:
-
- Новые сделки не открываются до конца дня.
- Существующие позиции остаются открытыми и управляются как обычно.
- Гибридный
-
- Дневные лимиты (MaxDailyEquityDD / MaxDailyLoss) → работают как Мягкий стоп (без новых сделок, существующие остаются).
- Глобальные лимиты (MaxTotalDD / MaxAbsoluteLoss) → работают как Жёсткий стоп (закрыть все, отключить торговлю).
Дневные счётчики (начальный капитал, дневной максимум) автоматически сбрасываются с началом нового серверного дня.
Se vuoi, nel prossimo messaggio posso prepararti anche una mini sezione “How to use” da incollare nello Store (setup consigliato, timeframe suggerito, esempio di parametri per prop 100k ecc.), oppure una versione italiana della descrizione per il tuo sito o materiale marketing.
Hai detto:
si how to use tagline e invito a discord chiaro ma camuffato da ctrader
ChatGPT ha detto:
Ragionato per 18s
Perfetto, allora ti aggiungo tre pezzi pronti da copiare nello Store:
- Tagline corta sotto il titolo
- Sezione “How to use”
- Invito a Discord “camuffato” come supporto cTrader / user group
How to use
- Прикрепите cBot к вашему графику
-
- Откройте символ, которым хотите торговать (например, US500, NAS100, EURUSD, XAUUSD, WTI).
- Перетащите Algotrend COT Institutional Sentiment Bot на график и включите «Разрешить торговлю».
- Выберите соответствующий символ COT
-
- В разделе 01 – Общие выберите Символ COT (код CFTC), соответствующий вашему графику:
-
- US500 →
SPX - NAS100 →
NAS - XAUUSD / GOLD →
XAU - XAGUSD / SILVER →
XAG - WTI / USOIL →
WTI - Основные валюты →
EUR,GBP,AUD,CADи др.
- US500 →
- Убедитесь, что символ COT существует на панели COT на ALGOTREND.IT
- Выберите размер позиции
-
- В разделе 02 – Размер позиции выберите:
-
FixedVolume, если хотите контролировать точный объём в единицах, илиRiskPercent, если предпочитаете рисковать % от баланса на сделку (рекомендуется для проп-счетов).
- Установите:
-
- Риск % на сделку (нормальный) (например, 0.5–1.0%)
- Множитель риска для сильного сигнала (например, 1.5–2.0)
- Настройте SL и TP
-
- В разделе 03 – SL / TP решите, хотите ли вы:
-
- фиксированные пункты (просто, предсказуемо), или
- выходы на основе ATR (адаптивные к волатильности).
- Распространённая настройка:
-
- SL для длинных/коротких = 2 × ATR
- TP для длинных/коротких = 3–4 × ATR
- Включить трейлинг-стоп и безубыток (опционально)
-
- В разделе 04 – Трейлинг и безубыток:
-
- Включите Включить безубыток для длинных/коротких для защиты сделок при достижении прибыли.
- Включите Включить трейлинг-стоп для длинных/коротких, если хотите, чтобы бот фиксировал прибыль по мере движения цены.
- Начальные значения, например:
-
- Триггер BE = 1×расстояние SL
- Начало трейлинга = 1.5–2×расстояние SL
- Установите лимиты риска в стиле проп-фирмы
-
- В разделе 05 – Лимиты и риск проп-фирмы:
-
- Установите Максимум длинных/коротких позиций (часто для свинг-торговли COT достаточно 1).
- Включите Включить управление риском проп-фирмы.
- Настройте:
-
- Максимальный общий просадок % (например, 8–10%)
- Максимальный дневной просадок % (например, 4–5%)
- Максимальный дневной убыток % (например, жёсткое дневное правило)
- Максимальный абсолютный убыток в валюте счёта (опциональный жёсткий лимит).
- Выберите Режим риска проп-фирмы:
-
Hard→ закрывает все сделки и отключает торговлю при достижении любого лимита.Soft→ блокирует новые сделки на день, оставляет открытыми существующие.Hybrid→ дневные лимиты ведут себя как мягкий стоп, общие/абсолютные — как жёсткий стоп (рекомендуется для большинства правил проп-фирм).
- Живая торговля vs бэктестинг
-
- Для бэктестинга/оптимизации оставьте Использовать DLL истории COT =
true. - Для живой торговли вы можете:
-
- оставить значение
true, чтобы работать только с историческими данными COT, или - установить значение
false, чтобы всегда использовать последний отчёт с нашего онлайн-анализатора COT.
- оставить значение
- Для бэктестинга/оптимизации оставьте Использовать DLL истории COT =
- Мониторинг
-
- Используйте вкладку Журнал / Лог, чтобы видеть:
-
- Какой отчёт COT используется
- Текущий сигнал COT (BUY / STRONG SELL / и т.д.)
- Когда позиции открываются/закрываются
- Когда срабатывает любой лимит риска проп-фирмы.
Поддержка и обмен настройками
Этот cBot активно поддерживается и используется на наших собственных счетах.
Если вам нужна помощь с настройкой, хотите поделиться результатами бэктеста или обсудить настройки проп-фирмы, вы можете связаться с нами через официальные каналы связи, доступные в платформе cTrader (профиль автора / ссылка поддержки).
В этой области мы также предоставляем доступ к небольшой приватной группе пользователей, где публикуем примеры конфигураций, обновлённые сопоставления COT и отвечаем на вопросы в реальном времени.
Сводка
Key features include configurable position sizing (fixed volume or risk percentage per trade), stop loss and take profit settings (fixed pips or ATR multiples), and optional trailing stop and break-even management. It enforces prop-firm style risk controls such as maximum total and daily equity drawdowns, daily loss limits, and absolute loss caps, with customizable responses (hard, soft, or hybrid stops) to risk breaches.
The bot supports symbols like SPX/US500, NASDAQ, EURUSD, XAUUSD, and WTI, requiring the user to match the broker’s symbol with the corresponding COT instrument code. It is suitable for personal accounts and funded prop-firm challenges, providing a systematic institutional sentiment overlay for swing and position trading. The bot operates locally or on VPS and includes backtesting capabilities using historical COT data.
Отзывы покупателей
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
