I am currently trading on Profiforex, and I have tested alot of EA’s on their platform. They worked fine for me. Profiforex allows all kinds of EA’s according to their client agreement, and I have found this to be true. I like this broker alot because the execution speed is superb, which makes me very comfortable running an EA on their platform. Here is a link to their main Website:
I definitely agree with you, this do well on all you have said. I have been with them for a while now and things have been going on just fine for me. You can withdraw your money with ease, and problems are given attention when you bring them to their notice. If he really can, he should check them out.