Ninjatrader 8 Account Copier
Creato 10 ott 2026
·
Aggiornato 21 ott 2026
L'Account Copier è uno strumento Free per la piattaforma NinjaTrader 8.
Questo strumento di copia ti permette di copiare tutte le operazioni da un conto sorgente in fino a 20 conti di destinazione — conti NinjaTrader, oppure conti di un login Rithmic anche quando non sono connessi in NinjaTrader. Ogni operazione aperta o chiusa sul conto sorgente viene replicata, nella stessa direzione e con la stessa quantità (oppure limitata a un massimo che imposti per ciascun conto), su ogni conto di destinazione — così operi una volta sola e tutta la tua flotta di conti segue. È particolarmente utile con i conti propfirm, dove spesso gestisci contemporaneamente più conti di valutazione o funded e vuoi che tutti eseguano le stesse operazioni del conto principale, senza dover inserire a mano ogni ordine su ciascuno di essi.
Prerequisiti
Per usare correttamente questo strumento dovresti avere a disposizione i seguenti prerequisiti.
- NinjaTrader 8, con qualsiasi tipo di licenza. Fai clic qui per scaricare
- Un account automated-trading.ch con un Account gratuito (nessun abbonamento a pagamento richiesto)
- Conti sorgente e di destinazione di propfirm — consulta la pagina guida alle propfirm per scegliere la propfirm più adatta
- Una strategia NinjaTrader da cui copiare le operazioni — dai un'occhiata alla nostra strategia Opening Range Breakout o alla nostra strategia Machine Learning
Caratteristiche
Lo strumento Account Copier ha una serie di funzionalità uniche:
- Copia un conto sorgente in fino a 20 conti di destinazione
- I conti di destinazione possono essere conti NinjaTrader (Tradovate) o conti Rithmic, combinati liberamente
- Può copiare tutti gli strumenti negoziati sul conto sorgente con un unico strumento di copia
- Quantità massima per ordine opzionale per ciascun conto di destinazione
- Non vengono piazzati ordini pendenti — solo ordini a mercato
- Molto leggero, con esecuzione molto rapida — ogni conto di destinazione riceve l'ordine in parallelo, quindi un conto lento non ritarda mai gli altri
La strategia controlla ogni ordine eseguito sul conto sorgente e invia lo stesso ordine a ogni conto di destinazione. Ad esempio, se sul conto sorgente viene aperto un trade di acquisto, la strategia apre un trade di acquisto su ciascun conto di destinazione; quando il trade del conto sorgente viene chiuso, la strategia chiude il trade su ciascun conto di destinazione.
Entrate e uscite vengono entrambe copiate
La strategia non si preoccupa di come un trade sia finito sul conto sorgente — puoi piazzarlo manualmente, con una strategia ATM, oppure lasciare che un'altra strategia automatica lo gestisca. Sia le entrate sia le uscite vengono copiate nel momento in cui l'ordine sul conto sorgente viene eseguito, e questo vale anche per le uscite attivate da uno stop loss o da un take profit presenti sul conto sorgente. Le esecuzioni parziali vengono copiate man mano che arrivano, con la quantità effettivamente eseguita.
Copia tutti gli strumenti
Per impostazione predefinita il copiatore copia le operazioni dello strumento del grafico su cui è in esecuzione. Attiva Copy All Instruments e ogni esecuzione del conto sorgente viene copiata, indipendentemente dallo strumento — quindi un solo copiatore basta, qualunque cosa tu negozi sul conto sorgente. In questa modalità, non far girare due copiatori sullo stesso conto sorgente: ogni operazione verrebbe copiata due volte.
Conti Rithmic come conti di destinazione
Da quando NinjaTrader ha acquistato Tradovate, NinjaTrader ha smesso di integrare nuovi conti Rithmic nella sua piattaforma — per questo, quando acquisti un nuovo conto propfirm, devi scegliere tra un conto Tradovate o uno Rithmic. Ci sono eccezioni, come la propfirm Apex Funded Trader, che consente ancora di collegare i propri conti Rithmic in NinjaTrader, ma in generale i conti Rithmic non possono più essere collegati da NinjaTrader. Questo copiatore può fare da ponte: copia le tue operazioni su un conto Rithmic collegato dall'esterno. Scegli la voce Rithmic Account in un elenco Target Account e inserisci il sistema e il gateway Rithmic, l'utente, la password e l'id del conto — il copiatore effettua da solo il login a Rithmic e invia gli ordini copiati direttamente a quel conto. È così che copi in conti propfirm che non possono essere tutti collegati contemporaneamente in un'unica istanza di NinjaTrader, ad esempio conti di due diverse propfirm Rithmic. I conti di destinazione che usano lo stesso login Rithmic condividono un'unica connessione.
- I conti di destinazione Rithmic ricevono solo operazioni su futures, sulle borse CME, CBOT, NYMEX e COMEX. Uno strumento che il copiatore non riesce ad associare a una di queste borse viene saltato, e la scheda di stato mostra quale e perché.
- Il copiatore usa solo la connessione di Rithmic per gli ordini: non si sottoscrive a nessun dato di mercato e invia solo ordini a mercato. La posizione attesa sul conto Rithmic viene riletta da Rithmic, così le uscite non superano mai ciò che il conto detiene realmente.
Quantità massima per conto di destinazione
I conti propfirm hanno spesso limiti di contratti diversi. Spunta Limit Quantity su un conto di destinazione e imposta il suo Max Quantity: un'entrata più grande di quel numero viene ridotta a quel valore, una più piccola viene copiata invariata. Le uscite non vengono mai ridotte — chiudono al massimo ciò che il conto detiene. La scheda di stato mostra il limite accanto al conto, ad esempio "| max 5".
Conti di destinazione veloci e indipendenti
Ogni conto di destinazione ha una propria coda: gli ordini di un singolo conto di destinazione vengono sempre inviati in ordine, mentre i conti di destinazione vengono inviati in parallelo e non si bloccano mai a vicenda, né bloccano il conto sorgente. Un conto di destinazione lento o disconnesso non ritarda mai la copia verso gli altri.
Sicuro per progettazione
- Un'uscita copiata non potrà mai essere più grande di quanto il conto di destinazione detiene realmente, quindi un'uscita non porta mai un conto di destinazione nella posizione opposta.
- Vengono copiate solo le nuove esecuzioni. Le operazioni già presenti sul conto sorgente quando la strategia si avvia, o quelle che NinjaTrader reinvia dopo una riconnessione, sono storico e non vengono mai copiate.
- Un conto di destinazione non selezionato, non trovato, uguale al conto sorgente o già usato da un altro slot viene escluso e segnalato sulla scheda di stato.
Da sapere
- Serve un grafico: lo strumento di copia deve essere aggiunto a un grafico per funzionare — copia le operazioni dello strumento di quel grafico e mostra la sua scheda di stato su quel grafico.
- Uno strumento per istanza, a meno che tu copi tutti: per impostazione predefinita la strategia copia le operazioni dello strumento del grafico su cui è in esecuzione. Per copiare un altro strumento, aggiungi un'altra istanza della strategia sul grafico di quello strumento — oppure attiva Copy All Instruments e lascia che una sola istanza li copi tutti.
- Le password Rithmic sono memorizzate nei parametri: una password Rithmic viene salvata in chiaro nei parametri della strategia, e quindi nei template dei parametri e negli spazi di lavoro. Non condividere un template o uno spazio di lavoro che ne contiene una.
- Le sessioni Rithmic sono limitate: Rithmic limita il numero di sessioni contemporanee di un utente. Il copiatore apre una sola connessione per login, indipendentemente da quanti conti o istanze del copiatore lo usano — ma un login aperto anche altrove può essere disconnesso da Rithmic.
- Avvio con conto sorgente piatto: una posizione già aperta sul conto sorgente quando la strategia si avvia non viene copiata, e nemmeno la sua uscita — i conti di destinazione non hanno nulla da chiudere.
- Ordini a mercato, esecuzioni separate: ogni conto di destinazione viene eseguito al proprio prezzo e può essere rifiutato in modo indipendente (ad esempio per le regole di una propfirm o per una connessione persa). Una copia che non può essere inviata viene scritta nella finestra Output di NinjaScript e non viene ritentata, quindi tieni d'occhio la scheda di stato.
- Nessun ordine di protezione sui conti di destinazione: la strategia non piazza ordini stop loss o take profit sui conti di destinazione. Copia l'uscita quando questa avviene sul conto sorgente.
Esempi
La strategia mostra una scheda di stato sul grafico. Elenca la licenza, il conto sorgente e una riga per ogni conto di destinazione, ciascuna con un pallino colorato e un breve messaggio, oltre a una riga di riepilogo nella sua intestazione. La scheda può essere spostata ovunque sul grafico con un semplice trascinamento del mouse. Vediamo due esempi.
Esempio #1: conto sorgente e conti di destinazione non impostati
Subito dopo aver aggiunto la strategia a un grafico, prima che i conti vengano selezionati nei parametri, la scheda di stato ti indica esattamente cosa manca. La riga Source e la riga Target 1 diventano rosse e riportano "must be set in the parameters", mentre il riepilogo nell'intestazione indica cosa impedisce l'avvio della copia. Non viene copiato nulla finché non vengono selezionati il conto sorgente e almeno un conto di destinazione.
Esempio #2: stato valido, pronto a copiare
Quando tutto è configurato correttamente — una licenza valida, e il conto sorgente e i conti di destinazione selezionati e connessi — la strategia è pronta a copiare. La riga License diventa verde e riporta "valid", la riga Source e ogni riga Target diventano verdi e mostrano il nome del conto seguito dal suo stato di connessione, e il riepilogo nell'intestazione conferma che la copia è attiva, ad esempio "Copying to 3 target accounts". Da questo momento, ogni operazione eseguita sul conto sorgente viene copiata sui conti di destinazione. Se solo alcuni dei conti di destinazione sono connessi, l'intestazione ti indica quanti lo sono, così noti subito che manca un conto. Un conto di destinazione Rithmic mostra il suo account id e "connected" non appena il login è attivo, e se l'id non viene trovato elenca gli id che il login ha realmente. Un conto di destinazione con una quantità massima mostra anche quella, ad esempio "| max 5".
Parametri
Cerchiamo di mantenere i parametri al minimo — sono esposti solo quelli più importanti.
| License | |
| License | Questa è la chiave di licenza che ottieni quando crei un account su automated-trading.ch. Dopo aver creato un account, copia la tua chiave di licenza dalla pagina di fatturazione nel parametro license. La licenza resterà attiva per un mese, poi dovrai riverificarla per confermare che stai ancora usando il prodotto. |
| Accounts | |
| Source Account | Mostra un elenco di tutti i conti disponibili da tutte le connessioni attualmente attive. Il conto selezionato è il conto sorgente: ogni esecuzione su di esso, entrate e uscite comprese, viene copiata senza modifiche sui conti di destinazione. |
| Number Of Target Accounts | Quanti conti copiare, da 1 a 20. Sotto questo parametro compaiono solo tanti parametri Target Account — cambia il numero e l'elenco si adegua. |
| Copy All Instruments | Disattivato (predefinito): vengono copiate solo le esecuzioni dello strumento di questo grafico. Attivato: viene copiata ogni esecuzione del conto sorgente, qualunque sia lo strumento, quindi un solo copiatore basta. In questa modalità non far girare due copiatori sullo stesso conto sorgente: ogni operazione verrebbe copiata due volte. I conti di destinazione Rithmic richiedono contratti futures la cui borsa sia nota al copiatore; qualsiasi altro strumento viene saltato e mostrato sulla scheda di stato. |
| Target Account 1 … Target Account N | Ciascuno mostra un elenco di tutti i conti disponibili da tutte le connessioni attualmente attive, più una voce Rithmic Account. Ogni conto selezionato è un conto di destinazione su cui vengono copiate le operazioni del conto sorgente; scegliere Rithmic Account copia invece su un conto di un login Rithmic, e le sue impostazioni di connessione compaiono subito sotto. Un conto di destinazione deve essere diverso dal conto sorgente e dagli altri conti di destinazione, altrimenti viene escluso e la scheda di stato ti spiega il motivo. |
| Target N - Rithmic Endpoint | Il sistema e il gateway Rithmic a cui si collega il login di questo conto, come nella schermata di login di Rithmic Trader Pro (ad esempio Rithmic Paper Trading - Chicago Area). Scegli quello che ti ha fornito la tua propfirm. |
| Target N - Rithmic User | L'id utente Rithmic del login che possiede il conto. |
| Target N - Rithmic Password | La password Rithmic di quel login. Viene memorizzata in chiaro nei parametri della strategia, e quindi nei template dei parametri e negli spazi di lavoro. |
| Target N - Rithmic Account Id | L'id del conto Rithmic su cui vengono copiate le operazioni, come mostrato in R | Trader. Se non viene trovato, la scheda di stato mostra gli id che il login ha realmente. I conti di destinazione con lo stesso endpoint e lo stesso utente condividono un'unica connessione Rithmic. |
| Target N - Limit Quantity | Spuntalo per dare a questo conto una propria quantità massima per ordine (i conti propfirm hanno spesso limiti diversi). Disattivato: la quantità del conto sorgente viene copiata così com'è. |
| Target N - Max Quantity | Mostrato quando Limit Quantity è spuntato. La quantità più grande copiata su questo conto in un ordine, da 1 in su: un'operazione del conto sorgente fino a questo valore viene copiata invariata, una più grande viene ridotta a questo valore. Vengono ridotte solo le entrate — un'uscita chiude al massimo ciò che il conto detiene. |
Istruzioni di download e installazione
Requisiti della licenza
Su automated-trading.ch puoi scegliere di acquistare un abbonamento mensile per utilizzare i nostri prodotti premium, oppure utilizzare i nostri prodotti gratuiti senza sottoscrivere.
In entrambi i casi, devi creare un account in modo da poter ottenere una Licenza che puoi utilizzare sia per i prodotti gratuiti che per quelli premium.
Per ottenere la tua licenza, semplicemente registrati e poi ottieni la tua licenza su la pagina di fatturazione.
Download
Puoi anche scaricare questa strategia — e ogni altra strategia o indicatore di automated-trading.ch — in qualsiasi momento da pagina di download centralizzata.
Passaggi di installazione
Domande frequenti
Generale
Note di rilascio
- Added External Rithmic account capabilities
- Added copy all instruments Flag
- First Release