Con conocimientos de programacion cero, te da igual, pues de dificultad andan muy muy parejos. Vamos, es que ahora que
mql4 ya tiene POO (Programacion Orientada a Objetos), yo los pondria exactamente igual en dificultad.
Pero no en funcionalidad. Para mql4 tienes muchisimas cosas ya hechas, y para mql5 no tantas, aunque tambien hay muchisimas. Ademas, con algo de conocimientos puedes portar cualquier cosa de un lenguaje a otro solo con dedicarle algo de tiempo.
Tambien debes de tener en cuenta los pros y contras de cada plataforma: MT5 no soporta cortos y largos simultaneamente en el mismo subyacente, pero puedes hacer BT y optis multipar, en MT4 tienes mas control sobre los historicos (puedes cargarlos propios y modificarlos a tu gusto), etc etc
Si me preguntas a mi, mi opinion personal es que en el futuro va a tener mas exito MQL4 que MQL5. Lo de que MT5 no
soporte hedging es su gigantesco punto negativo, por lo que creo que no ha tenido exito, ni lo va a tener a no ser que hagan cambios drasticos...