Signal Trader Pro
- Experts
-
Allan Aparece Ninal
Sviluppo indicatori ed Expert Advisor per MetaTrader 5.
Come lavoro:
- Ogni indicatore viene controllato contro il repainting: i segnali vengono decisi solo su barre chiuse, e un test su ogni tick conferma che non cambiano in seguito. - Versione: 1.0
- Attivazioni: 10
Signal Trader Pro is an Expert Advisor for MetaTrader 5 that automates the closed-bar signals of UT Bot, SuperTrend, Range Filter or Half Trend. It sizes each trade by risk and manages the position. It adds filters and a news filter.
This EA promises no profit. It automates signals and is not a strategy with a proven edge. By default it trades live only the one symbol and timeframe that passed testing. Every result below is a backtest.
Quick start
- Open an XAUUSD H4 chart (a prefixed or suffixed name is fine) and attach the EA from the Navigator. Keep Algo Trading enabled.
- Enter the preset from the screenshot: source SuperTrend, ATR period 10, multiplier 2.0, stop loss 3.0 x ATR.
- Choose the sizing: Fixed lot (default 0.01) or Risk % of balance at the stop (default 1.0).
- Read the Preset row on the panel. "validated" means orders may be sent. Test on a demo account first.
Account
- Minimum balance: 1,500 USD at 0.01 lot.
- Recommended balance: 3,000 USD at 0.01 lot.
- Why: in the out-of-sample backtest at 0.01 lot, the largest drawdown was 638 USD, the largest single loss was 272 USD, and the widest stop was about 450 USD. These are backtest figures, not a limit on future losses.
- Leverage: 1:100 or higher. Hedging or netting account.
- Risk-% sizing: with 1% risk, use 5,000 USD or more. On a smaller balance the minimum lot can risk more than 1%. Live, the EA then skips the trade and does not raise the lot.
- Standalone: Everything is built in. You do not need to buy or install any other product named on this page. The Prop Rules Guard lock is optional and only applies if you also run that tool.
The rule
- Signal: read once per bar from the last closed bar. It is never revised, so nothing repaints.
- Entry: at the next bar's open, or the first tradable tick if the market is closed.
- Stop: stop loss x ATR(14) of the signal bar. An optional target is a multiple of the stop distance.
- Size: one position per symbol and magic number. No grid, martingale or averaging.
Signal sources
One source is active at a time. The calculations are built into the EA, so nothing else needs installing. Each follows the same rules as my indicator of that name.
- UT Bot Signal Alerts: key value, ATR period, optional EMA(200) trend filter.
- SuperTrend Signal Alerts: ATR period, multiplier, optional EMA(200) trend filter.
- Range Filter Signals: sampling period, range multiplier.
- Half Trend ADX: amplitude, minimum ADX.
What Pro adds
Sizing and exits
- Risk sizing: the lot is the percent of balance lost at the stop, rounded down. Below the broker's minimum lot, it sends no order live. The tester trades the minimum.
- Confirmation: trade only when a second source's latest signal agrees.
- Opposite signal: close and reverse, close only, or ignore.
- Management: break-even at x R, partial close at x R, and a trailing stop by ATR or points. All are off by default.
Filters and news
- Filters: maximum spread, trading hours, a Friday cut-off and a daily trade limit. All are off by default.
- Prop lock: refuses new trades while the lock of Prop Rules Guard MT5 is set. On by default.
- News filter: off, alerts only, block new entries, or close positions before the window and block entries. The window is 30 minutes before and 15 after a high-impact release.
- Live, the news list comes from the MetaTrader economic calendar for the symbol's currencies. The tester has no calendar, so it uses a built-in list of high-impact USD releases from 2020 to 2026, for symbols with USD in the name.
The validated preset
I tested 444 combinations of symbol, timeframe and signal source: 37 symbols, H1, H4 and D1, and four sources. Settings were fixed on 2020-01 to 2023-06 data. Each was then judged on 2023-07 to 2026-09 data, in Python and in the MetaTrader 5 Strategy Tester, on broker history. Only one passed both.
| Item | Value |
|---|---|
| Symbol and timeframe | XAUUSD H4 |
| Source | SuperTrend, ATR period 10, multiplier 2.0 |
| Stop | 3.0 x ATR(14), no target |
| Strategy Tester, 2023-07 to 2026-09 | 211 trades, profit factor 1.52 (backtest) |
Read this with care. About 2.5 of 444 combinations would pass by chance alone. In the settings period the same rule was weak (profit factor 1.11). The gain came from buys in a rising gold market. Sells were close to flat. Spread and swap are included. Commission is not. The news filter changed nothing on this preset, because no H4 bar opens inside a window.
Live and in the tester
- Live: on any other symbol, timeframe or source the panel says "not validated". The EA raises one alert and sends no new orders.
- Override: the input "Allow live trading on pairs that are not validated presets" is off by default. If you turn it on, those trades have no testing behind them.
- Strategy Tester: it trades any symbol and timeframe, so you can try it.
Inputs
The preset inputs are the same as in the free edition. The Pro inputs, with their defaults:
| Input | Default |
|---|---|
| Sizing; fixed lot; risk, % of balance | Fixed lot; 0.01; 1.0 |
| Confirmation; second source | false; SuperTrend |
| On an opposite signal | Close and reverse |
| Break-even at x R; points beyond the entry | 0 (off); 0 |
| Partial close at x R; % of the volume | 0 (off); 50 |
| Trailing stop; starts at x R; distance, x ATR(14); distance, points | Off; 1.0; 2.0; 300 |
| Maximum spread, points | 0 (off) |
| Trade only in the hours below; from hour; to hour | false; 8; 20 |
| No new trades on Friday from hour; maximum new trades per day | 0 (off); 0 (off) |
| Refuse new trades while Prop Rules Guard is locked | true |
| Allow live trading on pairs that are not validated presets | false |
| News filter; minutes before; minutes after | Off; 30; 15 |
Related products
- Signal Trader is the free EA with the same signals and preset. It trades 0.01 lot and has no filters.
- Prop Rules Guard MT5: sets the lock this EA reads.
- All my products on MQL5
FAQ
Does it repaint? No. Decisions use closed bars only.
Why does it send no orders live? The chart's symbol, timeframe and source are not a validated preset. The panel says so.
Why no order at my risk setting? The lot at that risk is below the broker's minimum, so Pro skips it live.
How do I report a problem? Turn on the log input, repeat it, and send the Experts tab lines with your inputs.
If it helps your trading, a short review on this page helps other traders find it.
Questions: use the comments on this page or send me a message on MQL5.
Trading involves risk of loss. Backtest results do not predict future results.
