For this multi pair bot, the bot didn’t open any safety order for Token/USDT and closed the entire deal at once on the first SL level itself despite having multiple SL levels. What went wrong with the bot?
Even for the above bot, there weren’t any SO filled.
The deal start condition was RSI crossing down. Is jt because of the deal start condition that the bot didn’t behave as expected? (Read this about in some other topic as well)
As it is the crossing above condition doesn’t deliver precise entry points because the bot waits for confirmation on additional candle. Now when crossing down does a slightly better job, the execution fails.
Errors and limitations like this are disrupting the futures trading experience.
For the RSI-7 you use Keep true = 10 so that you get a period of candles. If during the next 10 candles RSI-14 also becomes true, you enter the deal after the current candle has closed, where the crossing happened. That’s the normal behaviour to prevent fake signals but of course, it adds extra time between condition met and deal opened. (I don’t know whether we can find out how often those false signals happen, so that we possibly get an option to choose that an order get directly executed even if the signal has been confirmed? But the backtest wouldn’t be able to do it since they don’t get interbar data.) The safety orders and stop loss orders seem to be intertwined. The last SL even closes the trade before any of the last safety orders can be executed.
For the first bot, there’s only condition, which is RSI crossing down 30. Then it’s a Custom DCA bot, where the first DCA level is only 0.8% from entry order. So, shouldn’t the bot immediately open the first DCA order at 0.8%? It wouldn’t require any RSI crossing down 30 condition because DCA levels are not based on technical indicators.
For stop loss, there are four levels. The first is at 2%, but the position size is only 25%. It’s kept intentionally that way to go on reducing the position size even as DCA orders fill.
The problem seems to be with bot execution as it isn’t executing the desired commands.
Yes, the first bot uses only one RSI which should start a deal regularly. But you also interweaved safety orders and stop loss here. Even though the safety orders are meant to cover a range of 20% your stop losses will have closed your deal after a deviation of 8%.
Yes, I know that. Everything is designed that way intentionally. However, that isn’t the problem. The problem is why the bot closed the entire position at -2% when it should have closed only 25% of it.
Yes, looks like a possibility. However, the safety order at 0.8% also didn’t get placed. This is what concerned me, as it looks like the bot isn’t executing well. I don’t know but may be it’s because of Custom DCA?