Skip to product information
Zenith Power EA #050

Zenith Power EA – User Guide
Overview
Zenith Power EA is an automated trading system for MetaTrader 5 (MT5).
It combines EMA crossovers, ATR-based risk management, RSI filters, and ADX trend
confirmation to generate high-probability entries.
The EA includes dynamic stop-loss/take-profit and optional trailing stop functionality.
Input Parameters
Indicator Settings
• FastEMAPeriod (21) – Period of the fast EMA.
• SlowEMAPeriod (55) – Period of the slow EMA.
• RSIPeriod (14) – RSI calculation period.
• ADXPeriod (14) – ADX calculation period.
• ADXMinTrend (20.0) – Minimum ADX value required to confirm strong trend.
• ATRPeriod (14) – ATR period for volatility calculation.
Risk Management
• ATR_SL_Mult (2.0) – Stop Loss = ATR × multiplier.
• ATR_TP_Mult (3.0) – Take Profit = ATR × multiplier.
• UseTrailingATR (true/false) – Enables ATR-based trailing stop.
• ATR_TS_Mult (1.5) – Trailing Stop = ATR × multiplier.
• Lots (0.10) – Fixed lot size (if Risk % is disabled).
• UseRiskPercent (true/false) – If true, calculates lot size based on risk %.
• RiskPercent (1.0) – Risk % of account equity per trade.
Trading Logic
• MinRSIForBuy (52.0) – RSI must be ≥ this value to allow buy.
• MaxRSIForSell (48.0) – RSI must be ≤ this value to allow sell.
• OneTradePerBar (true/false) – Avoids multiple entries in the same candle.
• OnlyOnePosition (true/false) – Restricts EA to one position per symbol.
• MagicNumber (55227711) – Unique trade identifier.
• MaxSlippagePts (20) – Maximum slippage allowed (points).Strategy Logic
Buy Condition
1. Fast EMA crosses above Slow EMA.
2. RSI ≥ MinRSIForBuy.
3. ADX ≥ ADXMinTrend.
4. Entry at market with ATR-based SL & TP.
Sell Condition
1. Fast EMA crosses below Slow EMA.
2. RSI ≤ MaxRSIForSell.
3. ADX ≥ ADXMinTrend.
4. Entry at market with ATR-based SL & TP.
Trade Management
• Positions auto-protected with ATR-based Stop Loss & Take Profit.
• Optional ATR trailing stop adjusts dynamically with market volatility.
• Risk % mode ensures lot size adjusts to account equity.
These are starting points – you can fine-tune via backtesting/optimization in MT5.
Example Preset 1 – EURUSD M15
• FastEMAPeriod: 20
• SlowEMAPeriod: 50
• RSIPeriod: 14
• MinRSIForBuy: 53.0
• MaxRSIForSell: 47.0
• ADXPeriod: 14
• ADXMinTrend: 22.0
• ATRPeriod: 14
• ATR_SL_Mult: 1.8
• ATR_TP_Mult: 2.5
• UseTrailingATR: true
• ATR_TS_Mult: 1.2
• Lots: 0.10 (or UseRiskPercent = true, RiskPercent = 1.0%)
• OneTradePerBar: true• OnlyOnePosition: true
• MaxSlippagePts: 20
Rationale: EURUSD on M15 tends to trend moderately. A slightly tighter SL (ATR × 1.8)
with faster trailing stop (1.2× ATR) helps lock in profits. RSI filter is tuned a bit stricter (53/47)
to reduce false entries.
Example Preset 2 – XAUUSD H1
• FastEMAPeriod: 34
• SlowEMAPeriod: 89
• RSIPeriod: 14
• MinRSIForBuy: 55.0
• MaxRSIForSell: 45.0
• ADXPeriod: 14
• ADXMinTrend: 25.0
• ATRPeriod: 14
• ATR_SL_Mult: 2.2
• ATR_TP_Mult: 3.5
• UseTrailingATR: true
• ATR_TS_Mult: 1.5
• Lots: 0.05 (or UseRiskPercent = true, RiskPercent = 0.5%)
• OneTradePerBar: true
• OnlyOnePosition: true
• MaxSlippagePts: 40
Rationale: Gold (XAUUSD) is volatile. Wider EMA periods (34/89) reduce noise, and ATR
multipliers (2.2 SL, 3.5 TP) give trades more breathing room. Stronger ADX filter (≥25) ensures
entries during solid trends. Smaller lot size recommended due to higher volatility.

You may also like