Quando invia le notifiche forex il TDI?
Risposta diretta
Un avviso forex “TDI” non ha un orario universale valido per tutte le implementazioni. Nella pratica, gli alert vengono inviati quando una regola all’interno della strategia risulta vera — tipicamente in momenti specifici come la fine di una candela (bar) o quando viene rilevata una condizione intrabar — in base al comportamento di aggiornamento dei dati della piattaforma.
Per rispondere alla domanda “quando vengono inviate le notifiche”, è necessario identificare due elementi: (1) la condizione esatta che attiva l’avviso (ad esempio, “l’incrocio avviene alla chiusura della candela” rispetto a “incrocio rilevato intrabar”), e (2) la pianificazione di valutazione (ad esempio, per tick, per minuto o una volta per bar).
Come funziona (meccanica)
La maggior parte dei flussi di lavoro basati sul TDI utilizza il concetto di TDI come indicatore di input, quindi applica una logica aggiuntiva per decidere se inviare un avviso. I valori dell’indicatore si aggiornano ogni volta che vengono aggiornati i dati dei prezzi sottostanti, ma gli alert sono solitamente condizionati da regole come:
- Valutazione alla chiusura della barra: il sistema verifica le condizioni solo quando una candela si chiude sul timeframe scelto (ad esempio, candele da 15 minuti). Questo rende la tempistica degli alert coerente con i confini delle candele.
- Valutazione intrabar: il sistema verifica continuamente mentre una candela si sta formando. Questo può causare più momenti in cui “sarebbe stato attivato”, seguiti da un risultato finale alla chiusura.
- Logica di soglia/incrocio: gli alert spesso dipendono da eventi come “una linea incrocia un’altra linea” o “un valore supera un livello”, e la regola può specificare se l’incrocio deve essere confermato alla chiusura.
Poiché le piattaforme differiscono, lo stesso evento visivo sul grafico potrebbe o meno produrre un avviso immediatamente. L’interpretazione più verificabile è: gli alert vengono emessi nel momento in cui il codice della strategia sulla piattaforma esegue i controlli delle condizioni.
Verifiche di esempio per determinare la tempistica reale
Utilizza un semplice metodo di verifica che non richieda supposizioni:
- Scegli un timeframe e un evento grafico noto. Identifica un evento visibile relativo al TDI (ad esempio, un incrocio di linee) sul tuo grafico.
- Registra il timestamp dell’evento grafico. Nota se si verifica prima della chiusura della candela o al suo limite.
- Registra il timestamp dell’alert dalla piattaforma. Confronta l’orario dell’alert con l’orario dell’evento.
- Ripeti con diverse candele. Se gli alert corrispondono sempre alla chiusura delle candele, il sistema è probabilmente condizionato alla chiusura. Se gli alert appaiono durante la formazione della candela, è probabilmente valutato intrabar.
Questo risponde direttamente a “quando” per la tua configurazione, collegando i timestamp degli alert al ciclo di vita delle candele del grafico.
Limitazioni e incertezze (ciò che si può e non si può concludere)
Esiste incertezza perché “TDI” può riferirsi a diverse definizioni di indicatore e diverse regole di strategia/alert. Inoltre, le impostazioni della piattaforma (fonte dati, modello di esecuzione e impostazioni degli alert) possono modificare la tempistica degli alert senza cambiare visivamente il grafico.
Utilizzare il concetto di test fuori campione significa verificare il comportamento su nuove finestre di dati mai viste usando le stesse regole di alert, piuttosto che dedurre la tempistica da un singolo segmento del grafico. Anche in questo caso, non è possibile dedurre con certezza la frequenza futura degli alert o i risultati; si verifica soltanto come il sistema si è comportato in base al set di regole definito e alla pianificazione di valutazione.
Se desideri una risposta precisa per una specifica implementazione, l’unico approccio affidabile è confermare la condizione di attivazione e la tempistica di valutazione nella logica dell’alert, quindi verificarla rispetto agli eventi del grafico con timestamp.