Does DCA work with manual trading in MagicTradeBot?

Yes โ€” DCA fully works with manual trading in MagicTradeBot.

When you open a trade manually, the bot automatically applies the normal DCA configuration defined in:

settings/dca.yaml

There is no separate DCA setup required for manual trades.


๐Ÿ”„ How It Works with Manual Trades

When you manually open a position:

  1. The bot places your initial order.
  2. If DCA is enabled (enabled: true in dca.yaml),
  3. The DCA engine activates automatically.
  4. Additional DCA orders are placed based on:

    • Max Orders
    • Multiplier
    • Movement spacing
    • Budget allocation logic

Manual entry only determines how the first trade starts. Position management (including DCA) is still handled automatically by the bot.


โš™๏ธ What Settings Are Applied?

Manual trades use the same DCA structure as signal-based trades:

  • Maximum number of DCA orders
  • Multiplier scaling
  • Total budget per trade
  • Automatic initial order size calculation
  • Average price recalculation
  • Smart Stop-Loss and Smart Take-Profit (if enabled)

Everything behaves exactly like a normal strategy-triggered trade.


๐Ÿง  Why This Is Powerful

This allows you to:

โœ” Manually choose the entry timing โœ” Let the bot handle structured averaging โœ” Avoid emotional averaging decisions โœ” Maintain predefined risk control

Instead of manually adding positions under stress, the bot executes your predefined DCA plan with mathematical precision.


๐Ÿ“Œ Important Notes

  • If DCA is disabled in settings/dca.yaml, manual trades will behave as single-entry positions.
  • Manual trades do not use the Market Watch DCA configuration.
  • Only the normal DCA settings apply to manual trades.

This ensures consistency and predictable exposure.


๐Ÿ” Risk Reminder

Even in manual trading mode:

  • Max Orders must be reasonable
  • Multiplier should not be aggressive
  • Capital allocation must be defined
  • Maximum loss per trade should be configured

Manual entry does not reduce structural risk โ€” DCA rules still apply.


๐Ÿ Final Summary

Yes, DCA works seamlessly with manual trading in MagicTradeBot.

When you open a manual trade:

  • The normal DCA engine activates automatically (if enabled)
  • All DCA rules from settings/dca.yaml are applied
  • Position scaling and risk structure remain controlled

This gives you the flexibility of manual entry with the discipline and precision of automated DCA management.

๐Ÿ“Ž Related Topics