Thunder Wave Breakout #014
USD 4,000
One-time Payment
สิ่งที่รวม
- Thunder Wave Breakout #014
รายละเอียดเพิ่มเติม
- Thunder Wave Breakout — User Guide
- 1) Strategy overview
- Style: Breakout EA
- Core idea: Enter when price closes outside an MA Channel (MA of High/Low) with trendquality confirmation from RSI and ADX (optionally +DI/−DI alignment).
- Risk control: Fixed lot or %-risk position sizing. SL by ATR multiple (default) or fixed points.
- TP by Risk-to-Reward (RR). Optional step-based Trailing Stop. Spread and cooldown filters
- included.
- 2) Entries & exits
- Entry (evaluated on a new bar if TradeOnNewBar=true):
- 1. Spread ≤ MaxSpreadPoints
- 2. Cooldown satisfied (no new entry within CooldownBars bars after the last one)
- 3. Breakout beyond MA Channel ± buffer
- 4. RSI & ADX conditions pass (and DI alignment if enabled)
- Stop Loss (SL):
- • ATR mode: SL = ATR(Period) × Multiplier (in points)
- • Fixed mode: constant FixedSL_Points
- Take Profit (TP): TP = RR × SL (in points)
- Trailing stop: After floating profit ≥ TrailStart_Points, SL trails price at TrailDistance_Points,
- readjusting every TrailStep_Points.
- 3) Inputs (quick reference)
- • General: AllowLong/AllowShort, MaxSpreadPoints, CooldownBars, TradeOnNewBar
- • MA Channel: MAMethod, MAPeriod, BreakBufferPoints
- • RSI: RSIPeriod, RSI_BuyMin, RSI_SellMax
- • ADX: ADXPeriod, ADX_Min, RequireDIConfirm
- • Sizing: UseRiskPercent, RiskPercent, FixedLot
- • Stops/Targets: SLMode (ATR/Fixed), FixedSL_Points, ATR_Period, ATR_Multiplier, TP_RR
- • Trailing: UseTrailing, TrailStart_Points, TrailDistance_Points, TrailStep_PointsNote: Inputs are in points, not pips. On most 5-digit EURUSD brokers: 10 points = 1 pip.
- 4) Recommended parameters — EURUSD
- These presets aim for balanced breakout behavior with reasonable trend confirmation on
- EURUSD’s liquidity and spread profile. Use as a starting point; forward test and refine.
- A) M5 (scalpy breakout, more noise control)
- • General
- o MaxSpreadPoints = 20–25
- o CooldownBars = 5
- o TradeOnNewBar = true
- • MA Channel
- o MAMethod = EMA
- o MAPeriod = 24
- o BreakBufferPoints = 7–10
- • RSI
- o RSIPeriod = 14
- o RSI_BuyMin = 58
- o RSI_SellMax = 42
- • ADX
- o ADXPeriod = 14
- o ADX_Min = 18–20
- o RequireDIConfirm = true
- • Stops/Targets
- o SLMode = ATR
- o ATR_Period = 14
- o ATR_Multiplier = 1.6
- o TP_RR = 1.6
- • Trailing
- o UseTrailing = true
- o TrailStart_Points = 180
- o TrailDistance_Points = 150
- o TrailStep_Points = 30
- • Sizing
- o Conservative: UseRiskPercent=true, RiskPercent=0.5–1.0
- o Fixed-lot alternative: FixedLot=0.10 (adjust to account size)
- B) M15 (smoother signals, wider stops)
- • General
- o MaxSpreadPoints = 25
- o CooldownBars = 4
- o TradeOnNewBar = true
- • MA Channel
- o MAMethod = EMA
- o MAPeriod = 20o BreakBufferPoints = 6–8
- • RSI
- o RSIPeriod = 14
- o RSI_BuyMin = 55
- o RSI_SellMax = 45
- • ADX
- o ADXPeriod = 14
- o ADX_Min = 16–18
- o RequireDIConfirm = true
- • Stops/Targets
- o SLMode = ATR
- o ATR_Period = 14
- o ATR_Multiplier = 1.5
- o TP_RR = 1.7
- • Trailing
- o UseTrailing = true
- o TrailStart_Points = 220
- o TrailDistance_Points = 180
- o TrailStep_Points = 40
- • Sizing
- o UseRiskPercent=true, RiskPercent=0.5–1.0 (typical)
- o Or FixedLot sized to account leverage & risk appetite
- 5) When to use which TF
- • M5: During liquid sessions (London/NY overlap), when volatility is healthy but spreads
- remain tight; requires stricter filters (RSI_BuyMin/SellMax slightly farther from 50, higher
- ADX_Min).
- • M15: Better for calmer execution and fewer false breaks; slightly looser RSI/ADX
- thresholds are fine.
- 6) Risk management & best practices
- • Keep MaxSpreadPoints tight on M5; avoid trading around news and illiquid hours.
- • Start with RiskPercent = 0.5% or smaller until you’re comfortable.
- • Use one position at a time per symbol/magic (the EA enforces this).
- • If your broker’s points differ, remember: 5-digit EURUSD → 10 points ≈ 1 pip.
- 7) Troubleshooting• No trades: Check market is trending; confirm Spread ≤ MaxSpreadPoints; try lowering
- ADX_Min slightly or BreakBufferPoints.
- • Too many false breakouts: Increase MAPeriod, BreakBufferPoints, and/or raise ADX_Min;
- consider tighter RSI thresholds (e.g., 60/40 on M5).
- • Stops too tight/loose: Adjust ATR_Multiplier; widen on choppy days, tighten when trends
- are clean.
- • Trailing exits too early: Increase TrailDistance_Points or raise TrailStart_Points.