All work
AutomationActiveFor A copy-trading operator

MT5 Copy Trader Bot

Automates trading by parsing Telegram signal messages and executing MT5 orders across multiple accounts. Includes trade monitoring, trailing stops, and CSV logging.

Hands-off trade execution

MT5 Copy Trader Bot
The problem

Manual copy-trading from Telegram signals is slow and error-prone, especially when managing multiple MT5 accounts and enforcing consistent TP/SL rules.

What I built

A Telegram listener parses structured signal formats, maps them to trade parameters, and automatically submits market or limit orders to MetaTrader 5 accounts via MetaApi, with optional trailing stop logic and unified trade management.

  • Listens to multiple Telegram groups and detects signal formats
  • Parses symbol, direction, entry, TP, and SL from messages
  • Executes market or limit orders across multiple MT5 accounts
  • Supports trailing stop-loss strategies based on thresholds
  • Validates price/TP/SL ranges before execution
  • Logs executed trades to CSV for tracking
The result
  • Auto-executes Telegram signals across MT5 accounts
  • Enforces consistent TP/SL rules without manual work

Your project

Let’s build something that works for you

Get in touch to share your goals and let's scope your project.

Have a project in mind?

Tell me about it