Respuesta directa
Una notificación de forex “TDI” no tiene una hora de reloj universal que se aplique a todas las implementaciones. En la práctica, las alertas se envían cuando una regla dentro de la estrategia se evalúa como verdadera, típicamente en momentos específicos como el final de una vela (barra) o cuando se detecta una condición intrabar, según el comportamiento de actualización de datos de la plataforma.
Para responder “cuándo envía notificaciones”, necesitas identificar dos cosas: (1) la condición exacta de disparo de la alerta (por ejemplo, “el cruce ocurre al cierre de la vela” versus “el cruce se detecta intrabar”), y (2) el calendario de evaluación (por ejemplo, por tick, por minuto, o una vez por barra).
Cómo funciona (mecánica)
La mayoría de los flujos de trabajo estilo TDI utilizan el concepto TDI como indicador de entrada y luego aplican lógica adicional para decidir si alertar. Los valores del indicador se actualizan siempre que se actualizan los datos de precio subyacentes, pero las alertas suelen estar condicionadas por reglas como:
- Evaluación al cierre de la vela: el sistema solo verifica condiciones cuando una vela cierra en tu marco temporal elegido (por ejemplo, velas de 15 minutos). Esto hace que el momento de la alerta sea consistente con los límites de las velas.
- Evaluación intrabar: el sistema verifica continuamente mientras se forma una vela. Esto puede causar múltiples momentos de “habría disparado”, seguidos de un resultado final al cierre.
- Lógica de cruce/umbral: las alertas a menudo dependen de eventos como “una línea cruza a otra línea” o “un valor supera un nivel”, y la regla puede especificar si el cruce debe confirmarse al cierre.
Debido a que las plataformas difieren, el mismo evento visual en tu gráfico puede o no producir una alerta al instante. La interpretación más verificable es: las alertas se emiten en el momento en que el código de la estrategia de la plataforma ejecuta sus verificaciones de condición.
Comprobaciones de ejemplo para determinar el momento real
Usa un método de verificación simple que no requiera adivinar:
- Elige un marco temporal y un evento de gráfico conocido. Identifica un evento visible relacionado con el TDI (por ejemplo, un cruce de líneas) en tu gráfico.
- Registra la marca de tiempo del evento del gráfico. Anota si ocurre antes del cierre de la vela o en el límite del cierre.
- Registra la marca de tiempo de la alerta desde la plataforma. Compara el tiempo de la alerta con el tiempo del evento.
- Repite con varias velas. Si las alertas coinciden consistentemente con los cierres de velas, el sistema probablemente está condicionado al cierre de la barra. Si las alertas aparecen durante la vela, es probable que se evalúe intrabar.
Esto responde directamente “cuándo” para tu configuración al vincular las marcas de tiempo de las alertas con el ciclo de vida de las velas en el gráfico.
Limitaciones e incertidumbre (qué puedes y qué no puedes concluir)
Existe incertidumbre porque “TDI” puede referirse a diferentes definiciones de indicador y diferentes reglas de estrategia/alerta. Además, la configuración de la plataforma (fuente de datos, modelo de ejecución y ajustes de alerta) puede cambiar el momento de la alerta sin alterar visualmente el gráfico.
Usar las pruebas fuera de muestra como concepto significa que verificas el comportamiento en ventanas de datos nuevas y no vistas utilizando las mismas reglas de alerta, en lugar de inferir el momento a partir de un segmento del gráfico. Incluso entonces, no puedes inferir la frecuencia futura de alertas o los resultados con certeza; solo verificas cómo se comportó el sistema bajo el conjunto de reglas y el calendario de evaluación definidos.
Si deseas la respuesta precisa para una implementación específica, el único enfoque confiable es confirmar la condición de disparo y el momento de evaluación en la lógica de alerta, y luego verificar contra eventos del gráfico con marcas de tiempo.