First of all, thank you for your work. I want to talk about a few problems I see.
1) I think the control signal: "Only previous closed bar" part does not work. When he sees the signal in the previous bar, he needs to enter the transaction, but he does not.
2) maximum simultaneous sell-buy positions. Here, if the transaction is TP or SL, the counter is reset, looks back again and if there is an arrow, it opens the transaction again. There must be a limitation there. Otherwise, when fast TP-SL is performed, it means opening a transaction again immediately. Consider 1 hour, 4 hour candles.