Feeds de MetaTrader 5
Profundidad del mercado, precios finales y ticks en MetaTrader 5.
El MT5 puede tener un modelo de datos de mercado más rico que un flujo de oferta/petición OTC. Defina qué campos de tick y qué tipo de libro realmente necesita un instrumento.
- Una marca puede incluir la oferta, la pregunta, la última y el volumen.
- La profundidad real del intercambio y una escalera de precios OTC no son equivalentes.
- Las instantáneas del libro y los cambios incrementales deben mantenerse sincronizados.
Especifique cada campo
La oferta/pregunta, el último, el volumen, la dirección, las temporadas y los niveles de libros tienen diferentes fuentes y significados.
Identifique el tipo de libro
Confirmar si los clientes ven una verdadera profundidad del proveedor, una profundidad de OTC creada por el corredor o una escalera derivada de la oferta/pregunta.
Verifique las instantáneas
Una instantánea completa es el punto de recuperación después de las reconnecciones, los interruptores y las aberturas de la sesión.
En esta página
MT5 distingue tres precios básicos: oferta, demanda y última. La oferta y la pregunta son los lados ejecutables del mercado; el último es el precio del comercio más reciente. Una ticks también puede llevar volumen y banderas que describen qué campos han cambiado.
Esta distinción es esencial para la especificación de un feeds. Los precios en tiempo real son demasiado vagos para un instrumento de bolsa.
Los datos de OTC y de intercambio son diferentes
Para un símbolo típico de OTC Forex o CFD, la oferta y la pregunta son el flujo principal y los gráficos se basan comúnmente en la oferta.
En el caso de un instrumento de tipo de cambio, la fuente podrá también proporcionar:
- El último precio de comercio;
- volumen y dirección del comercio;
- un libro de pedidos real;
- la sesión abierta, cerrada, alta y baja; y
- datos de referencia, como el tamaño de la marca y la expiración del contrato.
Confirmar qué fuente es propietaria de cada campo y cómo se comporta la plataforma cuando un campo está ausente.
No todas las pantallas de profundidad son liquidez de fuente
MT5 puede mostrar una verdadera profundidad de cambio cuando el corredor la recibe. Un corredor OTC también puede proporcionar su propia profundidad basada en volumen. Si no se proporcionan volúmenes reales, una interfaz de negociación puede mostrar una escalera de precios derivada de la oferta, la pregunta y el paso de precio configurado.
Estos son tres productos diferentes. Describa con precisión en el material y pruebas del cliente.
Imágenes y cambios incrementales
Un feed puede entregar una instantánea completa del libro seguida de cambios. El consumidor no debe aplicar cambios incrementales a un estado desconocido o obsoleto.
Solicitar una nueva instantánea después de:
- pérdida de conexión;
- reinicio del proceso de alimentación;
- el interruptor de fuente;
- apertura de la sesión de cotización; o
- un error de secuencia o estado detectado.
Medir cuánto tiempo tarda en llegar a la cima del libro y la profundidad completa para recuperarse.
Las traducciones afectan más que el nombre del símbolo
Una traducción de MT5 puede renombrar un instrumento fuente y puede cambiar los precios. Si se aplica a un símbolo habilitado para la profundidad, revise cada nivel, no sólo la mejor oferta y pregunta para un nombre, dígitos, tamaño de punto y ajuste consistentes.
Definición de una prueba de aceptación
Para cada tipo de instrumento, comprobar:
- Valores de oferta y de solicitud y sellos de tiempo;
- El último y el volumen de operaciones conocidas;
- actualizar las banderas o los campos modificados;
- el lado del libro, el precio, el volumen y la orden;
- Recuperación de una nueva instantánea;
- comportamiento a través de un límite de sesión; y
- la base de gráfico que los clientes realmente ven.
La documentación pública de la plataforma MetaTrader 5 confirma la distinción entre los datos de precios de cambio y de OTC y el modelo de tendencia de oferta/pregunta/última. El comportamiento del módulo del lado del servidor todavía depende de la construcción e integración del corredor, así que valida en el entorno objetivo.
Un feed adaptado a su configuración
Aparezca el feed con el tipo de instrumento.
Díganos si sus instrumentos solo necesitan Bid y Ask o si también requieren Last, volumen y profundidad. Determinaremos qué debe suministrar el feed.