UBot MT4
Automated trading system (Expert Advisor) built in MQL4 for MetaTrader 4. Analyses historical market data to identify patterns and executes long and short trades autonomously — with configurable stop loss, take profit, position scaling, and trailing profit management. Includes a real-time dashboard and compiles to a deployable .ex4 binary.
- MQL4
- MetaTrader 4
- Algorithmic Trading
- Expert Advisor

The problem
Following a trading strategy by hand is slow and inconsistent; an automated system can apply the same rules to every tick.
What was built
- An Expert Advisor in MQL4 for MetaTrader 4 that analyses market history for patterns and opens, scales and closes long and short trades on its own.
- Configurable stop loss, take profit, position scaling and trailing profit.
- A live on-chart dashboard (symbol, bid, ask, spread), compiled to a deployable .ex4.
Result
In the MetaTrader strategy tester (every-tick model), the backtest balance roughly doubles, from about 500 to about 990, over about 44 trades.
Source: Backtest report chart in the UBot repository