Установка RegimeGate

Простыми словами

Здесь вы за 15 минут подключите TrendOrFlat к своей торговой программе. Программировать ничего не нужно: скачать файл, вставить, указать код доступа. После этого ваши роботы будут сами останавливаться в плохие периоды и включаться в хорошие. Выберите свою платформу ниже.

Подключение кубика TSLab к ленте режима рынка TrendOrFlat. Trial 14 дней — без карты.

Открыть @TrendOrFlatBot

1. Старт в боте

Нажмите Start у @TrendOrFlatBot. Trial Plus на 14 дней, карта не нужна.

2. Получите материалы

Бот присылает RegimeGate.dll, ваш API-токен и ссылку на эту инструкцию.

3. Установите DLL

Положите DLL в папку хендлеров TSLab и перезапустите TSLab.

4. Вставьте кубик в схему

Трендовый агент: AllowedRegimes=TREND_LONG (или TREND_SHORT / оба). Флэтовый: FLAT. SignalSource=url (параметр TSLab) — вставьте URL Regime API и токен.

5. Проверка

Режим в кубике должен совпадать с текущим режимом на главной сайта — установка завершена.

6. Траблшутинг

DLL заблокирована Windows → Unblock в свойствах файла. Ответ 403 → /status в боте (подписка или токен). Режим OFF — штатное состояние: так решил ансамбль.

MetaTrader 5

Советник TrendOrFlat Gate читает Regime API, выставляет TOF_TRADE_ALLOWED_* и может закрывать позиции при чужом режиме.

  1. В MT5: Сервис → Настройки → Советники → разрешите WebRequest для https://bvqiqeytjbsgltyuizae.supabase.co (см. картинку).
  2. В Telegram: /mt5 — скачайте TrendOrFlatGate.mq5. Скомпилируйте в MetaEditor, навесьте на график, вставьте токен.
  3. Сопоставьте символ брокера (BTCUSD=BTCUSDT). Опрос не чаще раза в минуту. Нет данных → OFF.
MT5 WebRequest allowlist

Проверка на демо — шаг владельца. Сниппет для других советников: GlobalVariableGet("TOF_TRADE_ALLOWED_BTCUSDT") > 0.5

TradingView + 3Commas + TrendOrFlat

Рецепт для тех, у кого стратегия в TradingView, а сделки исполняет бот 3Commas: входы — от TV, разрешение торговать — от нашего фильтра.

  1. Стратегия TradingView шлёт алерты в DCA/Signal-бота 3Commas (стандартная связка — см. документацию 3Commas).
  2. В нашем боте: /webhook_add с пресетом 3commas — включаем и выключаем этого бота по режиму рынка.
  3. Команда /webhook_test — проверка, что приёмник отвечает.
  4. Готово: в чужом режиме бот выключен, алерты TradingView падают в пустоту.

Вариант через MetaTrader — см. раздел MT5 выше.

Вебхуки (3Commas, WunderTrading, Veles…)

Plus/Max могут пушить смену режима на любой TradingView-совместимый URL. Шлём STOP старого режима, затем START нового — только при реальной смене.

  1. В Telegram: /webhook_add 3commas https://api.3commas.io/signal_bots/webhooks BTCUSDT (или generic / wundertrading / veles).
  2. Сохраните секрет (показывается один раз). Для 3Commas подставьте secret и bot_uuid Signal Bot в JSON-шаблоны (YOUR_3COMMAS_SECRET / YOUR_BOT_UUID).
  3. Команда /webhook_test <id> — приёмник должен получить тестовый STOP→START с test=true.
  4. В бою: каждый новый режим ансамбля по символу уходит на вебхук автоматически.

Лимиты: Plus = 1 вебхук, Max = 5. Всегда шлётся HMAC-заголовок X-TrendOrFlat-Signature.