Convertiré tu ea de mql4 a mql5 para metatrader 5
Desarrollador de Expert Advisor para MetaTrader en MQL4, MQL5 y Pine Script
Acerca de este Servicio
Tu EA funciona en MetaTrader 4, pero tu broker se cambió a MT5, o quieres el tester más reciente y más símbolos. Adapto el código para que funcione igual en la nueva plataforma.
POR QUÉ ESTO NO ES COPIAR Y PEGAR
El MQL5 es un lenguaje diferente debajo. OrderSend se convierte en una estructura de solicitud de operación. Las órdenes y las posiciones son objetos separados. Una cuenta de netting combina tus operaciones en una sola posición, una cuenta de hedging no. Los modos de llenado varían según el broker. Un EA que ignora esto compila bien y luego no se comporta como el original.
LO QUE RECIBES
Fuente completa de MQL5 más el archivo compilado
Los mismos nombres de entrada, así tus configuraciones existentes siguen teniendo sentido
Una prueba lado a lado: versión antigua de MT4 contra la nueva de MT5
Una lista escrita de cada comportamiento que tuvo que cambiar y por qué
CÓMO FUNCIONA
Envíame el archivo .mq4 y dime qué tipo de cuenta usas, netting o hedging. Primero reviso el código y te digo de antemano si algo no se puede transferir uno a uno.
No vendo estrategias ni doy consejos de trading. Tú proporcionas el código, yo adapto el software.
Inglés y alemán / Ich spreche Deutsch.
Plataforma:
MT5
•
MT4
Tecnología de desarrollo:
MQL5
•
MQL4
Mi porfolio
FAQ
Traducción automática
¿La versión de MT5 operará exactamente como la de MT4?
Misma lógica, sí. Resultados idénticos, no, y nadie puede prometerlo. MT5 usa datos de tick diferentes, y una cuenta de netting combina posiciones donde MT4 las mantenía separadas. Te muestro ambas pruebas lado a lado para que puedas ver exactamente dónde difieren y por qué.
Solo tengo el archivo .ex4, no el código fuente. ¿Aún así puedes hacerlo?
No. Un archivo .ex4 compilado no puede convertirse de nuevo en código legible, y no decompilo el trabajo de otros. Necesito el código fuente .mq4. Si compraste el EA, pide al vendedor que te lo dé, la mayoría lo entregará, especialmente si explicas que te mudas a MT5.
¿Hablas alemán?
Sí. Podemos discutir todo en alemán, y la documentación así como el informe comparativo los entrego en alemán si lo deseas. La portación implica muchos detalles, y el idioma propio suele ser más preciso.

