Dynamic Volume way too small

Hello,

The Dynamic Volume DCA appears to show good results and proper calculations in backtest. However, when I start this setup on 5 different pairs, they all experienced similar volume issues.
The bot’s behavior doesn’t make sense - after a significant drop, it buys even less than the base order of $10. If the dynamic volume based on break-even isn’t functioning properly, please confirm this.
I haven’t tested the required changes based on TP yet, but could you also check if that feature is working correctly?

Bug details:

We have received your bug report regarding the Dynamic Volume DCA. Thank you for providing the backtested bot URL: Gainium app. We will review the issue and provide an update shortly. We will also check the TP feature. Thanks for your patience.

As discussed at Telegram:

The decreasing order sizes despite of the configuration of required change to break-even to be 1.2% indeed looks strange. To bring the average price down to only 1.2% above the current price should use increasing and immense amounts of funds.

" Example Scenario

  • BTC Price: $60,000 USDT
  • DCA Order Trigger Price: $57,000 USDT
  • Required Change for TP: 2%
  • Max Order Amount: 1 BTC

If the first DCA order is triggered at $57,000, the average position becomes $58,500. The bot will then dynamically calculate the volume so the position can be closed when the price increases to $59,670 (representing a 2% profit from the average position price)."
Dynamic DCA Volume for Required Change

It seems the logic is not 1.2% from the market price but 1.2% from the average price between market price and breakeven price of the deal. However still it is not acting as it is described in the help page.
Also back test is different from live results for the same period. There is something fishi defenatly

If you want to explore this topic further:

The order size issue related to DCA by indicators has been fixed and will be included in the next release.

1 Like