If you are going to use MT4 take care because sometimes they can hunt your SL, e.a. specially drive price in that direction in order to close your order and then come back, there are some hidden features available to brokers which have it on MT4 manager
I think the best is to create some kind of bot using the API or that QT thing