Hi NadeemUmar (and any future readers)...
To Run MT4 on Mac OS X (for me) you have several options: Parallels or VMWare Fusion for Mac, which creates a second environment on your mac, which you then install windows XP or similar, then install the windows version of MT4. Secondly you can use CrossOver XI or Wine for Mac, which creates a 'wrapper' around the windows software, I've had zero success using the wine app, after several attempts.
The third option which has just become available and hopefully all brokers take this up, is that several brokers are now offering their own MT4 for Mac versions, a quick google of MT4 for mac will list a few brokers.
I've asked my broker when they're releasing theirs!
Hope this helps.