I've never used any of the Metatrader software packages before but have decided to make the leap and give MT5 (demo - AlpariUK) a try.
I downloaded an EA from the Code Base and put it in the Experts folder. When I re-start or refresh MT5 the EA dosn't show up.
Is this because its only a demo account and has limitations?
Any help much appreciated.
Where the directory of this Expert folder ? If it is in installed directory, then you have to run MT5 with /portable command.
Here's the simple solution : open MetaEditor (press F4 from MT5), click "File" menu and click "Open Data Folder", and then look for MQL5/Expert folder and save your EA there. Double click the EA to open it in MetaEditor, and compile it by pressing F7.
See if the EA appear in MT5.
The biggest issue that I have in getting an EA to be recognized by metatrader 5 is when I am using a windows 7 computer. I am not a windows expert but I understand that for some reason microsoft does not allow files to be copied into the program files directory. I dont have these problems on my windows XP machines. (I have windows XP at the office and windows 7 at home)
To get around this, what I do is open up the metaeditor program from within the metatrader 5 terminal. Under the "File" menu item, click the "open data folder". this gets me to this directory:
This is the directory windows 7 uses for the metatrader 5 user files. It will probably be different for each computer.
In the righthand pane I then click the "MQL5" directory, then the "Experts" directory, then the "Advisors" directory. So I end up with this:
I paste the EA here. If it is mql5 code, I open it up in the metaeditor and compile it. At that point the metatrader terminal will then find it.
This works for me , hopefully it will help you.
Yes the "open data folder" did it.
Thanks very much for you're help
Please enable the necessary setting in your browser, otherwise you will not be able to log in.