Guida · Trade Copier
Come copiare le operazioni tra i tuoi conti in NinjaTrader 8
Per copiare le operazioni tra i tuoi conti in NinjaTrader 8, scegli un conto come leader e gli altri come follower: un trade copier ripete ogni ordine del leader, compresi ingressi, bracket ATM, modifiche e cancellazioni, su ogni follower, con la quantità e la mappatura dei contratti proprie di quel follower. Prova prima la configurazione su conti di simulazione, parti con tutti i conti flat e verifica che il tuo broker e la tua prop firm consentano la copia tra i tuoi conti.
Ultimo aggiornamento: · 7 min di lettura · TapeCrest
Che cosa fa un trade copier?
Un trade copier osserva un conto e ne ripete gli ordini sugli altri. In TapeCrest Copier, un add-on per NinjaTrader 8, il conto su cui fai trading è il leader e ogni conto che riceve le copie è un follower. Continui a operare sul leader come fai oggi, da Chart Trader, dal SuperDOM o con una strategia ATM (l’Advanced Trade Management di NinjaTrader, che aggancia al tuo ingresso uno stop loss e un ordine take profit), e il Copier invia a ogni follower la sua copia.
Tre regole spiegano quasi tutto ciò che vedi:
- Copia gli ordini, non le esecuzioni. Vengono copiati gli ordini market, limit, stop market, stop limit e MIT (market if touched), insieme alle modifiche di prezzo e quantità e alle cancellazioni. Ogni copia va al conto del follower e lì viene eseguita, quindi prezzi e orari di esecuzione possono differire tra i conti.
- Ogni follower ha la propria quantità e la propria mappatura. La quantità è un multiplo dell’ordine del leader o un numero fisso di contratti, con un massimo per ordine. La mappatura sceglie lo strumento: lo stesso contratto, oppure il suo micro o il suo mini con la stessa scadenza.
- Ogni follower ha il proprio bracket. Quando l’ingresso di un follower viene eseguito, le sue copie degli ordini bracket del leader vengono piazzate come coppia OCO (one cancels other: quando uno viene eseguito, l’altro viene cancellato).
Il Copier non prende decisioni di trading proprie e non apre mai una posizione da solo. Ripete ciò che fai sul leader.
Cosa ti serve prima di iniziare?
| Controllo | Dettagli |
|---|---|
| I tuoi conti | Copia solo tra conti di tua proprietà. Sono il tuo broker e la tua prop firm a decidere se la copia tra di essi è consentita: verifica quindi prima le loro regole attuali. |
| Un solo NinjaTrader 8 | Leader e follower connessi nello stesso NinjaTrader 8 su un solo computer, per gli ordini e per i prezzi. |
| Conti supportati | Conti di simulazione di NinjaTrader 8 il cui nome inizia con Sim, e conti Tradovate in dollari USA su una connessione che supporta i blocchi del conto da parte del broker. Le altre connessioni e i conti Market Replay non compaiono nell’elenco in questa versione. |
| Partenza flat | Leader e tutti i follower selezionati devono essere flat, senza posizioni e senza ordini attivi, quando premi Start copier. Le posizioni già esistenti non vengono copiate sui follower per metterli in pari. |
| Finestra aperta | NinjaTrader 8 e la finestra del Copier restano aperti mentre copi. Chiudere la finestra interrompe la copia e lascia posizioni e ordini come sono. |
| Internet | Per la verifica dell’accesso TapeCrest all’avvio e il suo rinnovo in background. Order Flow+ e Tick Replay non servono. |
Come si configura la copia in NinjaTrader 8?
Fai la tua prima sessione su conti di simulazione, con cui non si può perdere denaro. Con TapeCrest Copier installato e attivato:
- Aggiungi un conto follower. Nella scheda Accounts del Control Center fai clic con il tasto destro, scegli Add Simulation Account e dagli un nome, per esempio
Sim102. Controlla cheSim101eSim102siano flat. Quando il mercato è chiuso, connettiti al Simulated Data Feed di NinjaTrader. - Apri il Copier. Scegli New → TapeCrest Copier e lascia spuntato SIM accounts only, così possono copiare solo i conti di simulazione.
- Scegli il leader. Fai clic su Role ▾ nella riga di
Sim101, scegli Leader e seleziona Save copy settings. - Scegli il follower. Fai clic su Role ▾ nella riga di
Sim102, scegli Follower, spunta Include this follower when I start the copier, lascia Match / multiply leader quantity a1, imposta Maximum contracts per order a5, mantieni Same instrument e seleziona Save copy settings. - Verifica senza ordini. Apri Tools ▾ → Copy setup & order-free check…, inserisci il contratto su cui operi come Sample contract, per esempio
MNQ 12-26, e seleziona Check setup · no orders. Non invia nulla; il risultato atteso èSETUP SNAPSHOT OK. - Avvia. Premi Start copier. L’intestazione mostra ● COPIER RUNNING e il Copy status del follower indica Copying.
- Opera sul leader. Su
Sim101compra un contratto a mercato con una strategia ATM che abbia uno stop loss e un profit target. Quando l’ingresso del follower viene eseguito, viene piazzato anche il suo bracket, e Position sync in View → Copying indica Synced. - Sposta lo stop, poi esci. Sposta lo stop del leader: l’Event log mostra
Change sent, poiChange confirmed. Chiudi l’operazione del leader: il follower esce con la propria copia e il suo ordine bracket rimanente viene cancellato. - Prova i pulsanti di emergenza. Flat followers chiude i follower, mantiene l’operazione del leader e sospende la copia verso di loro finché non riavvii il copier. Panic ferma subito il copier ed elenca i conti gestiti da chiudere; un leader senza una propria sessione di protezione non è in quell’elenco, quindi chiudilo tu. Entrambi mostrano l’elenco esatto dei conti da verificare prima di chiudere qualsiasi cosa.
Come funzionano la quantità e la mappatura dei contratti?
Ogni ordine copiato viene dimensionato singolarmente e arrotondato al contratto intero più vicino; la metà si arrotonda per eccesso. Un ordine che risulta inferiore a un contratto, o superiore al Maximum contracts per order del follower, non viene inviato affatto a quel follower: non viene mai ridotto per rientrare nel limite. Per esempio:
| Impostazione del follower | Ordine del leader | Ordine del follower |
|---|---|---|
| Moltiplicatore 1, stesso strumento | Compra 1 MNQ | Compra 1 MNQ |
| Moltiplicatore 2 | Compra 1 MNQ | Compra 2 MNQ |
| Moltiplicatore 0,5 | Compra 3 MNQ | Compra 2 MNQ (1,5 arrotondato per eccesso) |
| Moltiplicatore 0,3 | Compra 1 MNQ | Non inviato (0,3 si arrotonda a 0) |
| Fisso, 2 contratti | Compra 1 o compra 4 | Compra 2, su ogni ordine copiato |
| Micro → Mini | Compra 1 MNQ | Compra 1 NQ, dieci volte l’esposizione |
| Mini → Micro | Compra 1 NQ | Compra 1 MNQ, un decimo dell’esposizione |
La mappatura copre sei famiglie di contratti, NQ/MNQ, ES/MES, YM/MYM, RTY/M2K, GC/MGC e CL/MCL, sempre con la stessa scadenza. La quantità non viene convertita e i prezzi vengono copiati invariati: imposta quindi moltiplicatore e massimo tenendo conto della mappatura. Poiché l’arrotondamento avviene ordine per ordine, aumentare e ridurre la posizione per gradi con moltiplicatori frazionari può lasciare un follower con una posizione diversa da quella del leader; i moltiplicatori interi lo evitano.
Come si protegge ogni conto?
La copia funziona anche senza protezione, e ogni conto può avere il proprio piano in Risk limits e Trading hours:
- Trailing drawdown: di quanto il P&L del conto può scendere dal suo picco dall’attivazione. Per esempio, con 500 consentiti e un picco di +200, il limite scatta a −300.
- Maximum session loss e Profit target, entrambi misurati dall’attivazione.
- Orari bloccati e finestre per le news: fino a tre finestre al giorno, più finestre attorno agli orari di pubblicazione contenuti in un file CSV di news che importi.
- Lock / pause account…: con la protezione attiva, una pausa o un blocco manuale per 15 minuti, 2 ore, un numero di minuti a scelta, fino alla fine della sessione o fino a mezzanotte secondo l’orologio del tuo computer.
Su un conto di simulazione, un limite mette in pausa i nuovi ingressi copiati su quel conto. Su un conto Tradovate richiede il blocco del conto da parte del broker, che può chiudere le posizioni e cancellare gli ordini. Un limite è un innesco, non un prezzo di uscita: la perdita finale può superare il valore che imposti. La tua prop firm può misurare il drawdown in modo diverso, quindi tieni i tuoi limiti ben dentro i suoi valori.
Cosa succede se la verifica della licenza non riesce durante la sessione?
TapeCrest Copier non cancella mai un ordine, non chiude una posizione e non sblocca un conto a causa di una risposta della licenza. Se l’accesso scade durante una sessione di copia, continuano a funzionare uscite complete, cancellazioni, ordini bracket avvicinati al prezzo, Flat followers, Panic e ogni protezione attiva. Nuovi ingressi, incrementi di posizione, uscite parziali e stop più larghi non vengono copiati per il resto di quella sessione: quando tutto è flat, metti in pausa il copier, assicurati che l’accesso sia attivo e avvialo di nuovo. Per avviare una sessione di copia serve sempre un accesso attuale e verificato.
Quali errori evitare?
- Operare a mano su un follower mentre fa parte di un copier in esecuzione. Una posizione del follower che il leader non ha viene chiusa, e una posizione aperta mentre il leader è flat fa scattare il panic automatico, che ferma il copier e chiude i follower di questa sessione.
- Due strumenti sullo stesso conto. Non usare un altro copier sugli stessi conti e non proteggere contemporaneamente un conto copiato con TapeCrest Risk Manager.
- Dimenticare il rollover. Prova ogni mappatura in simulazione con l’esatta scadenza su cui operi, e di nuovo dopo ogni rollover.
- Aspettarsi esecuzioni identiche. Mercati veloci e quantità più grandi ampliano la differenza tra i conti.
Provalo
TapeCrest Copier include una prova gratuita di 7 giorni senza carta, poi una licenza a vita con pagamento unico (prezzi). La pagina del Trade Copier ha una demo interattiva con un leader, i suoi follower e i limiti per conto, e Prop trading ti accompagna in una checklist prima di copiare. Se operi direttamente sui tuoi conti senza copiare, il Risk Manager gratuito aggiunge limiti e blocchi per i conti Tradovate in USD.