Yes. Take-Profit (TP) works fully with DCA-enabled auto trades, and it dynamically adjusts based on the average entry price of the position.
This ensures exits remain accurate and fair, even after multiple scaled entries.
⚙️ How It Works
When DCA is enabled:
- The bot opens the initial auto-trade.
- If price moves against the position, additional DCA orders are placed.
- Each new order changes the average entry price.
- The Take-Profit level is recalculated based on this updated average.
This means TP is not locked to the first entry — it adapts as the position evolves.
📊 Example (Long Position)
Settings:
TakeProfitPercent: 2
DCA enabled: true
Scenario:
- Initial entry: 100 USDT
- DCA entry: 95 USDT
- New average entry: 97.5 USDT
With a 2% TP:
- TP = 97.5 + 2%
- New TP ≈ 99.45 USDT
Instead of needing price to return to 102 (2% from first entry), the system now exits profitably at 99.45 based on the averaged position.
This significantly improves exit efficiency.
📉 Example (Short Position)
- Initial short: 100
- DCA short: 105
- New average: 102.5
With 2% TP:
- TP = 102.5 − 2%
- Position closes once price drops accordingly
Again, the exit reflects the true blended position.
🎯 Why This Is Important
Without dynamic TP adjustment:
- Profit targets would be inaccurate
- DCA benefits would be reduced
- Exits could become inefficient
By recalculating TP from the average entry:
- Profit capture becomes realistic
- Smaller retracements can close trades in profit
- Strategy remains aligned with volatility logic
🚀 Summary
Yes, Take-Profit works seamlessly with DCA-enabled auto trades.
- TP is calculated from the average entry price
- It adjusts automatically after each DCA fill
- Ensures accurate, efficient exits
- Supports both long and short positions
This dynamic adjustment makes DCA + Auto-Trade a structured and precise volatility trading approach.