What is it that I have misunderstood?

If the bot is configured to only use conditions at deal start but not at DCA orders then, of course, the bot doesn’t check any conditions at DCA orders.

Scaled DCA orders are placed at precalculated distances from the price of the start order according to your scaling settings. They don’t check any conditions. For that, you would have to use Technical indicators.