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.
| Etiqueta | Idea habitual | Qué debe verificar quien usa un EA |
|---|---|---|
| Market Maker | El bróker proporciona el precio y puede internalizar la operación. | Requotes, comportamiento del spread, reglas de stops y conflicto de intereses. |
| STP | Las órdenes se enrutan automáticamente hacia fuentes de liquidez. | Regularidad del enrutamiento, margen añadido y gestión de rechazos. |
| ECN | Se agregan precios y volumen de distintos participantes. | Comisión, volumen mínimo, ejecuciones parciales y profundidad disponible. |
| DMA | La orden llega a un mercado o libro externo bajo reglas definidas. | Instrumentos, tipos de orden, política de llenado y posible last look. |
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 ejecuciones irregulares.
Use las comprobaciones para elegir bróker sobre la cuenta concreta, no solo sobre la etiqueta ECN o STP. Después mida deslizamiento, latencia y recotizaciones con solicitudes comparables; el nombre del modelo no demuestra la calidad de ejecución.
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 recotización. 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, recotizaciones, ejecuciones parciales y spread de entrada. Separa condiciones normales, rollover, noticias y periodos de baja liquidez. Una sola orden rápida no demuestra consistencia.
Mide desviaciones positivas y negativas, no solo el promedio.
Separa aperturas, cierres y modificaciones rechazadas.
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
La regulación, las normas sobre los fondos de los clientes y las condiciones de retirada deben comprobarse por separado para la entidad jurídica con la que se abrirá la cuenta y la jurisdicción aplicable. La compatibilidad técnica no sustituye la debida diligencia sobre la empresa que mantiene la cuenta.
Realiza una prueba controlada antes de operar en una cuenta real
- Usa la misma versión del EA, símbolo, marco temporal e inputs previstos para real.
- Mantén el riesgo fijo y compara cuentas en la misma franja horaria.
- Exporta Experts, Journal e historial; no dependas de capturas.
- Compara solicitud y ejecución, spread, comisión, swap y errores de modificación.
- Incluye suficientes operaciones en mercados tranquilos y rápidos.
- Al pasar a una cuenta real, empieza con un tamaño reducido y confirma que las ejecuciones siguen dentro del rango probado.
No optimices el EA alrededor de un feed demo excepcionalmente favorable. Busca condiciones estables que la estrategia pueda tolerar.
Distingue la ejecución externa del registro minorista de MT4
Un bróker puede enrutar o agregar liquidez externamente sin mostrar cada ejecución subyacente en el terminal minorista. El historial MT4 por sí solo no demuestra quién aporta liquidez, un centro de ejecución concreto ni la ausencia de intervención del bróker. Tampoco una etiqueta ECN o STP establece cómo se procesa cada orden en cada cuenta.
Si importa la ejecución parcial, pregunta cómo se refleja en esta cuenta: tickets, volumen restante, precios y comisiones. No supongas que una ejecución parcial externa aparece como el mismo evento en la plataforma minorista ni que el EA la admite automáticamente.
Haz preguntas que permitan verificar las condiciones
- ¿Qué entidad legal es la contraparte contractual y qué política de ejecución se aplica?
- ¿Qué modo de ejecución y tipos de órdenes admite este símbolo y esta cuenta?
- ¿Cómo se gestionan cambios de precio, rechazos, timeouts y órdenes de protección?
- ¿Qué registros explican una ejecución disputada y cómo se revisa?
Guarda las respuestas junto a ejecuciones observadas, códigos de rechazo y costes. Un ping bajo solo mide parte del recorrido; no acredita un modelo de negocio ni garantiza un precio. Evalúa contrato y muestra operativa como evidencias distintas.
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.