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.