metatrader 4 is a good software for new traders. because it provide easy access. on other hand metatrader 5 is the latest software and is realy a tough work to learn it. it will spend more time to learn it as compare to metatrader 4 software. it has hadr comunications and codes to communicate with forex market.