Changing pairs on multi pair DCA bot

Edit: I worked out the behaviour - changing a pair means a pair is deleted and then a new one added. When a pair is deleted, the max deal count is reduced by 1, but when a new one is added the count remains the same. Seems like a good behaviour to me, just worth noting.

Just checking what the expected behaviour should be for when you have a multipair DCA bot with 7 pairs, and you swap one of those pairs for a different token.

e.g. all are USDT pairs…
Before - DOGE, PEPE, SUI, SOL, FTM, THETA, NEAR
After - DOGE, PEPE, SUI, SOL, FTM, THETA, ADA

If I now look at my open deals, I see:
Deals - DOGE, SUI, SOL, FTM, THETA, NEAR

When I look at deals that closed since the change above, I see:
PEPE, THETA, THETA, THETA…

So what happened to PEPE? The deal closed, then a THETA closed and immediately started a new one, but neither ADA or PEPE opened.

Does this make sense?

Link the bot

1 Like

The bot will check for all configured currencies that meet the conditions and then either alphabetically or randomly choose which one to use next, depending on your configuration.

https://app.gainium.io/bot/67334f5e36351e3c4a642805

No conditions, just ASAP random select max 7 deals with 7 pairs

BTW I just replaced almost all the pairs to see if that shook it into action.

WOAH, just noticed the max deals has reduced to 3.

So I assume that’s simply a behaviour of deleting a pair and replacing it with another. i.e. the max deal is reduced by 1, but isn’t increased by 1 when another pair is added.

This is fine by me, I’m happy with this behaviour (possibly prefer it), just wanted to know what was happening.

Well, I wouldn’t like such side effects. Especially if something changes without a clear hint. That makes it somehow unpredictable to configure the bot.

Now I know, it’s not an issue. I need to get into habit of rechecking all bot settings when editing a bot