Yes — the Volatility Gate can temporarily delay DCA orders, but this delay is intentional and safety-focused. It is designed to prevent the bot from executing orders during explosive or high-momentum market moves, ensuring trades are placed under more favorable conditions.
🔹 1️⃣ When Delays Occur
DCA orders are delayed when:
- Price deviation threshold is hit (e.g., -7%) and
- Smoothed kline movement exceeds the
explosive_threshold_pct
In other words, the order is not immediately executed because the market is moving too quickly, which could lead to:
- Chasing a falling knife in a crash
- Buying into a short-lived pump
- Accumulating multiple orders in a runaway trend
🔹 2️⃣ Observation Phase
- Delayed orders enter the observation queue.
The bot polls every 60 seconds to check market conditions:
- Neutral: Adverse movement has slowed below
neutral_threshold_pct - Reversal: Price begins moving back toward the trade direction (
reversal_threshold_pct)
- Neutral: Adverse movement has slowed below
- Orders are released only when safe conditions are met or when the max observation timeout occurs.
🔹 3️⃣ Why This Delay Is Beneficial
Reduces exposure to extreme moves
- Prevents stacking multiple DCA orders during a rapid crash or pump.
Improves average entry price
- Orders are executed after momentum cools, usually closer to optimal price levels.
Maintains automated DCA strategy
- No manual intervention required; the bot automatically monitors and executes orders.
Balances risk and opportunity
- Only delays orders when necessary, keeping normal DCA execution unchanged in routine market dips.
🔹 4️⃣ Safety Net for Extended Delays
- To prevent indefinite blocking, the
max_observation_minutesparameter ensures that delayed orders are eventually executed if volatility persists. - This guarantees that DCA participation is maintained, while still avoiding dangerous timing during high-momentum events.
🔹 5️⃣ Summary
- Yes, the Volatility Gate can delay DCA orders, but only during explosive market conditions.
- The delay is temporary, monitored, and controlled.
- This mechanism protects capital, improves average entry price, and reduces drawdown, while ensuring DCA remains automated and disciplined.
In short, Volatility Gate delays are strategic pauses, not mistakes — they make DCA smarter and safer without missing opportunities.