Un Forex EA no opera un EURUSD abstracto, sino el instrumento exacto que ofrece el bróker conectado. Puede llamarse EURUSD, EURUSD.a o EURUSDm, y sus reglas de volumen, tick y stops pueden cambiar entre cuentas.
Nombre del símbolo
El sufijo suele ser inocuo cuando el EA lee el símbolo del gráfico. Se convierte en un problema si el programa busca un nombre fijo, construye símbolos a partir de texto o calcula el riesgo con supuestos diferentes de la Especificación del contrato.
Un spread anunciado como bajo no confirma que nombres, volumen, ejecución y distancias sean compatibles.
Para revisar el coste de mantener una posición, utiliza la guía sobre swap y rollover en Forex: relaciona la unidad cotizada, el calendario y los asientos en la divisa de la cuenta antes de interpretar el resultado neto.
Para decisiones reproducibles en D1 y H4, consulta el protocolo de velas diarias y hora del bróker: límites, barras cortas del domingo e información finalizada.
Especificación
| Propiedad | Qué revisar | Por qué importa |
|---|---|---|
| Nombre | EURUSD, EURUSD.a, EURUSDm | Que el EA encuentre y opere el instrumento |
| Dígitos / Point | 4/5 dígitos o 2/3 en pares JPY | Conversión de pips, distancias y precios |
| Tamaño del contrato | Unidades de un lote estándar | Riesgo monetario y margen |
| Tick size / tick value | Movimiento mínimo y su valor | Lotaje y cálculo del resultado |
| Lote mínimo / paso | 0,01, 0,1 u otro incremento | Que el volumen calculado sea aceptado |
| Stops Level | Distancia mínima al mercado | Validez de pendientes, SL y TP |
| Sesiones | Horario en que acepta órdenes | Filtros horarios y Market closed |
Comprobar compatibilidad
Abre Observación del mercado
Haz clic derecho sobre el símbolo exacto y selecciona Especificación. No uses valores de otro tipo de cuenta.
Compáralo con los requisitos del EA
Confirma par, periodo, dígitos, lote mínimo, restricciones de cobertura o FIFO, uso de órdenes pendientes y horarios permitidos.
Revisa el cálculo del riesgo
Prueba el lote más pequeño y compara margen y tick value. Una señal correcta con un contrato mal interpretado sigue siendo peligrosa.
Prueba las distancias
En Demo, confirma que pendientes y niveles de protección se aceptan con spread normal y ampliado.
Documenta el entorno
Guarda bróker, servidor, cuenta, símbolo y especificación junto con la versión del EA y el set.
Errores habituales
Regla de trabajo segura
La instalación más segura usa el símbolo real del gráfico y permite que el EA consulte sus propiedades. Si existe un input de sufijo, introduce exactamente el valor documentado, incluida puntuación y mayúsculas. No renombres archivos ni crees gráficos offline salvo indicación expresa.
Verificación Demo
Respeta las unidades de points, pips y ticks
En EURUSD típico de cinco dígitos, Point = 0.00001 y un pip convencional es 0.00010. En un par JPY típico de tres dígitos, Point = 0.001 y un pip es 0.01. Estas convenciones no definen un «pip» universal para metales o índices. Lee el manual antes de convertir distancias de Inputs.
MQL4 documenta MODE_TICKSIZE en points, mientras que SYMBOL_TRADE_TICK_SIZE es un incremento de precio. Para estimar dinero, expresa distancia y tick en las mismas unidades de precio: pérdida por lote = distancia de precio ÷ tamaño de tick × valor del tick. El valor del tick debe ser válido para el símbolo y la divisa actuales.
Valida los incrementos de precio y volumen
Una distancia hipotética de 0.00500, tick de precio de 0.00001 y valor de $1 por lote implican 500 ticks y $500 de riesgo por precio y lote antes de costes. No traslades esos valores a otro contrato. Revísalos para cuentas cent, contratos inusuales y otra divisa de cuenta.
Redondea el volumen hacia abajo al paso permitido entre mínimo y máximo; dos decimales no es una regla universal. Comprueba por separado Stops Level, Freeze Level y el incremento de precio. Si el valor del tick falta, está desactualizado o es incoherente, detén el cálculo y resuélvelo en vez de asumir un valor conveniente.
Consulta las definiciones oficiales de propiedades de símbolos en MQL4.
Los mismos decimales no implican el mismo riesgo monetario
Considere dos contratos hipotéticos de EURUSD en cuentas USD. Ambos tienen un tick de precio de 0.00001, pero el valor del tick por lote es de $1 en A y $0.10 en B. Una distancia de precio de 0.00150 contiene 150 ticks: la pérdida por lote sería de $150 en A y de $15 en B. Copiar el mismo volumen generaría exposiciones monetarias distintas pese a la misma precisión de cotización.
Con un presupuesto ilustrativo de $5 y un incremento permitido de 0.01 lotes, los volúmenes sin redondear serían aproximadamente 0.0333 y 0.3333. Redondeados hacia abajo quedan en 0.03 y 0.33 lotes, con pérdidas por precio de $4.50 y $4.95. No incluyen comisión, deslizamiento ni financiación; los costes pueden exigir menos volumen. También deben permitir la operación el volumen mínimo, los incrementos de precio y el margen.
Son contratos inventados, no especificaciones de un bróker. Verifique el valor real del tick en la divisa de la cuenta y consulte la guía del valor del pip y conversión de divisas antes de trasladar ajustes. Si faltan datos o se rechazan órdenes, siga el diagnóstico de errores del símbolo en vez de suponer un contrato estándar.