Bot need taking DCA orders as per my strategy

I was observing that my DCA bot is not sizing up the trades as per my settings. In BTC it stick to around 200-250 USDT sized bot. No matter what settings are given to it. Something strange.

Bug details:

https://app.gainium.io/bot/682d580f9b31542d37b48f78?a=6690&aid=share-bot&share=556210f6-1e54-41a5-85aa-4aec7cb3c928

    • [Optional] Steps to reproduce →
  • Expected result →

We have received your bug report and will investigate the issue with your DCA bot not sizing up trades as per your settings. Thank you for including the bot URL: Gainium app. We will provide an update shortly.

please check the size of trades as shown in Binance.

moreover the calculation of price deviation in DCA orders seems to be either wrong or being executed wrongly.

I calculated on excel and it comes out to be different / more.

How do you calculate the deviation?

Do you sum the deviations like

  -1% + -2% + -3%
= -6%

or do you convert them to change factors and multiply them

  -1%  * -2%  * -3%
= 0.99 * 0.98 * 0.97
= 0.941094
= -5.8906%

I summed it

Could you export your settings and share it here, so that I don’t have to copy the values of all DCA orders by hand?

(Sorry, you don’t have to anymore. I could copy the bot and do it myself.)

1 Like

I guess it’s done by multiplication.

If we check the example orders, the deviation of the 2nd DCA is shown as

  -0.3% × -0.507%
= 0.997 × 0.99493
= 0.99194521
~ 0.9919
= -0.81%
1 Like


You have a type in 40 order. Bot is not building orders after the order with problem.

I updated validation of field

As for main problem. I’ve indentify calcualtion problem on backend. Fix will be included in next update. You will get notification when it will be deployed.

1 Like