Feeds de MetaTrader 5

Cómo MetaTrader 5 filtra y verifica las cotizaciones entrantes.

MT5 puede filtrar los ticks entrantes con controles de distancia de precio y de dispersión, o marcar una brecha sin eliminarla. Esos son guardias de plataforma, no validación de fuente.

  • Los niveles de distancia crean un canal de aceptación por símbolo.
  • Los límites de diferenciación rechazan las cotizaciones bidireccionales no válidas.
  • El modo de hueco marca movimientos inusuales sin necesariamente eliminar la ticks.

Use las unidades del símbolo

Cada nivel se interpreta en puntos de plataforma, por lo que los dígitos y el tamaño de los puntos son parte de la política.

Conozca las excepciones

La profundidad, los datos de tipo de intercambio, los ticks manuales/API y la primera tick después de un descanso pueden seguir diferentes reglas.

Conserve los datos originales

Las historias primas y aceptadas son esenciales cuando un escritorio pregunta por qué un precio apareció y otro no.

El filtrado MT5 se configura por símbolo. Evaluará los precios entrantes en función de valores recientemente aceptados y de las normas de dispersión a nivel de símbolos antes de que el flujo llegue a los clientes.

Niveles de precios y distancias

MT5 puede utilizar niveles de distancia graduados con recuentos de confirmación. En términos prácticos:

  • un pequeño movimiento permanece dentro del canal normal;
  • un movimiento más grande puede requerir cotizaciones repetidas antes de que el canal lo siga; y
  • un movimiento extremo puede ser descartado.

Los valores están en puntos de plataforma. Revise siempre los números, el tamaño del punto, el spread normal, la volatilidad del mercado y la cadencia de cotizaciones.

Una moneda principal, un índice de acciones y una criptomoneda rara vez deberían heredar los mismos ajustes numéricos sin pruebas separadas.

Límites de dispersión

Los controles mínimos y máximos de spread pueden rechazar una cotización bidireccional de OTC cuya relación oferta/pregunta está fuera del rango permitido. Son útiles para capturar diferencias cruzados, negativas o increíblemente amplias.

No demuestran que ambas partes tengan razón. Una cotización limpia pero obsoleta o mal valorada todavía puede pasar.

El modo de brecha es una señal

Los controles de brechas pueden marcar un movimiento inusual para la lógica de negociación a la baja, al tiempo que permiten que el precio siga siendo visible. Esto es diferente a la filtración que elimina una actualización.

De acuerdo en lo que la bandera debe causarlogging, restricciones de enrutamiento, manejo temporal de solicitudes, o una revisión del operadory probar que completa la ruta. Un umbral configurado sin respuesta operativa es sólo un indicador.

No todos los tipos de datos siguen la misma ruta

Los datos de profundidad de mercado y de tipo de cambio tienen una semántica diferente a la de un flujo de oferta/petición OTC. Las marcas manuales o de API añadidas, los mapas de símbolos y la primera marcas después de una pausa de sesión también pueden seguir diferentes comportamientos de filtración dependiendo del tipo de símbolo y la construcción.

Crear casos de ensayo separados para:

  • actualizaciones ordinarias de las ofertas/peticiones fuera de la bolsa;
  • la primera marca después de una reapertura o apertura de la sesión de cotización;
  • Últimas actualizaciones y volumen;
  • Cambios en la profundidad del mercado;
  • los ticks publicadas manualmente o de forma programática; y
  • un símbolo mapeado a partir de otro nombre de fuente.

Mantener historias crudas y aceptadas

Cuando se habilita el almacenamiento de precios en bruto, comparar el flujo de entrada con las señales aceptadas y la salida visible para el cliente. Mantenga la configuración activa del filtro con la evidencia, incluida cualquier traducción o cambio de oferta/petición en el feed.

Qué filtración no puede decidir

MT5 filtra un flujo de símbolos. No pueden determinar que otro lugar no esté de acuerdo, que un proveedor haya trazado el contrato equivocado o que un precio aparentemente normal se haya congelado.

Usar hacia arriba protección de cotizaciones para los controles de fuente cruzada y de entrada obsoleta, mantenga el filtrado de MT5 como la capa final específica de la plataforma.

Un feed adaptado a su configuración

Separe el filtrado de la plataforma de la calidad del feed.

Envía un símbolo cuyas ticks se filtran inesperadamente. Explicaremos qué cheques pertenecen a la corriente ascendente y cuáles a la MT5.