Esecuzione degli Ordini
La latenza di esecuzione è il tempo che intercorre tra la ricezione di un segnale e l'accettazione del relativo ordine da parte dell'exchange o del broker; è composta da analisi del messaggio, controlli di rischio, salti di rete e dall'elaborazione propria della piattaforma (exchange/broker), e determina quanto l'ordine finisce lontano dal prezzo di ingresso previsto.
Un segnale viene quotato nel momento in cui viene scritto. Ogni secondo che passa da quel momento alla vostra esecuzione (fill) è tempo in cui il mercato può muoversi, specialmente sulle coppie crypto volatili e in prossimità di notizie, quindi la latenza si manifesta come slippage e come ingressi mancati quando una zona di prezzo viene superata prima che l'ordine arrivi. La latenza non è un numero unico: la ricezione (lettura e analisi del messaggio) è di solito nell'ordine di pochi ms, mentre l'andata e ritorno dell'ordine verso la piattaforma (exchange/broker) è la parte lenta e dipende dalla piattaforma, dal tipo di ordine e da quante chiamate separate (cambio di leva, ingresso, stop, take-profit) devono essere effettuate.
AlgoVesta pubblica numeri misurati e non cifre di marketing. La ricezione e l'analisi di un webhook o di un messaggio Telegram richiede ben meno di 100 ms. L'intero percorso dell'ordine, incluse l'impostazione della leva, il posizionamento dell'ingresso e la creazione degli ordini di protezione stop-loss e take-profit, è stato misurato end-to-end in circa 4,1 secondi sugli exchange crypto e circa 1,2 secondi su MetaTrader 5 in media; gli ordini forex sulla pagina demo sono registrati da esecuzioni reali e mostrati in una fascia da 0,6 a 1,2 secondi. Gli ordini vengono inviati da server di esecuzione dedicati vicini alle piattaforme anziché dal vostro computer, e il numero di chiamate per ordine è mantenuto fisso in modo che la latenza non aumenti con il numero di segnali. Se un segnale definisce una zona di ingresso, potete scegliere di saltare l'operazione quando il prezzo live ha già lasciato quella zona nel momento in cui l'ordine verrebbe piazzato. Le note sulla misurazione si trovano nella pagina bot TradingView e nella pagina risultati.
Un alert TradingView scatta alle 14:00:00.000 con ETHUSDT a 3.000,00. AlgoVesta lo riceve e lo analizza entro 60 ms, verifica le regole del bot, imposta la leva 5x e invia l'ingresso a mercato; l'exchange conferma l'esecuzione (fill) alle 14:00:02,8 a 3.000,90, e gli ordini di stop e take-profit vengono confermati poco dopo. La differenza dello 0,03% tra il prezzo dell'alert e il prezzo di esecuzione (fill) è lo slippage causato da quei secondi di latenza.