Williams Fractal MA Pullback Strategy (1.5 RR) - BY DANISH by dani704
By dani704
Performance Metrics
- Author: dani704
- Symbol: MEXC:XAUTUSDT.P
- Timeframe: 1 minute
- Net P&L: +19.63 USDT (+0.20%)
- Win Rate: 43.2%
- Profit Factor: 1.149
- Max Drawdown: 10.23 USDT (0.10%)
- Total Trades: 858
Description
OverviewThis strategy is a price action and moving average-based scalping strategy designed for low timeframes (1m, 5m, 15m). It combines trend alignment with pullbacks to key moving averages and uses Williams Fractals as entry triggers.It aims to catch high-probability scalping trades in the direction of the prevailing trend while keeping strict risk management with a 1.5:1 risk-to-reward ratio.Indicators UsedThree Simple Moving Averages (SMA):Fast SMA: 20 periods (Green)Medium SMA: 50 periods (Yellow)Slow SMA: 100 periods (Red)Williams Fractals (Period 2):Identifies short-term local highs (red) and lows (green) for potential reversal or continuation setups.Trend RulesBullish Trend (Long Setup):Fast SMA (20) > Medium SMA (50) > Slow SMA (100)Moving averages must not be crossingBearish Trend (Short Setup):Slow SMA (100) > Medium SMA (50) > Fast SMA (20)Moving averages must not be crossingThis ensures trades are only taken in the direction of the prevailing trend.Entry RulesLong Entry (Buy):Price pulls back to either the 20 SMA (fast) or 50 SMA (medium) without closing below the 100 SMA (slow).A green Williams Fractal forms after the pullback.Confirm all trend alignment rules (20>50>100).Enter a long position at the close of the candle that confirms the fractal.Short Entry (Sell):Price pulls back to either the 20 SMA (fast) or 50 SMA (medium) without closing above the 100 SMA (slow).A red Williams Fractal forms after the pullback.Confirm all trend alignment rules (100>50>20).Enter a short position at the close of the candle that confirms the fractal.Risk Management & Stop LossLong Trades:If price stayed above 50 SMA during pullback → SL is just below 50 SMAIf price dipped below 50 SMA but stayed above 100 SMA → SL is just below 100 SMAShort Trades:If price stayed below 50 SMA during pullback → SL is just above 50 SMAIf price rose above 50 SMA but stayed below 100 SMA → SL is just above 100 SMATake Profit (TP)Fixed 1.5 Risk-to-Reward ratioTP = Risk × 1.5This ensures each trade has a positive expectancy and follows consistent risk-reward management.Additional RulesFractals Confirmation:The strategy waits for 2 bars to close before confirming the fractal signal to avoid repainting.No trades are taken if the price violates the 100-period SMA during the pullback.Designed for scalping on low timeframes: 1m, 5m, or 15m charts.Visuals on ChartSMA Lines:20 SMA (Green)50 SMA (Yellow)100 SMA (Red)Fractal Arrows:Green fractal → potential long entryRed fractal → potential short entryTrade Highlights: Strategy plots entries and exit levels automatically with stop loss and take profit.How to UseAdd the script to a 1m, 5m, or 15m chart.Enable the strategy tester to see backtesting results.Follow the trend alignment rules strictly for high-probability scalping trades.Optionally, combine with volume filters or market structure analysis for better performance.BenefitsTrades only in aligned trend direction, avoiding counter-trend traps.Pullback + fractal logic provides high-probability entries.Risk-to-reward of 1.5:1 ensures good risk management.Avoids fractal repainting by waiting for candle close.Ideal ConditionsWorks best on volatile assets like crypto or forex pairs with clear trending moves.Best applied to liquid markets with tight spreads for scalping.✅ Summary:Trend-aligned scalping strategyPullback to MA + fractal confirmationFixed 1.5 RR risk managementWorks on low timeframes (1m, 5m, 15m)Clean visual signals with SMMAs and fractals