TradingMind AI Telegram Copier MT4

  • Utilities
  • Evgenii Sutulov
    Evgenii Sutulov
    I build trading indicators, strategies, and dashboards that don't repaint.
    Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
    Closed bars only. What you see is what happened.
    The bar being formed never changes a published value.
  • Version: 1.22
  • Activations: 10

Signals from your Telegram channels, copied to MetaTrader 4 and MetaTrader 5 within seconds. TradingMind Signal Bridge reads the channels and groups you choose, recognises each signal with fast built in rules, hands the messy ones to an AI model, including signals posted as screenshots, and passes the order to an expert advisor on your terminal. A news filter, prop firm account protection and a Telegram bot for remote control keep the decision about what gets traded with you.

What this product is built for

Alerts from TradingView and signals from any Telegram channel or group

No limit on Telegram accounts or on the number of signal sources

AI reads the messages the rules could not parse, including screenshots

Stop all trading from your phone with one command to the Telegram bot

New here? The full setup guide with screenshots is in my blog: How to set up TradingMind AI Telegram Copier for MT4 and MT5.

The product is available for MetaTrader 4 and MetaTrader 5 as two separate versions. Both use the same Windows application, so if you trade on both platforms, buy the version for each one and connect them to one application with the same channels and settings.

The desktop application is where Telegram is read and signals are parsed. The expert advisor executes, manages and protects the positions. Every message between them is encrypted.

What sets it apart

Feature Why it matters
AI parsing of free form messages and screenshots channels that write "offloading the shiny rock from 4295" or post a chart picture are copied too, not only the tidy ones
Rules first, AI only when needed classic signals are parsed instantly and for free, AI is paid for only where the rules give up
News filter by impact and currency copying pauses around the releases that move the symbol of the signal, and nothing else is blocked
Several Telegram accounts at once paid subscriptions on different numbers are read together, and a signal seen twice is traded once
One application for many terminals each channel can go to one terminal, or to several terminals and brokers at the same time
TradingView alerts as a source your own strategies and indicators reach MetaTrader through the same bridge, with the same risk rules and filters
Prop firm protection on the terminal loss limits, profit targets and drawdown are enforced by the expert advisor, which sees the real balance
Telegram bot control pause, close everything or approve a doubtful signal from your phone
Encrypted bridge, 19 interface languages AES-256 with HMAC on every signal, and the application speaks the language of the trader

AI signal parsing

Every message first goes through the rules parser. It understands market and pending orders, entry zones, several take profits, levels in price, pips or points, and the usual management phrases. When a message does not fit any known shape, it is sent to the AI model you selected, with links and mentions removed. The answer comes back as a structured signal with a confidence score, and a result below your threshold is put up for review instead of being traded.

Screenshots are read by a vision model: entry, stop and targets are taken from a chart image or a signal card. Daily limits on requests, tokens and images keep the cost predictable, and identical messages are answered from a cache.

Setting Options
Parse mode per channel rules only, rules then AI, AI only
AI providers Groq (free tier available), OpenAI, Anthropic Claude, xAI Grok, with your own API key
Images a separate vision model with its own, stricter confidence threshold
Low confidence send to review, or reject
Cost control daily request, token and image limits, response cache
Signal languages for the rules English, Spanish, Portuguese, French, German, Italian, Russian, Arabic, Turkish, Indonesian, Vietnamese; the AI reads any language

Parser lab lets you paste any message and see exactly what would be traded before a channel is switched on.

Signals it understands

Message What happens
XAUUSD BUY NOW, SL and TP1 to TP3 market order, one position per take profit or one position with partial closes
BUY LIMIT 2650, SELL STOP EURUSD 1.0850 pending order with an expiry you set
BUY 2650-2655, 3782/84 entry zone, filled by the entry mode you choose
SL 30 pips, TP 50 pips levels calculated from the actual entry price
EURUSD Buy optional: traded with your fallback stop loss
risk 2%, lot 0.5, x2 size taken from the message, capped by your channel limits
close half, close 30%, close all partial or full close of that channel's positions
SL to entry, BE, secure profits, SL to TP1 stop moved accordingly
modify TP2 to 2690, delete pending, trail 20 pips the level, the order or the trailing stop is changed
A reply to a specific post only the trade of that post is managed
An edited or deleted post levels are updated, or the trade is closed or cancelled, as you configure
Entry in one post, SL and TP in the next the two messages are combined into one signal

TradingView alerts

Signal Bridge copies any message that lands in a Telegram chat you monitor, and a TradingView alert can land there in seconds. Create a Telegram bot, add it to a group of your own, and point the alert webhook at it: your strategy fires, the bot posts the alert in the group, and the bridge parses it and sends the order to MetaTrader. The alert text can be written exactly like a signal from a channel, so nothing else has to change - the same risk settings, filters and account protection apply.

The alert message is the signal. A line such as "XAUUSD BUY NOW SL 4280 TP1 4304 TP2 4312" is understood by the rules parser, and TradingView placeholders can fill the numbers from the strategy itself.

Step What to do
1 In Telegram open BotFather, send /newbot and copy the token it gives you
2 Create a private group, add the bot to it and give it the right to post messages
3 Get the numeric id of the group (for example from the bot API method getUpdates after the bot posts once)
4 In the TradingView alert set the webhook URL to the bot API sendMessage address with your token
5 In the same alert write the message as JSON with two fields: the chat id of the group and the text of the signal
6 In Signal Bridge add that group as a channel, check the parsing on the last messages and switch it on

TradingView sends webhooks on its paid plans. Alerts from several strategies can go to separate groups, each with its own risk settings, symbols and terminals - the same way as channels from different signal providers.

News filter

The economic calendar is downloaded from ForexFactory and refreshed on its own, with times converted to your clock. For every signal the filter looks only at the currencies of its symbol, or at a list you set, and each impact level has its own window before and after the release. A calendar that has stopped updating is detected, so an outdated file cannot silently switch the filter off.

Setting Options
Impact levels High, Medium, Low, each with its own pause before and after
Currencies currencies of the symbol, or your own list
Signal inside the window reject it, hold it until the window closes, or ask for approval
On the terminal block new orders, cancel pending orders shortly before the release, or close open positions
Per channel follow the global filter, or override it

Several Telegram accounts

Signal providers often sell access per phone number, and a limit on one account should not stop the rest. Signal Bridge signs in to as many Telegram accounts as you add, each with its own session, and reads them side by side. When the same post arrives through two accounts it is recognised as one signal and traded once.

Feature Details
Sign in phone number and code, or a QR code, no developer keys to create
Duplicates a signal received by several accounts is executed once
Independence a disconnect or a flood limit on one account leaves the others working
Privacy only the chats you select are read, and the application never joins a channel by itself
Missed messages posts that arrived while the application was closed are shown, and executed only if you allow it

Risk and position management

Settings are inherited from global defaults to the channel and then to the terminal, so a new channel starts with sensible values and only what differs has to be changed.

Area Options
Position size fixed lot, percent of balance, percent of equity, fixed money risk, lot multiplier, risk multipliers by keyword
Limits max lot per order, max total volume, max open orders, max concurrent trades per channel
Execution filters max spread, max slippage, max distance from the signal price set automatically per instrument, minimum risk to reward, maximum stop size
Take profits one order per target, first target only, or one position with partial closes; lot split per target such as 50/30/20; a ladder of targets
Stop management breakeven after a chosen target, step breakeven, trailing stop in points or ATR
What to copy market orders, pending orders, edits, partial closes, breakeven moves, closes, forwarded messages, each switchable per channel
Direction and symbols both, buy only, sell only or reversed; allow and deny lists; trading sessions; confirm every signal
Broker compatibility symbol prefix, suffix and mapping, tick value correction for CFD brokers, hedging accounts and MT5 netting accounts

Account protection

Limits are enforced by the expert advisor on each terminal, because only the terminal knows the true balance and equity. They keep working if the application is closed, and they survive a restart of the terminal.

Protection Options
Loss limits daily, weekly and monthly, then block trading or close everything
Profit targets daily, weekly and monthly; close all at a profit amount or percent
Drawdown trailing drawdown from the equity peak, equity stop
Trade frequency per minute, hour, day, week or month, or N trades in K hours
Schedule close positions at set times such as Friday 20:30, trading windows that may cross midnight
Hedge guard block a signal against an open position, or close the opposite one first
Kill switch in the application, on the chart panel and in the Telegram bot

Control and statistics

Place What it holds
Dashboard a row per channel with open positions, floating profit and a close button, the state of every connection and terminal, the daily limit, the next news window, and a box to test any signal text.
Orders open and closed positions from all terminals, with close, breakeven and close channel actions.
Signals log every message, how it was read, why a signal was rejected and what the expert advisor answered.
Statistics win rate, profit factor, expectancy, average R, holding time, slippage and the equity curve, by channel, symbol, terminal, hour and weekday, with CSV export.
Chart panel per channel results for the day, week, month and all time, drawn on the MetaTrader chart.
Telegram bot /status, /balance, /stats, /news, /log, /channels, /pause, /resume, /closeall and /review; notifications for opened, closed and modified trades with a chart screenshot; a daily and weekly summary.
Diagnostics a one click check of Telegram, AI, bridge folders, expert advisors and the news feed, and a support report that contains no secrets.

Getting started

Step Action
1 Install the Windows application: the download link and a step by step setup guide with screenshots are in my blog post How to set up TradingMind AI Telegram Copier
2 Attach TSB_BridgeEA to any chart in your terminal and allow automated trading
3 In the setup wizard sign in to Telegram, check the expert advisor connection and paste the encryption key into input 01.5
4 Choose a channel, look at how its recent messages are recognised, set the risk
5 Switch the channel on

With the rules parser a signal usually reaches the terminal in one to two seconds after it is posted; with AI parsing it takes a few seconds more. The application runs on Windows 10, Windows 11 and Windows Server, so a VPS works as well as a desktop. Nothing else has to be installed, and the expert advisor uses no DLL imports.

What it does not do

It does not create signals. Results depend entirely on the provider you follow, so test every channel on a demo account before you let it trade real money.

The expert advisor needs the Signal Bridge application running on the same computer or VPS. On its own, and in the Strategy Tester, it does not open trades from signals.

AI parsing and screenshot reading need your own key from an AI provider. Without one, the rules parser still copies all signals written in the usual formats.

The application is not code signed yet, so Windows may show a SmartScreen notice on the first start. Choose More info and then Run anyway.

On MT4 the account history tab should be set to All history, otherwise weekly and monthly limits are calculated from a shorter period, and the panel tells you so.

After your purchase, send me a private message here on MQL5 and I will help you connect your first channel.

More from author
Currency Strength Pro ranks the eight major currencies by relative strength, read from up to 28 pairs, on a multi-timeframe composite, then ranks the basket's own pairs into a graded scanner. Closed bars only, never on a tick. The idea is simple: trade a strong currency against a weak one, instead of the chart that happens to look nice today. The strength table answers "which currency". The scanner and its A/B/C grade answer "which pair, and how clean is the setup". What it does The panel ranks
Know before you take the trade how much of today's move is already gone. ADR Levels MTF prints the two prices a normal day can still reach, marks the bar where the range was fully spent, and puts the per cent already used on the panel, so a late entry stops looking like a fresh one. It builds its days from the bars of the chart you are on, which means the same numbers on M5 and on H4 and no second data feed to wait for. It is free: no trial, no locked features, no upgrade page. The average daily
FREE
UT Bot MTF
Evgenii Sutulov
UT Bot MTF is an ATR trailing stop and the flip signals it produces. The stop follows price at a distance of a chosen multiple of ATR, ratchets in the direction of the move and never gives ground back. When price closes through it, the stop flips to the other side and the indicator marks a BUY or a SELL. That is the whole engine, and it is deliberately simple. What this product adds around it is the part that decides whether you can actually use it: four independent filters, an honest account of
FREE
QQE Mod Scanner is two products in one file. The first is the QQE Mod oscillator itself, in this chart's own sub-window: two independent QQE blocks over RSI, reduced to one histogram, a trailing line drawn around zero and a Bollinger filter on that line. The state it publishes is the combination of the two, bright when both blocks agree on a direction and grey when they do not. The second is a board that runs the same calculation across a list of symbols on several timeframes at once. The board
Squeeze Momentum Scanner is two products in one file. The first is Squeeze Momentum MTF itself, in this chart's own sub-window: the momentum histogram coloured by expansion and fading, and the row of squeeze dots that says whether the Bollinger Bands are inside the Keltner Channel, outside it, or have just come out. The second is a board that runs the same calculation across a list of symbols on several timeframes at once. A squeeze release is a short-lived event and it happens on different inst
Half Trend MTF draws a stepped trend line that holds its level until the market takes it out, and flips to the other side when it does. Around it sits an ATR channel. The decision it supports is a simple one, and it is stated plainly: the line says which side the trend is currently held on, the flip says the moment that changed, and the channel says how much room the current volatility gives price before the flip is likely to matter. Because the line only moves when the extremes of the last N ba
FREE
A trailing stop line that asks where the money is going before it decides which side to hold. Alpha Trend MTF builds its trail from ATR and lets money flow choose the side, then takes its signals from the line crossing its own copy two bars back, which is what keeps it quiet in a chop that shakes ordinary trailing stops out. Signals from a higher timeframe can be drawn on any chart, and only closed senior bars are read. It is free: no trial, no locked features, no upgrade page. Two trail levels
FREE
Currency Strength Flux ranks the eight major currencies by relative strength, read from up to 28 pairs, on a four-timeframe composite that only ever uses closed bars. The idea is simple: trade a strong currency against a weak one, instead of the chart that happens to look nice today. Everything on the panel serves that one decision. What it does The panel ranks EUR, GBP, AUD, NZD, USD, CAD, CHF and JPY from strongest to weakest. Every reading is built from the pairs your broker actually quotes.
FREE
The average price everyone who entered after the last swing is holding, drawn without you having to click an anchor. Anchored VWAP MTF finds the last confirmed swing itself, runs the volume weighted average from there, and puts deviation bands around it so a retest can be told from a breakaway. There is no calendar in it anywhere, so it behaves the same on any symbol and any broker session. It is free: no trial, no locked features, no upgrade page. The volume weighted average price is accumulate
FREE
Nadaraya Watson Envelope MTF draws a smooth centre line through price and an envelope around it, then marks the bars where price came back inside that envelope after having traded outside it. The question it answers is narrow and it is the only one it claims to answer: price has stretched away from its own recent centre, and it has just stopped stretching. Whether you treat that as a mean-reversion entry, as a place to take profit on a trend position, or as nothing at all is your decision. The i
FREE
One line, six weighted averages deep, that changes direction instead of crossing something. Cascade WMA Trend MTF chains six weighted moving averages whose periods grow the way a Fibonacci sequence does, which smooths the result far past what a single average of the same length would do, and takes its signal from the finished line turning. Any higher timeframe can be drawn on any chart, closed senior bars only. It is free: no trial, no locked features, no upgrade page. Six weighted moving averag
FREE
Wave Trend Oscillator MTF is a two-line momentum oscillator in its own sub-window. The fast line measures how far the typical price has run from its own smoothed centre, relative to its recent average deviation, and a slower average of that fast line is drawn beside it. The event is a cross between the two lines inside a zone the market has actually reached. Crosses in the middle of the range are not signals, and that single rule is what separates this product from a plain oscillator. Three thin
FREE
A trailing stop that never gives ground, and the exact bar it turns. UT Bot MTF draws the ATR stop on your chart, marks every BUY and SELL flip, and then does the part almost no version of it does: it tells you how many signals its filters threw away and which filter threw them, and it warns you, in colour, while the arrow on the current bar can still disappear. Free, no trial, no locked features. The engine is deliberately simple. The stop follows price at a chosen multiple of ATR, ratchets in
FREE
QQE Mod MTF
Evgenii Sutulov
QQE Mod MTF is a momentum oscillator in its own sub-window. It runs two independent QQE blocks over RSI and turns them into one readable histogram. QQE, which stands for Qualitative Quantitative Estimation, smooths RSI and then builds a trailing band around it from the smoothed average of the RSI's own absolute changes. The band does not move against the trend, which is what makes a QQE cross slower and less noisy than an RSI cross. This product runs two of those blocks at once and publishes wha
FREE
A trend line that refuses to wander. Half Trend MTF holds its level while the market pushes at it and flips only when the extremes of the last N bars actually take it out, so it sits still through the chop that makes a moving average look like a signal generator. Around it an ATR channel shows how much room today's volatility gives price before that flip is likely to matter. Free, no trial, no locked features. The decision it supports is a simple one, and it is stated plainly: the line says whic
FREE
Currency Strength Flux ranks the eight major currencies by relative strength, read from up to 28 pairs, on a four-timeframe composite that only ever uses closed bars. The idea is simple: trade a strong currency against a weak one, instead of the chart that happens to look nice today. Everything on the panel serves that one decision. What it does The panel ranks EUR, GBP, AUD, NZD, USD, CAD, CHF and JPY from strongest to weakest. Every reading is built from the pairs your broker actually quotes.
FREE
A kernel regression that does not repaint, which is the whole point. Nadaraya Watson Envelope MTF draws a smooth centre line through price and an error envelope around it, marks the bars where price came back inside after stretching out, and computes every bar from the bars behind it only, so a closed bar never moves. The usual charting-site version of this line is fitted two-sided and rewrites itself under your feet; this one is causal by construction. Free, no trial, no locked functions. The q
FREE
Squeeze Momentum MTF answers two questions at once, in one sub-window. The first is whether the market is compressed. Bollinger Bands are compared with a Keltner Channel: when the Bollinger Bands sit entirely inside the Keltner Channel, volatility has contracted and the market is in a squeeze. When they push back outside it, the squeeze has released. The second is which way the compressed energy is pointing. A detrended price series is fitted by linear regression and the endpoint of that fit is
FREE
Momentum you can read at a glance, and a product that tells you when it is not sure. QQE Mod MTF runs two independent QQE blocks over RSI and prints one histogram: bright when both blocks agree on a direction, grey when they do not. That grey is the point. Most oscillators give you a colour on every bar and leave you to guess how much it is worth; this one says out loud when there is no confirmation. Free, no trial, no locked features. QQE, which stands for Qualitative Quantitative Estimation, s
FREE
An oscillator that ignores every cross in the middle of the range. Wave Trend Oscillator MTF publishes a cross only when it happens inside a zone the market has actually reached, grades it by how deep that zone was, finds divergences on the fast line and can draw them on the price chart where you trade, and it can compute all of this on a higher timeframe while you watch your own. Free, no trial, no locked functions. The fast line measures how far the typical price has run from its own smoothed
FREE
Nine closes, thirteen counts, and the discipline most implementations quietly drop. Exhaustion Count MTF runs the classic setup and countdown pair with the full cancellation and recycling rules, marks the perfected nines, leaves the Setup Barrier levels on the chart, and never prints a number on a bar that has not closed, so nothing here repaints, ever. Free, no trial, no locked functions. It counts. It does not predict direction and it does not tell you which way to trade. It answers one questi
FREE
The market goes quiet before it moves, and this window shows both halves of that sentence. Squeeze Momentum MTF marks the bars where Bollinger Bands sit entirely inside the Keltner Channel, prints the exact bar where that compression releases, and colours a momentum histogram so you see which side the stored energy was on when it let go, on this timeframe or a higher one drawn right here. Free, no trial, no locked functions. The first question it answers is whether the market is compressed. Boll
FREE
Exhaustion Count MTF counts. It does not predict direction and it does not tell you which way to trade. It answers one question: has this move been going on long enough that it is running out of participants. Two independent phases run on the chart, a setup and a countdown, each with its own rules, its own cancellation conditions and its own place in the buffers an Expert Advisor can read. The setup Nine consecutive closes on one side of the close four bars back, started by a price flip. A bar t
FREE
An arrow tells you to buy. Obsidian Scalper Pro tells you where to buy, where the stop goes, where the three targets are, how big the position should be for your risk, and how good the setup is out of 100. Every signal arrives as a finished trade plan drawn on the chart, and a built in statistics window shows the honest result of the last hundred of them, win rate with a confidence interval and all. Every decision is made on a closed bar, so the history you are looking at is the history you woul
A nine or a thirteen is rare on any one chart, and that is precisely why a watch list beats chart-hopping. Exhaustion Count Scanner runs the full setup and countdown method, cancellation and recycling rules included, across your symbol list on up to eight timeframes at once, prints every running count with the count it is heading for, and marks the rows where the timeframes agree. Out of the box it scans fifteen pairs; one setting raises that to twenty-eight. The counts also draw on the chart in
Twenty-eight symbols, four timeframes, one screen, and the trade already on the chart under it. Half Trend Scanner runs the stepped trend line across your whole watchlist, sorts the board by what flipped most recently, and tells you in one column how many timeframes agree on each symbol. Every cell it could not measure explains itself in words instead of going blank, so an empty board is never a mystery. The price increases by $10 every 10 purchases. It is two products in one file. The first is
Mean reversion is a numbers game, and the numbers live on more charts than you can watch. Nadaraya Watson Envelope Scanner runs a causal, non-repainting kernel regression envelope across your symbol list on up to four timeframes at once, prints every re-entry with its age, and marks the rows where the timeframes agree. Out of the box it scans fifteen pairs; one setting raises that to twenty-eight. The envelope itself draws on the chart in front of you, so you act on what the table found without
Twenty-eight symbols on four timeframes at once, and a board that admits when momentum is not confirmed. QQE Mod Scanner runs two independent QQE blocks over RSI across your whole watchlist, prints in every cell which way momentum turned and how many bars ago, and writes flat where the two blocks do not agree instead of colouring the cell anyway. The AGREE column tells you how many timeframes stand on the same side, and the oscillator itself is drawn in the sub-window under the table, so the mom
A squeeze release lasts a few bars and never waits for you to cycle through charts. Squeeze Momentum Scanner watches your symbol list on up to four timeframes at once, prints the exact bar each compression let go and which side the momentum was on, and marks the rows where the timeframes agree. Out of the box it scans fifteen pairs; one setting raises that to twenty-eight. The oscillator itself draws in this chart's sub-window, so you act on what the table found without attaching a second indica
Watch twenty-eight symbols on four timeframes at once, and see the trade on the chart in the same breath. UT Bot Scanner runs the ATR trailing stop across your whole watchlist, sorts the board by what flipped most recently, tells you how many timeframes agree on each symbol, and draws the indicator itself on the chart under the table, so the moment the board finds something you are already looking at it. Every cell that could not be measured explains itself in words instead of going blank. The p
Filter:
No reviews
Reply to review