Telegram Trade and Pattern Tool
- Утилиты
- Версия: 2.60
- Обновлено: 3 октября 2026
- Активации: 10
Telegram Trade and Pattern Tool
Ознакомительная версия для демо-счетов с полным функционалом
Telegram Trade and Pattern Tool — панель мониторинга свечных паттернов и маржи с удалённым управлением торговым счётом через Telegram. Сканирует графики по нескольким символам и таймфреймам разом, присылает алерты со скриншотами — вплоть до сигнала об аномально большой свече в реальном времени, — и позволяет тут же, в том же чате, отреагировать: открыть сделку, закрыть позицию, поставить или подвинуть стоп — без необходимости открывать терминал.
Для кого это
Для трейдера, который не может держать терминал открытым весь день, но хочет: - не пропустить формирование паттерна или резкий выброс волатильности — и тут же, не отходя от телефона, войти в сделку, если решил действовать; - не пропустить приближение маржин-колла; - иметь возможность закрыть позицию или переставить стоп с телефона за 10 секунд, не заходя в MetaTrader; - быстро залочить экспозицию перед новостью, не путаясь в объёмах на бегу.
Мониторинг паттернов — ядро продукта
Советник сканирует графики независимо от того, смотрите вы в терминал или нет, и присылает алерт в Telegram с готовым скриншотом графика. Работает в одном из двух режимов:
- "Монитор" ( Inp_EnablePatternMonitoring = true ) — полный режим: сканирование паттернов, контроль маржи, приём торговых команд. На терминал разрешена только ОДНА копия в этом режиме одновременно (защита от того, что вторая копия по ошибке задвоит алерты или начнёт конкурировать за Telegram-команды).
- "Скриншотер" ( Inp_EnablePatternMonitoring = false ) — облегчённый режим без сканирования паттернов и без приёма торговых команд, только скриншоты по запросу ( /screenshot , /swing , /marginview ). Копий можно запускать сколько угодно — удобно держать по одной на графике каждого символа, который хотите иметь возможность заскриншотить, не трогая основной "Монитор". Если скрытый служебный график в этом режиме недоступен — часть функций честно откатывается на текстовый отчёт вместо отказа.
Какие паттерны ищет
- Doji — тело почти нулевое относительно диапазона свечи (порог задаётся отдельно), обе тени заметные — признак нерешительности рынка.
- Pin Bar — маленькое тело, один длинный "хвост" — отказ цены идти дальше в одну сторону.
- Hammer — маленькое тело у верхней границы диапазона, длинная нижняя тень — разворотный сигнал.
- Engulfing (поглощение) — свеча полностью перекрывает одну или несколько предыдущих (настраивается, сколько именно свечей должно быть поглощено). Есть режим поиска на ЗАКРЫТОЙ свече, в РЕАЛЬНОМ ВРЕМЕНИ на ещё формирующейся, или сразу оба — реал-тайм режим отдаёт сигнал раньше, до закрытия бара, ценой чуть большего числа ложных срабатываний.
- Inside Bar — свеча целиком внутри диапазона предыдущей — сжатие волатильности перед возможным выходом.
- Three Soldiers / Crows (три солдата/вороны) — три свечи подряд в одну сторону без существенных теней — сильный импульс.
Для каждого паттерна отдельно настраиваются: список символов и таймфреймов для сканирования, включён ли он вообще, слать ли скриншот вместе с текстом, геометрические пороги (доля тела/тени от диапазона свечи), минимальный размер относительно ATR (чтобы не реагировать на "пыль" на тихом рынке), cooldown между повторными алертами по одному и тому же символу/ТФ, и приоритет в общей очереди отправки (0 — самый высокий, критические алерты по марже всегда идут вне очереди).
Мульти-таймфреймовый конфлюэнс
Если один и тот же тип паттерна независимо сработал на НЕСКОЛЬКИХ таймфреймах в пределах короткого окна времени (настраивается) — это подтверждающий, более сильный сигнал, и советник поднимает ему приоритет автоматически. Не отдельная проверка "с нуля" — просто сверка уже найденных срабатываний друг с другом, без лишней нагрузки.
⚡ Экстренный сигнал — аномально большая свеча
Отдельно от свечных паттернов — сканер размера свечи в реальном времени: если ТЕКУЩАЯ, ещё формирующаяся свеча на заданном таймфрейме уже выросла больше, чем в N раз (настраивается) относительно обычного размера свечи (по ATR) — алерт уходит НЕМЕДЛЕННО, не дожидаясь закрытия бара. Если свеча продолжает расти дальше — придёт повторный алерт с обновлённым размером, чтобы вы видели, что движение продолжается, а не остановилось.
Это ровно тот случай, где связка "мониторинг + торговля в одном чате" раскрывается полностью: получили сигнал о резком выбросе — решили действовать — тут же, в этом же чате, без переключения в другое приложение, набрали /buy SYMBOL RISK 1% SL ... и вошли в сделку, пока движение ещё актуально. Не нужно сначала бежать в терминал проверять, что произошло, а потом отдельно открывать позицию — всё в одном месте.
Сводка на графике
Компактная панель прямо на графике в терминале — последние найденные сигналы по всем отслеживаемым символам/ТФ одним взглядом, без необходимости листать историю чата ( Inp_EnableOnChartSummary ).
Контроль маржи
- Настраиваемые уровни: margin call, stop out, безубыток, полный слив, цель по прибыли — считаются от текущего состояния счёта и рисуются линиями прямо на графике, с оповещением при приближении цены.
- /marginview CUR|SYMBOL ( /mv ) — по запросу присылает скриншот с автоматически подобранным масштабом, чтобы ВСЕ уровни и текущая цена поместились в одну картинку целиком. Работает не только по символу графика, на котором висит советник, но и по любому символу с открытой позицией. Для полностью залоченного символа (BUY=SELL, нетто-объём 0) честно объясняет, что уровней нет, потому что движению цены здесь нечего толкать — а не выдаёт молчаливую пустоту.
Двусторонний контроль через Telegram
Команды делятся на информационные и торговые. У части команд есть короткие формы — набирать быстрее, когда решение нужно принять за секунды (например, сразу после сигнала о резкой свече).
Информационные (работают всегда): - /status ( /st ) — статус счёта. - /positions [ФИЛЬТР] ( /pos ) — открытые позиции, с короткими номерами N1, N2... для ссылок в других командах. - /pending [ФИЛЬТР] ( /pnd ) — отложенные ордера, номера P1, P2... - /exposure ( /exp ) — нетто-объём и нагрузка маржи по каждому символу. - /swing SYMBOL [глубина] ( /sw ) — скриншот с подписанными последними 5 свинг-хаями и 5 свинг-лоями прямо на графике. - /marginview CUR|SYMBOL ( /mv ) — см. раздел про маржу выше. - /screenshot ( /ss ) — скриншот текущего графика по команде. - /pause , /pause N ( /pa ) / /resume ( /re ) — приостановить автоматические алерты, не трогая торговые команды. - /help ( /h ) — список команд; тапните любую конкретную команду без параметров — придёт подробная справка именно по ней.
Торговые (требуют отдельного включения в настройках): - /close ( /cl ) — закрыть позицию(и). - /set SL|TP|BE <ref> <цена или выражение> — поставить или снять стоп/тейк, перевести в безубыток. - /shift SL|TP <ref> UP|DOWN <пункты> ( /sh ) — сдвинуть УЖЕ СТОЯЩИЙ стоп/тейк на N пунктов относительно текущего значения (в отличие от /set , который задаёт абсолютную цену) — не нужно самому смотреть, где сейчас стоп. По фильтру каждая позиция сдвигается от СВОЕГО текущего уровня — удобно для сеток/мартингейла. - /del SL|TP|PENDING <ref> — снять стоп/тейк или удалить отложку. - /buy / /sell — рыночный вход или отложенный ордер. - /lock SYMBOL / /lock ALL — мгновенно открывает встречную позицию, обнуляя нетто-объём. Проверка спреда для /lock намеренно не применяется — лок это защитное действие именно на случай нервного рынка, и спред в такие моменты закономерно шире среднего. - /undo — откатывает последнюю команду, менявшую SL/TP ( /set , /shift , /del , перевод в безубыток), в течение 10 минут после неё. Один шаг назад, требует отдельного подтверждения с явным предупреждением о необратимости. Закрытие позиций и открытие новых сделок не откатываются. - /enable <пароль> / /disable — экстренное включение торговли и массовых команд, даже если они выключены в настройках. Сценарий: забыли включить Inp_EnableTelegramTrading , ушли от компьютера, а сделки срочно нужно скорректировать удалённо. Пароль отдельный ( Inp_EmergencyPassword , пусто по умолчанию — функция выключена), режим сессионный (сбрасывается при перезапуске), три неверные попытки подряд — блокировка на 5 минут.
Общий язык команд: - Ссылка на позицию/ордер — короткий тикет через N/P-номер (из /positions / /pending ) или фильтр ( ALL , PROFIT , LOSS , BUY , SELL , VOL>x , имя символа) — одна команда может задеть сразу несколько позиций. - Цена — число или выражение LOW1-1.5ATR / HIGH2+50P (свинг-уровень с буфером в ATR или пунктах). - Объём — число или RISK 1% (лот считается от % риска и расстояния до стопа, расчёт показывается в превью до подтверждения). - Каждая операция — превью → слово подтверждения/отмены → исполнение, с автоотменой по таймауту. Слова подтверждения настраиваются ( Inp_ConfirmKeywordYes/No , по умолчанию только CONFIRM / YES и CANCEL / NO — без коротких Y / N / 1 / 0 ).
Примеры использования
⚡ EMERGENCY: XAUUSD H1 — аномально большая свеча (3.4x ATR)! → пока движение ещё актуально, сразу в этом же чате: /buy XAUUSD RISK 1% SL LOW1-0.5ATR → бот считает объём по 1% риска и расстоянию до стопа, показывает расчётный лот в превью, ждёт подтверждения /pos PROFIT → список только прибыльных позиций, пронумерованных N1, N2... /close N1 → превью "закрыть #12345 XAUUSD BUY 0.10, P/L +42.10?" → подтверждаете → закрыто /set TP N1 HIGH1+20P → тейк-профит на 20 пунктов выше последнего свинг-хая /lock XAUUSD → мгновенно открывает встречную позицию, обнуляя нетто-объём по золоту /shift SL N1 UP 50 → подтягивает уже стоящий стоп на 50 пунктов вверх (ручной трейлинг) /undo → "Откатить: SET SL по фильтру 'XAUUSD': ... ЭТО ДЕЙСТВИЕ НЕЛЬЗЯ БУДЕТ ОТКАТИТЬ" → подтверждаете → стопы возвращаются к значениям до команды /mv → скриншот графика с автоматически подобранным масштабом, видно текущую цену и все маржинальные уровни разом
Настройки — по группам
- Telegram — General: токен бота, chat ID, общий рубильник алертов.
- Режим: "Монитор" vs "Скриншотер" ( Inp_EnablePatternMonitoring ).
- Экстренные сообщения: 4 настраиваемых шаблонных фразы с горячими клавишами на графике в терминале — если бот подключён к каналу/группе с подписчиками, одной клавишей, не отвлекаясь на набор текста, можно мгновенно разослать готовое предупреждение всей аудитории (текст каждой фразы — что угодно, кто что хочет, то и ставит: "закрываю всё", "жду новости, не входить", "перезаход" и т.п.).
- Контроль маржи: включение, какие из пяти уровней считать и показывать, цвета и стили линий.
- Per-паттерн группы (Doji/Pin Bar/Hammer/Engulfing/Inside Bar/Three Soldiers): для каждого — список символов и ТФ, включение, скриншот да/нет, геометрические пороги, минимальный ATR, cooldown, приоритет.
- Экстренный сигнал: включение, множитель ATR для "аномальной" свечи, таймфрейм, период ATR, приоритет.
- Конфлюэнс: окно времени, минимальное число подтверждающих ТФ, насколько поднимать приоритет.
- Общие геометрические пороги: минимальная доля тела/тени от диапазона свечи — фильтр "линейных" свечей до всех детекторов.
- Оформление на графике: цвета стрелок и подписей для каждого паттерна, сводная панель.
- Скриншоты: качество, режим (свечи/бары), задержки перед снятием.
- Пауза алертов: длительность по умолчанию для /pause .
- Telegram-команды: включение чтения команд, интервал опроса.
- Telegram-торговля: мастер-рубильник, массовые команды, подтверждение операций, слова подтверждения/отмены, таймаут, окно /undo , экстренный пароль /enable .
- Безопасность исполнения: magic-номер для новых позиций, слэппедж, минимальный остаток свободной маржи после сделки, потолок объёма на одну заявку.
- /marginview : количество баров для подбора масштаба, порог "естественного" диапазона, отступ по краям картинки.
Советы и рекомендации
- Начните с Inp_ConfirmTradingOperations = true (значение по умолчанию) — каждая операция требует явного подтверждения, успеете заметить опечатку до реального исполнения.
- Проверяйте выражения LOW/HIGH ± ATR через /swing SYMBOL перед тем, как использовать их в реальной торговой команде.
- Для сеток/мартингейла используйте фильтры VOL>x в /close / /set или обычный фильтр по символу в /shift / /undo .
- Inp_EnableBulkTradingCommands держите выключенным, пока не протестируете единичные операции.
- Настройте экстренный сигнал ( Inp_EmergencyCandleSizeATR ) под реальную волатильность ваших инструментов — слишком низкий множитель ATR даст поток ложных срабатываний, слишком высокий — пропустит действительно резкие движения.
- Если настраиваете Inp_EmergencyPassword для /enable — выбирайте пароль, который не угадать с трёх попыток.
Предостережения
- /undo необратим сам по себе — если что-то ЕЩЁ поменяло тот же SL/TP после вашей команды (другая команда, ручная правка в терминале), превью предупредит, но откат вернёт к значению ДО вашей команды, а не отменит более позднее изменение.
- /enable снимает сразу ДВЕ защиты — общий запрет торговли и запрет массовых команд. Используйте как аварийный выход, а не как способ обойти Inp_EnableTelegramTrading=false , если просто ещё не уверены в настройке.
- /lock не проверяет спред — осознанный компромисс, лок должен срабатывать даже при широком спреде перед новостью; при экстремальном гэпе исполнится по любой доступной цене.
- Групповые операции ( ALL , фильтр по символу) затрагивают несколько сделок одной командой — превью показывает точный список до исполнения, проверяйте его.
Известные ограничения (честно, без замалчивания)
- Рыночные /buy / /sell и отложенные ордера уже поддержаны; часть редких комбинаций параметров может быть ещё не покрыта.
- WebRequest к Telegram — синхронный вызов (ограничение MQL5), возможна кратковременная задержка в обработке очереди при недоступности Telegram API.
- Несколько копий советника на одном терминале — команды принимает ТОЛЬКО копия в режиме "Монитор" (Telegram отдаёт апдейты одному обратившемуся, курсор общий на бота).
- Автоматического трейлинга (без вашей команды, по таймеру) пока нет — только ручной /shift . Версия с выбором алгоритма (фиксированный шаг / ATR / фракталы / Фибоначчи) в проработке.
