No, it is only working on MT4 as the EA is written in .ex4 format only which is usable in MT4 and not MT5. As for results, it is hard to answer for such question as different settings would come out with different results. It is suggested to test on demo only for your best safety, only use it on live account later when you think you are confident that your settings are working well for you. Some say it it very good, some say it is not good, therefore, the best is to test it for yourself to see how it works for you. Whatever you do, just try to manage your risks properly and avoid using a lot size that is too large and too risky for you, and when the market is moving against you, there could be a greater chance that you could survive and not get your account blown up easily. That's all I could say for any EA. Wish you all the best in your testing. Be safe and keep safe at all times. Take care and God bless.