Eso depende de algunas cosas.
- ¿Su agente soporta MT5? Si no, ¿estarías dispuesto a cambiar de corredor?
- ¿Desea intercambiar (quizás en el futuro) más que solo forex? Si es así, solo MT5 es una opción.
A continuación, algunas cosas para reflexionar:
3. MT4 todavía tiene especialmente en forex una base de usuarios más grande. Eso significa más indicadores y estrategias disponibles de forma gratuita o para la venta.
4. Sin embargo, MT5 es obviamente el camino del futuro. ¿Por qué? Porque el proveedor detrás de él ha invertido mucho en él y lo ha promocionado en gran medida. Como siempre en estos escenarios, traerán menos y menos actualizaciones en MT4. (compare Microsoft y soporte para versiones anteriores de Windows).
- ¿Cuándo fue la última vez que aprendiste algo (sobre ti) que te llevó a pensar menos de ti mismo?
- ¿Dónde está el descubrimiento por Ed Boyden de que “los mecanismos moleculares utilizados para almacenar una memoria están determinados por el contenido que se debe aprender” publicado?
- ¿Cuál es la mejor manera de contabilizar una startup del Reino Unido que trata principalmente con pagos electrónicos?
- ¿Cuál es una manera fácil de aprender a entrenar perros?
- ¿Qué (si algo) aprendes de los libros de texto de matemáticas basados en pruebas?
5. MQL5 se basa en C ++, que es el estándar de facto para la programación de aplicaciones financieras.
MQL4 es un lenguaje propietario solo para MT4 y, por lo tanto, es muy limitado y una “calle sin salida”.
6. MQL5 es técnicamente mucho más avanzado que MQL4, lo que significa un ciclo de desarrollo más rápido (= le lleva menos tiempo escribir un asesor experto o un indicador).
Si usted es completamente nuevo en la programación, no empezaría con ninguno de ellos, sino que obtendría una comprensión básica de la programación (hay un montón de información gratuita disponible en la red). Busque cursos básicos que expliquen cosas como “variables de memoria,” un bucle “, estructura del programa, etc.
Creo que al menos te llevará medio año (suponiendo que puedas trabajar solo medio tiempo) para obtener un nivel básico de conocimiento de MQL4 o 5 antes de poder programar un EA de nivel medio complicado, probablemente más. Si no se divierte en aprenderlo usted mismo, considere la posibilidad de subcontratar el trabajo de codificación a los desarrolladores. Muchos ofrecen sus servicios de los foros MT4 / 5.
¡Buena suerte!