ForexBestRobots.com

Bróker y ejecución · Compatibilidad del EA

Modelos de ejecución de brókers Forex para EAs: Market Maker, STP, ECN y DMA

Entiende cómo los modelos del bróker, los modos de ejecución de MetaTrader, el enrutamiento de liquidez y las reglas de negociación afectan a un EA.

15 min de lecturaRevisado por el equipo editorial de ForexBestRobots
Diagrama de una orden de un EA que pasa por MetaTrader, el servidor del bróker y los proveedores de liquidezGráfico original de ForexBestRobotsOrientación práctica y consciente del riesgo

La etiqueta de la cuenta importa menos que el recorrido real y medible de cada orden.

Las etiquetas comerciales sirven como punto de partida, pero no explican todo el proceso. Para un Expert Advisor conviene saber cómo se forma el precio, dónde se procesa la orden, qué modo de ejecución usa el símbolo y qué ocurre cuando el precio solicitado deja de estar disponible.

Market Maker, STP, ECN y DMA: qué significan

Un Market Maker puede cotizar el precio al cliente y actuar como contraparte según su política de ejecución. STP suele describir el enrutamiento automático hacia uno o varios proveedores externos. ECN normalmente se refiere a una red electrónica que reúne ofertas de compra y venta, mientras que DMA describe el acceso directo a un mercado o libro de órdenes externo. En el Forex minorista estos términos no se aplican siempre del mismo modo: el contrato de la cuenta y la política de ejecución dicen más que una insignia comercial.

EtiquetaIdea habitualQué debe verificar quien usa un EA
Market MakerEl bróker proporciona el precio y puede internalizar la operación.Requotes, comportamiento del spread, reglas de stops y conflicto de intereses.
STPLas órdenes se enrutan automáticamente hacia fuentes de liquidez.Regularidad del enrutamiento, margen añadido y gestión de rechazos.
ECNSe agregan precios y volumen de distintos participantes.Comisión, volumen mínimo, ejecuciones parciales y profundidad disponible.
DMALa orden llega a un mercado o libro externo bajo reglas definidas.Instrumentos, tipos de orden, política de llenado y posible last look.
ECN no es un certificado automático de calidad

Un EA bien controlado puede funcionar mejor en una cuenta estable y de costes transparentes que en otra con una etiqueta atractiva, pero spreads, rechazos o fills irregulares.

Diferencia el modelo del bróker del modo de ejecución

MT4 puede mostrar modos como ejecución instantánea, por solicitud o a mercado. Estos indican cómo el terminal y el servidor procesan una orden; no demuestran que el bróker sea ECN, STP o Market Maker. Con ejecución instantánea, el precio solicitado puede dejar de estar disponible y generar un requote. Con ejecución a mercado, la operación se llena al precio disponible en el servidor, que puede ser distinto del observado al enviar la solicitud.

Revisa también la especificación del símbolo: spread fijo o flotante, dígitos, tamaño del contrato, Stops Level, paso de lote, volumen máximo, swap y horarios. La lógica del EA puede ser correcta y aun así recibir errores de stops o volumen por parámetros distintos.

La calidad de ejecución se mide; no es un eslogan

Evalúala con una muestra representativa de las horas en las que opera el EA. Registra precio solicitado, precio de ejecución, latencia total, rechazos, requotes, fills parciales y spread de entrada. Separa condiciones normales, rollover, noticias y periodos de baja liquidez. Una sola orden rápida no demuestra consistencia.

PrecioDistribución del slippage

Mide desviaciones positivas y negativas, no solo el promedio.

FiabilidadTasa de rechazo

Separa aperturas, cierres y modificaciones rechazadas.

TiempoLatencia de extremo a extremo

Mide todo el recorrido, no únicamente el ping del VPS.

La importancia depende de la estrategia. Unas décimas de pip pueden ser irrelevantes para una posición H4 y decisivas para un scalper. Un sistema grid también necesita liquidez y margen suficientes cuando activa varias órdenes casi a la vez.

Lista de compatibilidad para un EA

Plataforma y versión del terminal confirmadas
Símbolo, sufijo, dígitos y contrato verificados
Hedging, pendientes y trading automático permitidos
Stops Level y Freeze Level compatibles
Lote mínimo y paso de lote correctos
Spread y comisión medidos en horas activas
VPS cercano al servidor de trading
Pestañas Experts y Journal revisadas

La regulación, la protección del dinero del cliente y los retiros deben comprobarse por separado para la entidad jurídica que abrirá la cuenta. La compatibilidad técnica no sustituye la debida diligencia.

Realiza una prueba controlada antes de operar en real

  1. Usa la misma versión del EA, símbolo, timeframe e inputs previstos para real.
  2. Mantén el riesgo fijo y compara cuentas en la misma franja horaria.
  3. Exporta Experts, Journal e historial; no dependas de capturas.
  4. Compara solicitud y fill, spread, comisión, swap y errores de modificación.
  5. Incluye suficientes operaciones en mercados tranquilos y rápidos.
  6. Al pasar a real, empieza pequeño y confirma que los fills siguen dentro del rango probado.

No optimices el EA alrededor de un feed demo excepcionalmente favorable. Busca condiciones estables que la estrategia pueda tolerar.

Referencias oficiales

MetaTrader documenta su proceso de ejecución y los campos definidos por el bróker en Observación del mercado y Especificación. Combina estos datos con la política de ejecución del bróker.