
UniversalTrader is an MT5 expert advisor that follows trends. It enters on a Supertrend-style signal built on CCI and manages exits with fixed levels or Parabolic SAR, holding one position at a time.
Get one message the moment it launches, with its price.
UniversalTrader is an expert advisor for MetaTrader 5 that trades in the direction of the prevailing trend. It combines a Supertrend-style line built on the CCI oscillator for entries with Parabolic SAR for stop placement, trailing and break-even, and it holds only one position at a time.
The advisor looks for a change in direction of its internal Supertrend line. The line is calculated from CCI, so the CCI period is the main input that shapes how quickly it reacts. When the line flips and the signal is confirmed, the EA opens a trade in the new direction. You can also set a number of bars to wait after confirmation before the order is sent, which can help filter out signals that fade quickly.
A channel height input defines a zone around the CCI in which no trades are taken. This is intended to keep the EA out of sideways conditions, where trend signals tend to flip often.
A trade can end in several ways:
There is no hedging and no averaging. One trade must close before the next one opens. A reset option lets the EA take a new signal in the same direction as the last trade instead of waiting for an opposite one.
The EA is built to be applied to any symbol and any timeframe, selected with the global timeframe input. A separate indicator timeframe can differ from the one the EA runs on. Because the logic uses pip-based values, confirm the five-digit setting matches your broker's quotes, and expect different symbols to need different settings.
The list of inputs is long. These are the main groups; check the input tab in the terminal for the full list and defaults.
| Group | What it controls |
|---|---|
| Account and bars | Micro-account lot minimum, five-digit quotes, trading on completed bars or every tick |
| Days and hours | Weekday selection, start and end hour, closing or managing trades outside the window |
| Lot sizing | Risk percentage, maximum position volume, maximum lot per trade, optional lot reduction after losses |
| Exits | Take profit, stop loss, trailing stop, Parabolic SAR option, break-even trigger and offset |
| Signal | Indicator timeframe, CCI period, channel height, SAR parameter, bars to wait |
| Identification | Separate magic numbers for long and short trades |
Lot size can be calculated from a percentage of equity at risk. An optional reduction feature shrinks the lot after consecutive losses, either by a decrease factor or through fixed steps. Choose values that match your own risk limits and test them first.
Optimise the inputs on the symbol and timeframe you plan to use, then check the result on data it was not optimised on. Testing on completed bars is faster, while real ticks give a more detailed picture of stops and trailing behaviour.
Trading leveraged products carries a high level of risk and you can lose more than you expect. Backtest and optimised results do not predict future ones. Test on a demo account first and never risk money you cannot afford to lose.
| Product type | Expert Advisor |
|---|---|
| Platform | MetaTrader 5 |
| Strategy focus | Trend, Momentum, Support and resistance |
| Delivery | Download from your account after purchase |
| License key | Not needed |
| Status | Launching soon |
| Category | Expert advisor (automated trading) |
| Trade style | Trend following with momentum and support/resistance-style exits |
| Markets | Designed to run on any symbol; check behaviour per instrument |
| Timeframes | Any, selected through the global timeframe input |
| Position handling | Single position at a time; no hedging, no averaging |
| Order protection | Take profit, stop loss, trailing stop, break-even |
| Requirements | MT5 terminal with algo trading enabled; optimisation advised |
No reviews yet. Customers who own UniversalTrader can review it here.
No. This product is written for MetaTrader 5 and will not run on MetaTrader 4. Check that your broker offers an MT5 account before buying.
It can be attached to any MT5 account that allows expert advisors. Inputs cover micro-lot accounts and 4-digit or 5-digit price quotes, so check that these match your broker's symbol specifications. Test on a demo account first.
Optimisation is recommended before any serious testing. The defaults will not suit every symbol or timeframe, so run your own tests in the Strategy Tester and on a demo account to find settings that suit the instrument you trade.
Copy the expert advisor file into the MQL5/Experts folder through File > Open Data Folder in MT5, restart the terminal or refresh the Navigator, then drag it onto a chart. Make sure Algo Trading is switched on.
No. It holds a single position at a time and does not hedge or average down. It does include an optional lot reduction feature that lowers size after losing trades.
Yes, by attaching it to separate charts. Give each chart its own long and short magic numbers so the trades do not get mixed up, and keep an eye on your total exposure.
UniversalTrader
Notify me at launchQuestions about this tool?
Ask us on Telegram Install guide for MT4 and MT5 Get a custom version builtFree, practical help with testing, sizing and running expert advisors.
Own UniversalTrader? Sign in to review it.