Omni Signal Copier for Telegram and Discord

  • 유틸리티
  • Kay Zaremba
    Kay Zaremba
    Trader and MQL4 / MQL5 / Pine Script developer behind trader.lifestyle.
    YouTube: youtube.com/@traderlifestyle
    What I do:
    • Build free indicators and Expert Advisors for MT4, MT5
    • Turn strategies from YouTube videos, TradingView scripts and forum posts into working code
  • 버전: 1.0
  • 활성화: 5

Omni Signal Copier – Telegram, Discord, Slack and TradingView signals into MetaTrader

Omni Signal Copier reads trading signals from Telegram, Discord, Slack, TradingView alerts (via ntfy), text files and manual input, understands them with a multi-language parser and trades them on your MetaTrader account – with multi-TP, break-even, trailing, a prop-firm guard and a live dashboard with 8 tabs. Everything runs inside the Expert Advisor: no extra program, no DLL, no external server of ours.

The same product exists for MetaTrader 4 and MetaTrader 5 with identical functions.

Why it is different

  • 6 sources in one EA: Telegram bot, Discord bot, Slack bot, ntfy (TradingView webhooks and any other webhook), file bridge, manual LAB.
  • Universal parser: English, German, Spanish, Portuguese, French, Italian, Russian, Turkish, Indonesian, Arabic and Chinese keywords, emojis (🛑 🎯 ✅), 𝐛𝐨𝐥𝐝 / Ⓒⓘⓡⓒⓛⓔⓓ / fullwidth fonts, zones (2350-2345), pips and points, shortened prices ("SL 40" = 2340), decimal commas (1,0850), thousands separators (4,103.50), JSON alerts and key=value.
  • Follows the channel: close, close half, close 70 %, break-even, move SL, new TP, cancel, "TP1 hit", "SL hit", replies to the original signal and edited messages.
  • Channel Trust Score: every channel gets a grade (A+ to F) from its real results – profit factor in R, expectancy, win rate, drawdown and sample size.
  • Paper mode per channel: test a new channel with virtual trades before you risk money.
  • Ghost tracking: signals that your filters skip are followed virtually – you see whether your filters cost or saved you money.
  • Channel backtester: export a Telegram or Discord chat and replay it in the Strategy Tester with the real execution engine.
  • Multi-terminal hub: one terminal fetches the messages, every MT4/MT5 terminal on the same PC copies them – one bot token, many accounts.
  • Prop-firm guard: daily loss limit, max drawdown from the equity peak, equity floor, daily target – closes and blocks automatically.
  • Remote control: /status /pause /resume /closeall /be /report /channels from your phone (Telegram).

Quick start (5 minutes)

  1. Attach the EA to one chart (any symbol, any timeframe). Enable Algo Trading.
  2. Menu Tools → Options → Expert Advisors: tick "Allow WebRequest for listed URL" and add the sources you use:
    https://api.telegram.org · https://discord.com · https://slack.com · https://ntfy.sh (or your own ntfy server).
  3. Fill in the source you want (see the setup guides below) and press OK.
  4. Open the LAB tab and press a sample button → PARSE shows exactly what the copier understands.
  5. Start with the channel in PAPER mode (CHANNELS tab) and switch it to LIVE when you trust it.

Setup guides

Telegram

  1. In Telegram open @BotFather → /newbot → copy the token (looks like 123456789:AAH... ).
  2. Add the bot to the channel or group you want to copy. In a channel the bot must be an administrator (read messages is enough). In a group add it as admin or disable the privacy mode with @BotFather ( /setprivacy → Disable ).
  3. Inputs: Telegram: enable = true, bot token. Leave chats to copy empty to copy every chat the bot sees, or enter chat IDs / @usernames separated by commas. Forum topics: -100123456:7 (chat:topic).
  4. Important: a bot can only read chats it is a member of. For channels where you cannot add a bot you can forward the signals to your bot in a private chat – private chats are read as well.
  5. Only one program may read a bot token at the same time. Use the hub (default) when you run the copier in several terminals.

Telegram reports + remote control

Send any message to your bot, then enter your chat ID (e.g. from @userinfobot) in Telegram chat ID for reports. You receive every opened / closed trade, guard events and a daily report, and you can send /status /pause /resume /closeall /be /report /channels /guardreset .

Discord

  1. Discord Developer Portal → New Application → Bot → Reset Token → copy it. Turn Message Content Intent ON.
  2. OAuth2 → URL Generator → scope bot, permissions View Channels + Read Message History → open the URL and add the bot to the server (you need the "Manage Server" right, or ask the admin).
  3. Discord settings → Advanced → Developer Mode ON → right-click the signal channel → Copy Channel ID.
  4. Inputs: Discord enable, bot token, channel IDs (comma separated). Embeds (title, description, fields) are read too, edits are followed.

Slack

Create a Slack app with a bot token ( xoxb-... ) and the scopes channels:history, groups:history, channels:read. Invite the bot to the channel ( /invite @yourbot ) and enter the channel IDs (C0123...).

TradingView alerts (ntfy)

  1. Think of a long, secret topic name, e.g. omni-7f3k29xq-gold .
  2. In the TradingView alert set the Webhook URL to https://ntfy.sh/omni-7f3k29xq-gold and write the signal in the message, e.g. {{ticker}} buy sl={{plot_0}} tp={{plot_1}} or JSON {"symbol":"XAUUSD","action":"buy","sl":2340,"tp":2360} .
  3. Inputs: ntfy enable, server https://ntfy.sh , topics. Any other tool that can call a webhook works the same way (Zapier, Make, scripts, other platforms).

File bridge

Every .txt file placed in Terminal\Common\Files\OmniSignal\inbox is read as one message and deleted. Optional first lines: #chan: Name , #id: 123 , #reply: 120 . Use it with any program that can write a file.

The dashboard (8 tabs)

Header: animated logo, copier state (COPYING LIVE / PAUSED / GUARD STOP / ALGO TRADING OFF), server time, hub role. Source strip: one tile per source with status light, messages, latency and the last error. KPI ribbon: balance, equity, today P/L, open P/L, open/pending, signals today → executed, win rate, profit factor, average latency, average R, ghost result. Hover over anything to get an explanation. Drag the header to move it, X folds it into a small pill. The panel automatically avoids other panels.

  • DASHBOARD – live signal cards with a price ladder (SL, entry, every TP, live price), P/L, legs, age; animated signal radar of the last 30 minutes; equity curve of the copied trades; last execution.
  • LIVE FEED – every message of every source with the parser verdict (SIGNAL, OPENED, PENDING, TP HIT, BREAK-EVEN, DUPLICATE, CHAT, OLD …) and the reason.
  • SIGNALS – the journal: live, paper, ghost and skipped signals with entry, SL, TPs, result in money and pips, R, latency, slippage, MFE/MAE.
  • CHANNELS – leaderboard with trust grade, mode button (LIVE / PAPER / OFF), lot multiplier (x0.25 … x3), REVERSE switch, win rate, PF, net, virtual pips, latency and an R sparkline.
  • RISK – gauges for daily loss, max drawdown, daily target and margin level; exposure per symbol; "if every SL hits now"; CLOSE ALL, ALL TO BE, RESET GUARD.
  • ANALYTICS – equity curve, heat map of signal arrival (weekday × hour, colour = result), latency histogram, R distribution, symbol performance, streaks, best/worst.
  • SOURCES – requests, errors, latency and last error of every source, hub terminals, setup checklist.
  • LAB – type or paste a signal (3 lines), PARSE shows symbol, direction, entry, SL in pips, every TP with its R, lot plan and risk money; SEND feeds it into the copier.

How a signal is traded

  1. The message is cleaned (fonts, emojis), the symbol is mapped to your broker (GOLD → XAUUSD.m, NAS → USTEC, DAX → GER40 …; prefixes and suffixes are found automatically).
  2. Prices are checked against the live quote: wrong side SL/TP, far away entries and "too late" signals (price beyond TP1) are rejected.
  3. Filters: channel mode, pause, guard, symbol lists, trading hours, weekend, news (MT5), max open, per symbol, per day, spread, spread vs SL.
  4. Entry: Auto (market inside the zone, otherwise pending at the nearest zone edge), Market, Pending at the best price, or Split (half market, half pending).
  5. Lot: fixed, risk % of balance / equity, fixed money, lot per 1000, or the lot written in the signal × multiplier. Risky signals ("high risk") get half the lot.
  6. Multi-TP: one position per TP (lot split with optional weights like 50,30,20) or one position with partial closes. If the lot is too small for every TP, fewer positions are used (first and last TP).
  7. Management: break-even after TP1 (only when the price allows it – never a stop inside the spread), ladder trailing (TP2 → SL to TP1 …) or classic trailing, time exit, Friday close.

Strategy Tester

  • Without settings the tester runs a built-in demo signal stream (a signal every few hours in changing formats) so you can see the whole engine and dashboard.
  • Channel backtest: Telegram Desktop → open the channel → ⋮ → Export chat history → format JSON → copy result.json to Terminal\Common\Files\OmniSignal\backtest\ → input Tester: channel backtest file = result.json . DiscordChatExporter JSON files and simple text files ( 2026.09.02 10:15:00|XAUUSD BUY NOW SL 2340 TP 2360 , optional #chan=Name|#id=5|#reply=3|#edit| ) work too. Choose your broker time zone in Tester: broker time zone.

Inputs

1–4 Sources: enable switch, token, chats / channel IDs / topics and poll interval for Telegram, Discord, Slack and ntfy.
5 Local sources + hub: file bridge, manual signals, hub mode (Auto = first terminal fetches, all copy · Standalone · Master · Follower).
6 Channels: mode of new channels (LIVE / PAPER / OFF) and rules like VIP Gold=PAPER;TG:-100123=LIVE x0.5 REV .
7 Parser: signals without SL (skip = wait 2 minutes for an SL message / default SL / none), default SL and TP in pips, shortened prices, small numbers = pips, gold pip size, extra aliases ( GOLD=XAUUSD.m ), symbol prefix / suffix, ignore words, required words, max message age.
8 Entry: entry mode, max distance for market orders (0 = auto), skip when TP1 is passed, max spread, pending lifetime, slippage, reverse all, SL / TP padding.
9 Lot + take profit: lot mode and values, max lot, multi-TP mode, TP weights, max TPs.
10 Trade management: break-even after TP1 + lock pips, trailing (off / ladder / pips), follow channel commands, command scope (last signal / symbol / all), reaction to "TP hit" messages, follow edits, time exit, Friday close.
11 Filters: symbol white / black list, max open, per symbol, per day, trading hours, Monday–Friday, news filter (MT5 calendar).
12 Prop-firm guard: daily loss %, max drawdown %, daily target %, equity floor, action, scope (copier / whole account), day reset hour.
13 Notifications: Telegram report chat, remote control, Discord webhook, push, alerts, sounds, daily report hour.
14 Panel + general: panel on/off and size, chart overlay, hover help, magic number, order comment.
15 Strategy Tester: demo stream, channel backtest file, broker time zone.

FAQ

Do I need a VPS? The copier works while MetaTrader runs. For 24/5 copying use a VPS.
Can it read images? No – the text and the caption of image posts are read. Pure screenshots without text cannot be copied.
Can it read a channel without a bot? A Telegram/Discord bot only sees chats it was added to. Use your own channels, ask the admin to add your bot, or forward the signals to your bot.
Hedging or netting? Both. On netting accounts every signal uses one position (partial closes at the TPs).
Several accounts? Yes – run it in each terminal; with the hub one terminal fetches and all copy.
Does it trade my manual trades? No – it only manages its own trades (magic number). The guard can measure the whole account.

Trading involves risk. Past results of a signal channel do not guarantee future results. Test every channel in PAPER mode first.

제작자의 제품 더 보기
Footprint Matrix Pro turns your MetaTrader 5 chart into an order-flow footprint chart . Every column shows who traded at each price: aggressive buyers lifting the ask against aggressive sellers hitting the bid. It is built from the real tick history of your broker, and every number is recorded tick by tick from the market data. You can see absorption, exhaustion, imbalances and real displacement as they happen, inside the candle and not only after it closes. Five footprint modes (one click) Bi
Omni Signal Copier – Telegram, Discord, Slack and TradingView signals into MetaTrader 4 Omni Signal Copier reads trading signals from Telegram, Discord, Slack, TradingView alerts (via ntfy), text files and manual input , understands them with a multi-language parser and trades them on your MetaTrader account – with multi-TP, break-even, trailing, a prop-firm guard and a live dashboard with 8 tabs. Everything runs inside the Expert Advisor: no extra program, no DLL, no external server of ours . T
️ TRADE ESCORT COMMANDER – Your trades never walk alone The trade manager + account shield in one. Open your trades the way you like – by hand, with any Expert Advisor or with a signal copier. Trade Escort Commander takes them over within a second and escorts every single one: automatic stop loss, break-even incl. fees, 5 staggered partial take profits , 5 trailing methods , hidden stops – and a prop-firm shield that protects the whole account against daily loss and drawdown. All symbols fro
QUARTER ZONE SCALPER Pullback signals · 25 % quarter zone target · live hit-rate lab · MT4 + MT5 Quarter Zone Scalper turns a simple pullback scalping method into clear, non-repainting signals. A trend ribbon sets the side, price pulls back through the EMA 20 and closes back on the trend side, and a stochastic 8 / 5 / 3 cross confirms. Every signal comes with the pullback swing, a stop and four targets - with the 25 % "quarter zone" as the main target. The idea: the less of a move you ask
Signal Verdict Pro reads the indicators that are already on your chart, finds the signal that just fired and gives it a verdict : does this signal have substance, or is it noise? Every signal gets a score from 0 to 100 from 17 scenario checks, the indicator's own track record on this chart and a live repaint test. You keep your indicators and your strategy. Signal Verdict Pro adds the second opinion: STRONG , VALID , WEAK or REJECT , with the reasons for and against the trade. Works with the i
Currency Velocity Matrix shows the strength of the 8 major currencies ( EUR, GBP, AUD, NZD, USD, CAD, CHF, JPY ), calculated from all 28 pairs . It also shows the rate of change : which currency is gaining strength the fastest and which one is losing it the fastest. Knowing which currency is strong is not enough. A strong currency may already be losing momentum. The best opportunities usually appear when the currency gaining strength the fastest meets the currency losing strength the fastest . T
Market Maker Cycle Matrix shows the daily market maker cycle on your MetaTrader 5 chart. The Asian session builds a range. The London open often runs the stops on one side of it. Then the real move starts, room after room, until the market maker reaches the target and the cycle turns. The indicator tracks this cycle for you: the Asian range , the kill zones , the level count L1 / L2 / L3+ , the peak formation that turns the cycle, and five M15 entry types with entry, stop loss and two targets. A
Gold Killzone Sweep Matrix trades the most famous ICT idea for gold. Every kill zone (Asia, London, New York) leaves a high and a low . Stop orders sit beyond them, and that is liquidity . Smart money takes this liquidity (the sweep ) and then turns the market (the change of character, CHoCH ). Most kill zone indicators only draw the lines and leave the rest to you. This one does the whole job. It finds the sweep, confirms the CHoCH and prints a buy or sell arrow with entry, stop loss and target
Triple Edge Prop – three rule-based NASDAQ-100 intraday strategies in one Expert Advisor. Each engine has its own logic, its own magic number, its own timeframe and its own trading window. Together they cover three different market situations: a volatility breakout , an institutional VWAP pullback and an overnight bias breakout . Built for prop-firm challenges and funded accounts, with a full challenge guard on board. Why three strategies instead of one? A single strategy goes through losing
Volatility Range Compass is a volatility dashboard for MetaTrader 5. It answers the questions every trader has before entering a trade: How far does this market normally move in a day, a week, a month? (ADR, AWR, AMR) How much of today's normal move is already done, and is there still room? (% of ADR used, ADR targets) How volatile is each timeframe right now compared with its own history? (ATR matrix M1 to W1 with regime) Which hours of the day move the most? (volatility clock) How big should m
Momentum Decoupling Scalper turns a popular 1-minute scalping method for gold into clear, non-repainting signals. A signal on the 15-minute chart arms the setup, the first momentum candle on the 1-minute chart is the entry, and every trade comes with a stop loss, three targets (TP1 / TP2 / TP3) and an automatic break-even . The part most traders skip is the one that matters: the market must move on its own momentum against the US dollar . The indicator measures the dollar for you (the broker's d
Trend Exhaustion Radar answers one question that every trader asks in a strong move: is this trend running out of strength? Instead of watching three oscillators at the same time and missing the moment, the indicator reads DI+ / DI-, ADX and RSI for you, finds the classic warning signs - extreme zones, divergences, ADX hooks - and combines them into one traffic light with a rule score from 0 to 6. You get three windows in one product: the price chart with a 9/21 EMA cloud, warning markers and di
️ TRADE ESCORT COMMANDER – Your trades never walk alone The trade manager + account shield in one. Open your trades the way you like – by hand, with any Expert Advisor or with a signal copier. Trade Escort Commander takes them over within a second and escorts every single one: automatic stop loss, break-even incl. fees, 5 staggered partial take profits , 5 trailing methods , hidden stops – and a prop-firm shield that protects the whole account against daily loss and drawdown. All symbols fro
️ SECONDS CANDLE FORGE – See what the M1 chart hides One M1 candle can hide a spike, a stop hunt, a fake breakout and the real entry – all in 60 seconds. MetaTrader 5 stops at M1. Seconds Candle Forge opens real 1-second to 3600-second candle charts built from your broker's own ticks, live, tick by tick. And they are not pictures: they are normal MT5 charts . Your indicators, drawings, templates and even your Expert Advisors run on them. S1 … S3600 – any seconds timeframe   Real tick data,
QUARTER ZONE SCALPER Pullback signals · 25 % quarter zone target · live hit-rate lab · MT4 + MT5 Quarter Zone Scalper turns a simple pullback scalping method into clear, non-repainting signals. A trend ribbon sets the side, price pulls back through the EMA 20 and closes back on the trend side, and a stochastic 8 / 5 / 3 cross confirms. Every signal comes with the pullback swing, a stop and four targets - with the 25 % "quarter zone" as the main target. The idea: the less of a move you ask
필터:
리뷰 없음
리뷰 답변