Mirrorpip Drawdown Scalping Strategy: Systematic Averaging with Dynamic Basket Exits
Introduction
The Mirrorpip Drawdown Scalping Strategy is a systematic averaging strategy designed to capitalize on temporary market pullbacks by building positions gradually as price moves against the initial entry. Unlike traditional trend-following systems that continuously reverse positions, this strategy focuses on accumulating positions during drawdowns and exiting the entire basket once a predefined profit target is achieved. The strategy supports both long and short trading modes and can be fully automated using TradingView alerts and Mirrorpip webhooks.How the Strategy Works
The core idea is simple:- Enter an initial position.
- If price moves against the trade, add another position after a predefined distance.
- Continue averaging until either:
- The profit target is reached, or
- The maximum number of averaging positions is reached.
- Exit the entire basket when the target is achieved.
Core Components
Initial Entry
The strategy begins with a single entry position. Users can choose:- Buy → Sell Mode
- Short → Cover Mode
- Market entry
- Specific trigger price
- Date and time based activation
Drawdown Averaging Logic
Once the initial position is opened, the strategy monitors price movement. If the market moves against the position by a predefined amount, another trade is added. This process repeats until:- Price recovers and reaches target
- Maximum averaging positions are reached
Example: Long Trade
Initial Buy: BTCUSDT = $100,000 Position Size: 1 LotScalping Distance: 1%
Price Falls to: $99,000 Strategy Adds: +1 Lot
Price Falls Again: $98,010 Strategy Adds: +1 Lot
Average Entry Price decreases significantly. A smaller recovery is now required to reach profitability.
Example: Short Trade
Initial Short: BTCUSDT = $100,000Scalping Distance: 1%
Price Rises: $101,000 Strategy Adds: Additional Short Position
Price Rises Again: $102,010 Strategy Adds: Additional Short Position
Average short price improves. The basket exits when price falls back to the target level.
Scalping Distance Configuration
Users can define averaging intervals in two ways.Percentage Mode
Example: Scalping Value = 1% New positions are added every 1% adverse move.Points Mode
Example: Scalping Value = 500 Points New positions are added every 500-point move against the position.This flexibility allows optimization across different markets and volatility environments.
Maximum Position Control
Risk management is controlled using:Maximum Scalping Positions
Example: Max Positions = 5 The strategy can build:- Initial Entry
- Averaging 1
- Averaging 2
- Averaging 3
- Averaging 4
Dynamic Basket Target
One of the most powerful features of this strategy is its dynamic target calculation. Every time a new position is added:- Average entry price changes
- Basket target is recalculated
Example
Entries: 100,000 99,000 98,000Average Entry: 99,000
Target: 2%
Exit Level: 100,980 Instead of requiring price to recover back to 100,000, the strategy only needs to reach the target calculated from the new average entry.
Target Configuration
Users can configure targets using:Percentage Targets
Example: Target = 3%Fixed Point Targets
Example: Target = 1000 PointsThe target automatically adjusts as additional positions are added.
Intraday and Positional Modes
The strategy supports two execution styles.Intraday Mode
All positions are closed before market close. Suitable for:- Intraday traders
- Day traders
- Markets with overnight risk
Positional Mode
Trades can remain open indefinitely until:- Target is achieved
- Manual intervention occurs
- Swing traders
- Crypto markets
- 24/7 trading environments
Restart Mode
The strategy includes an automatic restart feature. When enabled:- Basket closes in profit
- Strategy immediately prepares for the next cycle
Position Sizing Options
Users can configure:Fixed Quantity
Example: 1 Lot per EntryDollar-Based Exposure
Example: $1,000 per Entry The strategy automatically converts capital allocation into quantity.This allows consistent risk management across different instruments.
Long and Short Trading Support
The strategy can operate in:Buy → Sell Mode
Designed for bullish markets. The system averages during declines and exits during recoveries.Short → Cover Mode
Designed for bearish markets. The system averages during rallies and exits during pullbacks.Suitable Markets
This strategy performs best in:- Bitcoin Futures
- Ethereum Futures
- Range-Bound Crypto Markets
- Index Futures
- Forex Markets
- High-Liquidity Instruments
Risk Management Considerations
Although averaging strategies can improve recovery probability, they require careful capital management. Before deploying:- Limit maximum averaging positions
- Avoid excessive leverage
- Use realistic target values
- Test across different market regimes
- Ensure sufficient capital reserves
Mirrorpip Automation Setup
The strategy can be fully automated through Mirrorpip. Workflow: TradingView Strategy → TradingView Alert → Mirrorpip Webhook → Exchange Account → Trade Execution Users can deploy the strategy across multiple exchanges and monitor performance through a unified dashboard. Mirrorpip analytics provide:- Win Rate
- Maximum Drawdown
- Sharpe Ratio
- Average Holding Time
- Profit Factor
- Live Equity Curve