Problema con l'alert “Una volta per barra"
Gli alert sugli indicatori con una frequenza diversa da Una volta per chiusura di barra (ovvero Una volta, Una volta al minuto e Una volta per barra) possono scattare durante la costruzione della barra. Poiché l'HLC (High, Low, Close) cambia durante la costruzione della barra, anche i valori degli indicatori che dipendono dall'HLC possono cambiare. Questo fa sì che l'ora di esecuzione della condizione di attivazione sul grafico non coincida sempre con l'ora di attivazione dell'alert.
Ad esempio, consideriamo due casi comuni:
- l'alert è scattato, ma la condizione non è stata soddisfatta sul grafico
- l'alert è scattato più tardi rispetto al momento in cui la condizione è stata soddisfatta sul grafico.
1) L'alert è scattato, ma la condizione non è soddisfatta sul grafico
Le schermate seguenti mostrano la variazione di HLC e RSI durante la costruzione della barra delle 10:00 in modalità replay. La prima schermata mostra che a un certo punto il valore dell'RSI era inferiore a 30 (cioè c'era un'intersezione del livello 30).
La seconda schermata mostra che al momento della chiusura di questa barra, il valore RSI è salito al di sopra di 30 (cioè non c'è più l'attraversamento del livello 30).
Pertanto, l'alert con la condizione RSI Incrocio 30 sarebbe stato attivato durante il processo di costruzione della barra dalle 10:00, anche se al momento della chiusura della barra potrebbe sembrare che non sarebbe dovuto scattare.
2) L'alert si è attivato più tardi rispetto al soddisfacimento della condizione sul grafico
Le schermate seguenti mostrano la variazione dell'HLC e della BB Lower Band durante il processo di costruzione della barra delle 02:00 in modalità di replay, nonché il livello in cui il valore della Lower Band e l'ombra della barra si intersecano (68840, linea tratteggiata nera).
La prima schermata mostra che durante la costruzione della barra, il valore di chiusura era inferiore al livello 68840 e il valore dell'indicatore era inferiore al valore di chiusura, mentre la barra e l'indicatore non si intersecavano al livello 68840.
La seconda schermata mostra che al momento della chiusura della barra, la chiusura è salita sopra il livello di 68840. Anche il valore dell'indicatore è aumentato, ma poiché il valore del minimo è rimasto invariato (può solo diminuire durante la costruzione della barra), l'indicatore e l'ombra si sono incrociati al livello di 68840.
È importante notare che l'incrocio non si è verificato nel momento in cui il prezzo è sceso al livello di 68840, ma nel momento in cui il valore dell'indicatore è salito a questo livello.
Pertanto, l'alert con la condizione BTCUSD incrocio BB LowerBand si sarebbe attivato durante il processo di costruzione proprio nel momento in cui sia il prezzo che il valore dell'indicatore hanno iniziato a salire. Tuttavia, dopo la chiusura della barra, potrebbe sembrare che l'attivazione sarebbe dovuta avvenire prima (cioè nel momento in cui il prezzo è sceso al livello di 68840).