Adaptive Fractal Grid Scalping Strategy by mdeacey
By mdeacey
Performance Metrics
- Author: mdeacey
- Symbol: BYBIT:BTCUSDT.P
- Timeframe: 15 minutes
- Net P&L: +300,318.01 USD (+29.97%)
- Win Rate: 62.3%
- Profit Factor: 1.552
- Max Drawdown: 125,763.23 USD (9.89%)
- Total Trades: 228
- Sharpe Ratio: 1.658
Description
This Pine Script v6 component implements an "Adaptive Fractal Grid Scalping Strategy" with an added volatility threshold feature. Here's how it works:Fractal Break Detection: Uses ta.pivothigh and ta.pivotlow to identify local highs and lows.Volatility Clustering: Measures volatility using the Average True Range (ATR).Adaptive Grid Levels: Dynamically adjusts grid levels based on ATR and user-defined multipliers.Directional Bias Filter: Uses a Simple Moving Average (SMA) to determine trend direction.Volatility Threshold: Introduces a new input to specify a minimum ATR value required to activate the strategy.Trade Execution Logic: Places limit orders at grid levels based on trend direction and fractal levels, but only when ATR exceeds the volatility threshold.Profit-Taking and Stop-Loss: Implements profit-taking at grid levels and a trailing stop-loss based on ATR.How to UseInputs: Customize the ATR length, SMA length, grid multipliers, trailing stop multiplier, and volatility threshold through the input settings.Visuals: The script plots fractal points and grid levels on the chart for easy visualization.Trade Signals: The strategy automatically places buy/sell orders based on the detected fractals, trend direction, and volatility threshold.Profit and Risk Management: The script includes logic for taking profits and setting stop-loss levels to manage trades effectively.This strategy is designed to capitalize on micro-movements during high volatility and avoid overtrading during low-volatility trends. Adjust the input parameters to suit your trading style and market conditions.