This is about programming but this is the most approprite forum.
Only got MT4 up and running in Ubuntu Linux! I am too paranoid using windows nowadays with the numerous trojans/hackers/backdoors/rootkits and after wasting about 2 hours downloading XP Again (!) Due to AVG which is the most powerful antivirus appliions I eventually got pissed off with it all.
If anybody wishes to understand heres a fast how-to:
1. Install wine (sudo apt-get install wine), or install it from your package manager
2. Copy MFC42.dll from c:\windows\system32 from your windows computer onto /home/(your username)/ /.wine/ /drive_c/ /windows/system32
3. Pick your MT4 installer from your broker
4. Open a terminal and type wine mt4installer.exe
5. Once its set up you can run it anytime by opening a terminal and typing
Inserted Code #wine /home/(your username)/.wine/ /drive_c/Program Files/(your broker)/terminal.exe
Don't overlook the inverted commas!