Tradovate

Avviso di sincronizzazione Tradovate e differenze di esecuzione (conto finanziato vs demo)

Un conto si chiude sullo stop una frazione di secondo prima dell'altro, gli ingressi arrivano con un tick di differenza, oppure un avviso di sincronizzazione lampeggia per un secondo. Ecco perché succede e quando uno scarto merita davvero un ticket di supporto.

Verificato dal Trading Systems Team di PickMyTrade Ultimo aggiornamento
· Lettura di 8 minuti
Modulo posizioni di Tradovate che mostra un conto chiuso mentre un secondo conto resta brevemente aperto dopo uno stop

Eseguite lo stesso trade su un conto Tradovate finanziato e su uno demo abbastanza a lungo e prima o poi lo noterete: un conto si chiude sullo stop una frazione di secondo prima dell'altro, i prezzi di ingresso arrivano con un tick di differenza, oppure un “avviso di sincronizzazione” lampeggia perché le due posizioni non coincidono per un secondo. È la cosa che preoccupa di più i trader quando gestiscono più conti, e quasi sempre non c'è in realtà nulla di rotto. Le differenze di esecuzione che si osservano tra un conto Tradovate finanziato e uno demo derivano da code di simulazione indipendenti per singolo conto, non da un copiatore difettoso. Di seguito trovate cosa sta realmente accadendo, quando uno scarto ridotto è normale e i rari casi in cui una desincronizzazione merita davvero un ticket di supporto.

Checklist rapida per avvisi di sincronizzazione e differenze di esecuzione

  • Uno scarto di 1–2 tick o millisecondi tra i conti, normale tempistica di simulazione, nessuna azione necessaria.
  • Uno stop che scatta “a distanza di secondi” su due conti, previsto; ogni conto viene eseguito in modo indipendente.
  • Un avviso di sincronizzazione che si risolve da solo entro uno o due secondi, normale; gli stati delle posizioni si riallineano non appena entrambe le esecuzioni sono completate.
  • Un conto chiuso mentre l'altro resta brevemente aperto, normale durante movimenti rapidi; basta confermare che entrambi si chiudano poco dopo.
  • Una discrepanza di prezzo rilevante (molti tick o punti), un ordine mancante o una desincronizzazione che non si risolve mai, da approfondire; raccogliete screenshot e contattate il supporto.
  • Ogni conto su una connessione stabile e a bassa latenza, la leva più importante che potete controllare per mantenere gli scarti minimi.

Cosa significano davvero l'“avviso di sincronizzazione” e le differenze di esecuzione

Un avviso di sincronizzazione è semplicemente un avvertimento che, per un breve istante, lo stato di posizione o di ordine su un conto non corrisponde a quello degli altri conti del vostro gruppo di copia. Lo vedrete più spesso in prossimità di ingressi e uscite, nell'istante in cui un conto ha già eseguito e l'altro è ancora indietro di qualche millisecondo. Non appena entrambe le esecuzioni si stabilizzano, gli stati si riallineano e l'avviso scompare.

Le differenze di esecuzione sono la versione concreta dello stesso fenomeno: il prezzo di ingresso o uscita sul Conto A si trova a uno o due tick da quello del Conto B, oppure uno stop-loss viene eseguito in un momento leggermente diverso su ciascun conto. Questo accade anche se il vostro copiatore ha inviato entrambi gli ordini quasi contemporaneamente.

Il motivo principale è che quasi tutti i conti prop firm finanziati collegati tramite Tradovate, e tutti i conti demo, operano all'interno di un ambiente di simulazione che riproduce le condizioni reali di mercato. Tradovate mantiene i trade di valutazione e finanziati all'interno del proprio ambiente simulato, e tale simulazione elabora ciascun conto in modo indipendente. Due ordini inviati nello stesso millisecondo finiscono comunque in code separate e vengono eseguiti separatamente. Si tratta di un comportamento di mercato realistico riprodotto per singolo conto, non di un errore della piattaforma né di un malfunzionamento del copiatore.

Le principali cause delle differenze di esecuzione su Tradovate (finanziato vs demo)

1. Code di simulazione indipendenti per conto

Questa è la causa principale di quasi ogni avviso di sincronizzazione. Anche quando il vostro copiatore invia entrambi gli ordini contemporaneamente, la simulazione di Tradovate assegna a ciascun conto una propria posizione in coda. I tempi di esecuzione possono differire di millisecondi o di un tick, quindi un conto esegue leggermente prima dell'altro. Su uno stop, ciò significa che un conto può chiudersi mentre l'altro resta aperto per un breve istante prima di raggiungerlo.

Modulo posizioni di Tradovate che mostra un conto chiuso mentre un secondo conto resta brevemente aperto dopo uno stop

2. Il ritardo di invio in millisecondi nel copy trading

Un copiatore rileva l'esecuzione del conto master, quindi invia l'ordine al conto follower. Questo ciclo di rilevamento e invio si misura in millisecondi, ma in un mercato veloce bastano pochi millisecondi perché il prezzo si muova di un tick tra l'esecuzione del leader e quella del follower. Questo è intrinseco a qualsiasi copiatore di trade su qualsiasi insieme di conti: ordini identici possono eseguirsi diversi pip prima o dopo su un secondo conto, perché i tick raramente arrivano esattamente nello stesso istante.

3. Volatilità di mercato e bassa liquidità

Più il mercato è veloce e più sottile è il book, più si allarga lo scarto normale. Durante le finestre di alta volatilità, come una pubblicazione di dati macro, l'apertura della sessione cash o un'inversione rapida, uno stop può scivolare di uno o due tick su ciascun conto, e i due conti possono scivolare di importi diversi. Questo è previsto e aumenta con la volatilità; non è prova di un malfunzionamento. Lo slippage esatto varia in base a strumento, sessione e società, quindi verificate le regole e la politica di esecuzione attuali della vostra società.

Dashboard di copy trading di PickMyTrade che mostra un avviso di sincronizzazione temporaneo mentre gli stati di posizione di due conti si riallineano

4. I modelli di esecuzione demo e finanziato non sono identici

Un conto demo puro utilizza denaro virtuale con esecuzioni simulate e nessun capitale reale a rischio, quindi le sue esecuzioni possono essere leggermente più favorevoli rispetto alla realtà. Anche un conto prop finanziato è simulato, ma è calibrato per riprodurre più fedelmente le condizioni reali secondo le regole di rischio della società. Poiché i due modelli sono calibrati in modo diverso, lo stesso trade può eseguirsi leggermente meglio sul demo rispetto al conto finanziato, un ulteriore motivo per cui compaiono piccole differenze costanti tra i due.

5. Latenza e qualità della connessione

Se un conto instrada su una connessione più lenta o meno stabile rispetto agli altri, il suo invio arriva più tardi e le sue esecuzioni si allontanano maggiormente dal gruppo. Questa è l'unica causa che controllate direttamente. Eseguite ogni conto dallo stesso ambiente stabile a bassa latenza e manterrete lo scarto il più piccolo possibile.

Come distinguere il “normale” da un problema reale: passo dopo passo

1

Misurate lo scarto effettivo su un singolo evento

Aprite il report Ordini/Esecuzioni su ciascun conto e confrontate gli orari e i prezzi di esecuzione per lo stesso trade. Se osservate uno scarto di tempo di esecuzione nell'intervallo da millisecondi a secondi e uno scarto di prezzo di circa uno o due tick, si tratta di normale tempistica di simulazione. Fermatevi qui, non c'è nulla che non va.

2

Confermate che i conti si risincronizzano

Osservate le posizioni dopo l'evento. Un avviso di sincronizzazione sano si risolve entro uno o due secondi non appena entrambe le esecuzioni sono completate, e i due conti finiscono piatti (o entrambi in posizione) poco dopo. Se l'avviso compare, scompare e i conti tornano a coincidere, il copiatore sta facendo esattamente ciò che deve fare.

3

Segnalate solo scarti ampi, mancanti o persistenti

Approfondite una discrepanza di prezzo rilevante (molti tick o punti interi di differenza), un ordine che non scatta mai su un conto o che risulta mancante, oppure una desincronizzazione persistente che non si riallinea mai. Raccogliete screenshot dei report Ordini/Esecuzioni di entrambi i conti con gli orari, annotate strumento e ora, e contattate il supporto. Tenete pronti i dettagli della connessione e del conto in modo che il problema possa essere ricostruito.

Report di esecuzione ordini di Tradovate che mostra lo stesso trade eseguito con un tick di differenza su due contiConti Tradovate in esecuzione su una configurazione stabile a bassa latenza per ridurre al minimo le differenze di esecuzione nel copy trading

Tabella di risoluzione dei problemi

Cosa osservate Cosa significa Cosa fare
Avviso di sincronizzazione che si risolve in ~1–2 secondiGli stati di posizione sono differiti brevemente mentre entrambe le esecuzioni si stabilizzavanoNulla, si risincronizza automaticamente
Prezzo di ingresso/uscita con uno o due tick di differenzaCoda indipendente per conto più il ritardo di invio in millisecondiNulla, tempistica di simulazione prevista
Lo stop chiude un conto secondi prima dell'altroOgni conto viene eseguito in modo indipendente nella simulazioneConfermate che entrambi si chiudano poco dopo; altrimenti nessuna azione
Il demo esegue leggermente meglio del finanziatoDemo e finanziato usano modelli di esecuzione calibrati in modo diversoPrevisto; confrontate lordo su lordo, non tick su tick
Gli scarti si allargano durante notizie/mercati velociMaggiore volatilità significa slippage normale più ampio per contoRiducete la size intorno alle notizie; resta normale
Un conto è sistematicamente in ritardo rispetto al gruppoLa connessione o la latenza di quel conto è peggioreSpostate tutti i conti su una configurazione stabile a bassa latenza
Discrepanza ampia di più tick o puntiNon è tempistica normaleFate screenshot di entrambe le esecuzioni, contattate il supporto
Ordine mancante su un contoPossibile ordine perso, non normaleRiconciliate le posizioni, raccogliete prove, contattate il supporto
Le posizioni non si riallineano mai (desincronizzazione persistente)Non normaleChiudete manualmente se necessario, poi segnalate con screenshot

Come prevenirlo con PickMyTrade

Non potete eliminare la tempistica di simulazione, ma potete mantenere gli scarti il più piccoli possibile ed eliminare l'incertezza su se una differenza sia “normale”. PickMyTrade instrada gli alert di TradingView direttamente a ogni conto Tradovate collegato, cosicché l'intero gruppo operi da un'unica fonte di verità:

  • Instradamento degli alert da un'unica fonte, un segnale TradingView si distribuisce a tutti i conti, senza reinserimento manuale né accumulo di ritardo dovuto al rilevamento del leader.
  • Convalida di quantità e simbolo, blocca gli ordini che supererebbero i limiti prima che vengano inviati, cosicché una “differenza” non è mai un ordine rifiutato mascherato.
  • Filtri di entitlement e rischio, rispetta i limiti della prop firm e lo stato dell'accordo sui dati su ciascun conto, riducendo i falsi allarmi che sembrano desincronizzazioni.
  • Instradamento sicuro rispetto ai rate limit, distribuisce il flusso degli ordini in modo che nulla rimbalzi contro i limiti di richieste di Tradovate durante i picchi.
  • Sincronizzazione multi-conto, replica la stessa istruzione su ogni conto e mostra un avviso di sincronizzazione chiaro solo quando gli stati differiscono realmente.

Basta indovinare gli scarti di esecuzione

Instradate un alert di TradingView verso ogni conto Tradovate e lasciate che PickMyTrade mantenga l'intero gruppo operativo da un'unica fonte di verità.

Avvia la tua prova gratuita di 5 giorni

Domande frequenti

Perché ciascun conto viene eseguito nella propria coda di simulazione indipendente. Anche quando entrambi gli ordini vengono inviati nello stesso millisecondo, finiscono in code separate e vengono eseguiti separatamente, quindi i prezzi di ingresso e uscita possono differire di uno o due tick. Questo è normale.

No. Un avviso di sincronizzazione indica solo che gli stati di posizione di due conti differiscono momentaneamente, di solito perché uno ha eseguito qualche millisecondo prima dell'altro. Se si risolve entro uno o due secondi e i conti tornano ad allinearsi, tutto funziona correttamente.

Quasi certamente no. Gli stop vengono eseguiti in modo indipendente per ciascun conto, quindi uno può scattare secondi prima dell'altro, specialmente in un mercato veloce. Finché entrambi i conti si chiudono poco dopo, questo è il comportamento previsto.

Uno scarto dell'ordine di uno o due tick nel prezzo e da millisecondi a secondi nella tempistica è normale, e aumenta con la volatilità. Le discrepanze ampie di più tick o punti interi, gli ordini mancanti o gli scarti che non si risolvono mai meritano di essere approfonditi. Le tolleranze esatte variano in base a società e strumento, quindi verificate le regole attuali della vostra società.

Per le valutazioni e la maggior parte dei conti finanziati, i trade restano all'interno dell'ambiente simulato di Tradovate, che riproduce le condizioni reali secondo le regole di rischio della società. Proprio questa simulazione è il motivo per cui le esecuzioni vengono calcolate per conto e possono differire leggermente da un conto all'altro.

I conti demo puri utilizzano denaro virtuale ed esecuzioni simulate senza alcun rischio reale di slippage, quindi possono eseguire in modo leggermente più favorevole. I conti finanziati sono calibrati per riprodurre più fedelmente le condizioni reali, quindi lo stesso trade può eseguire lì leggermente peggio.

Eseguite tutti i conti dalla stessa connessione stabile a bassa latenza, evitate di accumulare ingressi nei secondi più volatili di un evento di notizie, e instradate tutti i conti da un'unica fonte di alert in modo che l'invio avvenga insieme anziché uno alla volta.

Quando la differenza è ampia (molti tick o punti), un ordine risulta mancante su un conto, oppure le posizioni restano disallineate e non si risincronizzano mai. Raccogliete i report di esecuzione di entrambi i conti con gli orari prima di contattare il supporto.

Questa guida ha finalità esclusivamente educative e informative e non costituisce consulenza finanziaria, di investimento o di trading. Il trading di futures e altri prodotti a leva comporta un notevole rischio di perdita e non è adatto a tutti gli investitori. PickMyTrade è una piattaforma di automazione indipendente di terze parti e non è affiliata, approvata o sponsorizzata da Tradovate, Inc. o Bookmap. Tutti i nomi, i loghi e i marchi correlati sono di proprietà dei rispettivi titolari. Le funzionalità e le procedure della piattaforma cambiano nel tempo, pertanto verificare sempre il processo attuale nella documentazione ufficiale della piattaforma prima di agire.