Alex HAS answered this many times my friend.
I like that this EA bases its SL and TP on the indicators.
When you set a hard SL or TP on your chart the broker can see that.
I assure you that trades will hit SL and TP, it just won't be obvious to your broker when it will happen.
There are a lot of cases of brokers manipulating the system to make sure you hit SL, but if they can't see it then they can't do it.
Alex, please don't change a thing.
I am almost there to start with my live account, just having a little trouble setting up with my broker.
That sound you hear is God laughing as he hears traders say "I know for sure what way the market is going".