Skip to content

MarsIfeanyi/Trend-Rider-Bot

Repository files navigation

Riding the Trend Momentum Trading Bot

Momentum based trading bot that rides the trend using Exponential Moving Average Crossover

Core functionalities of the Bot:

  • Connects to any MT5 broker — demo or live
  • Scans for EMA crossover signals on a configurable interval
  • Automatically opens, manages, and closes trades
  • Sizes each position dynamically based on your account balance and risk tolerance
  • Protects every trade with Stop Loss, Take Profit, and optional Trailing Stop
  • Halts automatically if your maximum drawdown threshold is breached
  • Sends real-time Telegram alerts for every trade event
  • Provides a full Telegram control panel to start, stop, and monitor the bot from your phone
  • Runs vectorised backtests and parameter optimisation on demand

How the EMA crossover signal works:

EMA Short (fast) crosses ABOVE EMA Long (slow)  →  BUY   🟢
EMA Short (fast) crosses BELOW EMA Long (slow)  →  SELL  🔴
No crossover detected on last closed candle      →  HOLD  ⚪

The signal is always read from the last closed candle — never the live open candle — to prevent repainting and false entries.


About

Momentum based trading bot that rides the trend using Exponential Moving Average Crossover. Automated MT5 EMA crossover trading bot with dynamic position sizing, SL/TP/trailing stop, drawdown protection, backtesting, and Telegram alerts + remote control.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors