Skip to product information
Astra Swing Trader EA #017

Astra Swing Trader EA – User Guide
1. Overview
The Astra Swing Trader is a MetaTrader 5 Expert Advisor designed for swing trading setups.
It combines Moving Average Crossovers, RSI, and Stochastic Oscillator to confirm trend
strength and reduce false signals.
2. Entry Logic
• Buy Signal
o Fast MA crosses above Slow MA.
o RSI ≥ RSI_Buy_Min (default: 55).
o Stochastic K > D but still below Overbought level (default: 80).
• Sell Signal
o Fast MA crosses below Slow MA.
o RSI ≤ RSI_Sell_Max (default: 45).
o Stochastic K < D but still above Oversold level (default: 20).
3. Exit Logic
• Stop Loss / Take Profit (in points).
• Trailing Stop (optional): moves SL once price moves in profit.
• Manual Close: you may close trades anytime.
4. Key Inputs
Parameter Description Default
Fast MA / Slow MA Periods for crossover 20 / 50
RSI Period RSI lookback 14
RSI_Buy_Min / RSI_Sell_Max RSI thresholds 55 / 45
Stochastic K/D/Slowing Oscillator settings 14 / 3 / 3
Stoch Overbought / Oversold Levels 80 / 20
Lots Fixed lot size if risk % disabled 0.10
Use Risk % Risk per trade of account balance false (off)
Risk % % balance risked 1%Parameter Description Default
Stop Loss / Take Profit Fixed SL/TP in points 1500 / 3000
Trailing Stop Start, Distance, Step (points) 1200 / 900 / 200
Spread Filter Max allowed spread (points) 50
Cooldown Bars Wait bars before new entry 3
5. Recommended Settings
For XAUUSD (Gold), M30 or H1
• Fast MA: 20
• Slow MA: 50
• RSI_Buy_Min / Sell_Max: 60 / 40
• Stochastic: K=14, D=3, Slowing=3
• SL/TP: 1500 / 3000 (150 / 300 pips)
• Risk: 1% per trade OR 0.10 fixed lots
6. Best Practices
Use on swing trading timeframes (M30–H4)
Apply on volatile pairs (XAUUSD, GBPUSD, EURUSD)
Always test in demo before live trading
Adjust SL/TP and Risk % to your account size

You may also like