Can Volatility Gate be disabled?

Yes โ€” the Volatility Gate can be fully disabled, allowing your DCA strategy to revert to traditional fixed-interval behavior. This is useful if you want immediate DCA execution without observation or if you are trading in low-volatility markets where the gateโ€™s safety checks are unnecessary.


๐Ÿ”น 1๏ธโƒฃ How to Disable the Gate

  • In your dca.yaml configuration file:
volatility_gate:
  enabled: false
  • Effect:

    • The bot skips all Volatility Gate logic
    • DCA orders fire immediately based solely on price deviation thresholds
    • Observation, neutral/reversal checks, and max observation time are ignored

๐Ÿ”น 2๏ธโƒฃ When Disabling Might Be Useful

  1. Stable, large-cap markets (e.g., BTC, ETH, top 20 coins)

    • Price moves are gradual; extreme volatility protection may not be necessary.
  2. High-speed DCA strategies

    • Traders who want orders executed immediately at deviation triggers.
  3. Testing or troubleshooting

    • Disabling the gate allows you to compare performance between standard DCA and Smart DCA Observation.

๐Ÿ”น 3๏ธโƒฃ What Disabling Does Not Affect

  • Price deviation logic โ€” your DCA triggers still follow the configured percentage thresholds.
  • Order sizing, max_orders, and size multipliers โ€” these remain unchanged.
  • Smart Stop-Loss and Take Profit โ€” Volatility Gate only affects DCA observation, not SL/TP.
  • Notifications โ€” DCA broadcast messages still fire on order placement as usual.

๐Ÿ”น 4๏ธโƒฃ Summary

  • Yes, the Volatility Gate can be disabled by setting enabled: false.
  • This restores original fixed-interval DCA behavior, with orders executing immediately when price deviation thresholds are met.
  • Disabling is suitable for low-volatility assets, high-speed execution, or testing purposes, while enabling the gate provides risk-aware, safer DCA execution in volatile markets.

Essentially, Volatility Gate is optional โ€” you can toggle it on for protection in volatile markets or off when speed and simplicity are preferred.

๐Ÿ“Ž Related Topics