forked from LengKundee/MQL5-Google-Onedrive
- Implements `CPositionManager` class in `ManagePositions.mqh` for robust Trailing Stop and Break Even logic. - Updates `SMC_TrendBreakout_MTF_EA.mq5` to use `CPositionManager` and exposes Scalping inputs. - Adds preset files for M5, M15, M30 scalping in `mt5/MQL5/Presets/`. - Documents strategy parameters in `docs/SCALPING_STRATEGY.md`. - Adds `scripts/research_scalping.py` utility.
2.1 KiB
2.1 KiB
Scalping Strategy Research
Overview
This document outlines optimal settings for the SMC_TrendBreakout_MTF_EA for scalping on M5, M15, and M30 timeframes.
Timeframe Configurations
1. 5 Minute (M5) - High Frequency
- Focus: Quick momentum bursts.
- Stop Loss: 50-80 points (5-8 pips) or ATR * 1.5.
- Take Profit: 80-120 points (8-12 pips) or RR 1:1.5.
- Trailing Stop: Start at 50 points, Step 20 points.
- Break Even: Trigger at 50 points, Lock 10 points.
- Indicators:
- EMA Fast: 9
- EMA Slow: 21
- Donchian Lookback: 10 (tighter for M5)
2. 15 Minute (M15) - Intraday
- Focus: Intraday trend continuation.
- Stop Loss: 100-150 points (10-15 pips).
- Take Profit: 150-250 points (15-25 pips).
- Trailing Stop: Start at 100 points, Step 50 points.
- Break Even: Trigger at 100 points, Lock 20 points.
- Indicators:
- EMA Fast: 20
- EMA Slow: 50
- Donchian Lookback: 20
3. 30 Minute (M30) - Swing Scalp
- Focus: Trend reversals and larger breakouts.
- Stop Loss: 200-300 points (20-30 pips).
- Take Profit: 300-500 points (30-50 pips).
- Trailing Stop: Start at 200 points, Step 100 points.
- Break Even: Trigger at 200 points, Lock 50 points.
- Indicators:
- EMA Fast: 20
- EMA Slow: 50
- Donchian Lookback: 20
Recommended Inputs for EA
M5 Preset
EnableTrading: trueSignalTF: PERIOD_M5DonchianLookback: 10SLMode: SL_ATRATR_SL_Mult: 1.5TPMode: TP_RRRR: 1.5UseSMC: true (for structure)UseDonchianBreakout: true (for momentum)ManagePositions: EnabledCFG_Use_BreakEven: trueCFG_BE_Trigger_Pips: 5CFG_BE_Plus_Pips: 1CFG_Use_Trailing: trueCFG_Trail_Start_Pips: 5CFG_Trail_Step_Pips: 2
M15 Preset
SignalTF: PERIOD_M15DonchianLookback: 20SLMode: SL_ATRATR_SL_Mult: 1.5RR: 2.0ManagePositions: EnabledCFG_Use_BreakEven: trueCFG_BE_Trigger_Pips: 10CFG_BE_Plus_Pips: 2CFG_Use_Trailing: trueCFG_Trail_Start_Pips: 10CFG_Trail_Step_Pips: 5