MQ4, EX4, MQ5 y EX5: ¿qué estás comprando?

MQ4 y MQ5 son archivos fuente editables para los entornos MT4 y MT5 respectivamente. EX4 y EX5 son programas compilados. Un archivo SET almacena configuraciones de entrada; no es el código fuente de la estrategia. Consulte la lista de archivos antes de comprar un paquete de “código fuente de EA”.

Las extensiones de archivo de un vistazo

Archivos comunes en una entrega de EA
ArchivoPapel¿Estrategia editable?
. mq4Fuente MQL4, normalmente dirigida a MT4Sí, donde se incluye esa lógica
. ex4Programa MT4 compiladoNo se proporcionó texto fuente
. mq5Fuente MQL5, orientada a MT5Sí, donde se incluye esa lógica
. ex5Programa MT5 compiladoNo se proporcionó texto fuente
. mqhFuente o declaraciones incluidasDepende de su contenido
. setValores de entrada guardadosNo; solo configuraciones

MetaQuotes describe la compilación como la producción de un ejecutable a partir del archivo o proyecto fuente principal; Los archivos compilados se pueden distribuir sin esa fuente. Ver Referencia de compilación de MetaEditor y el Estructura de carpetas de la aplicación.

Un archivo fuente no siempre es el proyecto completo

Imagina una entrega con Robot. mq5 y Robot. ex5. La fuente contiene una inclusión que hace referencia a una biblioteca privada desaparecida. Tiene texto editable, pero es posible que no tenga todo lo necesario para crear el programa. Este ejemplo hipotético explica por qué "fuente incluida" e "implementación editable completa" deben marcarse por separado.

Solicite un inventario que separe las fuentes, los indicadores personalizados, las bibliotecas compiladas, las DLL, los archivos de datos y los ajustes preestablecidos opcionales. Pregunte también qué dependencias se pueden inspeccionar y cambiar. Una dependencia proporcionada solo como binario puede seguir siendo un límite alrededor de parte de la lógica incluso cuando el archivo principal es editable.

Renombrar no es conversión

Cambiar una extensión EX4 a EX5 no traslada un programa. MQL4 y MQL5 tienen diferencias en su idioma y en sus interfaces de ejecución; MetaQuotes mantiene un Referencia de migración. Un puerto genuino necesita la fuente relevante, una adaptación deliberada y pruebas del comportamiento resultante.

De manera similar, guardar un archivo compilado con una extensión MQ5 no crea una fuente legible. Al comparar ofertas, pregúntele al vendedor qué archivo puede abrir en MetaEditor y qué puede compilar usted mismo. Mantenga esa pregunta separada de cualquier afirmación sobre similitud con otro producto.

Seguimiento de fuente, binario y configuración juntos

Proporcione a cada prueba un pequeño registro: versión fuente, archivo compilado, fecha de compilación y archivo de configuración. Un nombre de archivo familiar no es un identificador de versión confiable porque puede reutilizarse. Después de cambiar la fuente, asigne al experimento un nombre distinto y conserve el paquete anterior.

No asuma que un archivo SET antiguo sigue siendo apropiado después de cambiar las entradas. Compare nombres de entrada, unidades y valores predeterminados. Una entrada denominada "distancia" podría utilizar puntos, ticks o un monto de precio; copiar el mismo número entre implementaciones puede cambiar su significado.

Una verificación de entrega que realmente puedes realizar

  1. Haga coincidir el inventario entregado con la descripción del producto.
  2. Abra la fuente principal e inspeccione sus dependencias.
  3. Compile utilizando la plataforma y el entorno documentados.
  4. Confirme que el nuevo archivo compilado pertenece a esa compilación.
  5. Cargue la configuración documentada y ejecute una pequeña prueba.

Estas comprobaciones establecen lo que recibió y si puede trabajar con él. No establecen calidad comercial ni permiso para redistribuirla. Para las preguntas comerciales, utilice el Lista de verificación de compra de código fuente; Para conocer los pasos prácticos de construcción, continúe compilando un proyecto MQ5.

Volver arriba

Inspeccionar los proyectos de origen.

Revise la versión entregada, la guía de entrada y el alcance de las pruebas documentadas para cada paquete.

Quantum Titan MT5The Gold Reaper MT5

Carrito

Una licencia de uso personal por proyecto. Cada proyecto solo se añade una vez.

Tu carrito está vacío

Elige un proyecto de código fuente para empezar.

Seguir comprando