Il prodotto di punta · 1.299 $, un pagamento solo

Trade copier NinjaTrader per conti prop firm

In breve: DC Copier è un AddOn per NinjaTrader 8 che replica i tuoi ordini da un conto a tutti i follower che gestisci. Circa 11.500 righe di codice, la maggior parte dedicate a cosa succede quando qualcosa va storto. È stato scritto per un trader che porta avanti valutazioni Apex e conti finanziati insieme al sim, ed è costruito attorno a una sola idea: un follower non deve mai finire in uno stato in cui il master non è.

Il film è una dimostrazione su conti SIM fra conti propri, non operatività reale su conti finanziati. Nulla viene caricato da YouTube finché non premi play.
La finestra di DC Copier dentro NinjaTrader con lo stato del conto master, quattro conti follower con stato di sincronizzazione, prezzo medio e profitto o perdita del giorno, e un registro eventi colorato per gravità
Stato del master nella barra in alto, sincronizzazione per follower nella griglia, registro eventi colorato per gravità sotto. Due temi, commutabili a caldo. Mockup dell’interfaccia.

I fatti principali

Cos’èUn AddOn per NinjaTrader 8 — una finestra propria da Control Center › New
PiattaformaNinjaTrader 8 Desktop, .NET Framework 4.8
Conti follower27 testati. Nessuna costante di massimo nel codice
Tipi di ordine copiatiMarket, Limit, Stop Market, Stop Limit, MIT — più OCO, ricreati per ogni follower
DimensionamentoMoltiplicatore o quantità fissa, impostabile per follower
Mappatura strumentiMicro verso mini e viceversa — MNQ↔NQ, MES↔ES
Order Flow+ necessarioNo
Tick Replay necessarioNo
Controllo remotoTelegram, chiusura di tutto inclusa
Macchine per licenza3
Prezzo1.299 $ una volta sola, licenza a vita

Perché i follower vanno fuori sincrono — e perché qui non possono

È la parte che ogni altra pagina di copier salta, quindi eccola per intero, bug rilasciato incluso.

Il guasto

Un master era short su MNQ e ha chiuso la posizione. I follower hanno chiuso — e poi hanno aperto long.

I log hanno spiegato perché. La vecchia routine di chiusura di sicurezza annullava le copie in lavorazione e chiamava Flatten() nella stessa chiamata del dispatcher. In NinjaTrader entrambe sono asincrone. Una copia immediatamente eseguibile è stata riempita dentro la finestra di annullamento, in parallelo al flatten — il conto si è coperto due volte ed è finito invertito.

La latenza della prop firm ha peggiorato le cose: le conferme d’ordine arrivavano in 760–1.243 millisecondi mentre la soglia di sicurezza era fissata a 500.

La soluzione non è stata allungare il timeout

La routine è stata sostituita da un riconciliatore atomico a fasi. Lo stato obiettivo è sempre lo stato del master, e poiché nessun ordine di chiusura parte prima che gli annullamenti siano conclusi, la race condition che ha prodotto l’inversione non può verificarsi.

1 · CancelOrders

Ritira ogni copia in lavorazione per quello strumento.

2 · WaitCancelSettle

Non manda nulla di nuovo finché quegli annullamenti non risultano confermati.

3 · CloseResidual

Calcola delta = obiettivo − posizione e chiude esattamente quello, con un solo ordine a mercato.

4 · VerifyFlat

Conferma il risultato. Se non è corretto, ripete.

Soglie: ritardo di chiusura del master 1.500 ms, lato sbagliato 500 ms. Il pulsante manuale Flat Followers usa lo stesso riconciliatore — non esiste un secondo percorso di codice, meno attento, nascosto dietro un pulsante.

Diagramma del riconciliatore atomico di DC Copier: il master alimenta un motore a quattro fasi che annulla gli ordini, attende la conclusione degli annullamenti, chiude solo la posizione residua e poi verifica la chiusura, mantenendo ogni conto follower nello stato del master
Ogni percorso che modifica la posizione di un follower passa da queste quattro fasi.

Chi sorveglia le funzioni di sicurezza

Quasi tutti i copier hanno un pulsante di chiusura. Pochissimi controllano se la chiusura ha davvero funzionato. Due di queste sono sorvegliate — qualcosa verifica che l’operazione di sicurezza sia andata a termine, e interviene se non è così.

PANIC SORVEGLIATO

Emergency Flat All annulla e azzera ogni conto attivo. Un guardiano conferma poi che sia finita. Il pulsante di panico non è spara-e-dimentica.

Hard-lock SORVEGLIATO

Una volta bloccato, un conto resta fuori finché non lo sblocchi deliberatamente, e un guardiano impone che il blocco regga.

Limiti di rischio del master

I limiti di perdita e profitto giornalieri valgono anche per il master. Una giornata storta non deve propagarsi su ogni conto che gestisci.

Trailing drawdown

Tracciato per conto, perché è così che lo calcolano le firm. Un follower entrato dopo ha un massimo storico diverso dal master.

Controllo continuo delle discrepanze

Le posizioni sono confrontate in ciclo, non solo dopo un evento di ordine, quindi la deriva viene colta anche quando non succede nulla.

Resistenza alle disconnessioni

Comportamento definito quando cade una connessione, non improvvisazione. Nulla viene ritentato in silenzio dentro un mercato ormai vecchio.

Protezioni su news e orari

Non copiare dentro una finestra di evento, o fuori dalla tua sessione. Imposti una volta, viene applicato ogni giorno.

Quantità massima

Un tetto che nessun ordine copiato può superare, qualunque cosa faccia il master. Un errore di digitazione a monte resta a monte.

Chiudere un solo conto

Chiudi un singolo follower senza toccare gli altri — per quando un conto prop deve fermarsi e gli altri no.

Riga del conto master e griglia dei follower con le colonne drawdown residuo e soglia di liquidazione vuote, e sotto due riquadri che spiegano che quei due campi compaiono solo quando li fornisce il broker
Dimostrazione in SIM: DD Left è la distanza di drawdown che ti resta, non una soglia, e Liq At è il riferimento del broker. Nella sessione SIM ripresa qui i due campi non sono disponibili, e restano vuoti invece di mostrare un numero inventato.

Ogni conto è Synced o MISMATCH, e si vede

La griglia dei conti ha un semaforo di sincronizzazione. Synced significa che la posizione del follower corrisponde a quella che la posizione del master implica per lui. MISMATCH significa che non corrisponde — e la riga viene evidenziata, il contatore in testata cambia, e il registro eventi annota il motivo nel momento stesso in cui accade.

Entrambi gli stati portano un simbolo oltre al colore, deliberatamente. Circa l’8% degli uomini ha un deficit di visione dei colori rosso-verde, e questo non è un posto dove far tirare a indovinare qualcuno.

Le posizioni sono colorate per long e short, i numeri sono a spaziatura fissa perché le colonne si allineino, e il registro eventi è colorato per gravità: le righe di riconciliazione, panico, discrepanza e rifiuto risaltano mentre il chiacchiericcio di routine resta discreto. Il registro si esporta in CSV.

Pannello report con filtri per conto e periodo, pulsanti di esportazione CSV, HTML o PDF e XLS, e una tabella di esecuzioni con ora, conto, ruolo master o follower, strumento, lato, quantità, prezzo e posizione risultante
Dimostrazione in SIM su conti propri: le esecuzioni si filtrano per conto e periodo e si esportano. Le cifre visibili appartengono alla sessione SIM ripresa e non sono un risultato operativo.

Più copier contemporaneamente

Apri quante finestre copier ti servono. Ognuna prende un nome automaticamente, ognuna ha il proprio master, i propri follower e le proprie impostazioni di rischio, e ognuna viene salvata e ripristinata con il workspace di NinjaTrader.

Una per prop firm

I conti Apex in una finestra, Tradeify in un’altra, ciascuna con le regole di drawdown che quella firm usa davvero.

Una per strumento

Un master NQ che guida follower NQ, un master ES che guida follower ES, con dimensionamenti diversi.

Una per strategia

Gli scalp copiati sui conti aggressivi, i trade più lenti su quelli conservativi, dalla stessa piattaforma.

Due finestre del copier sovrapposte: la prima in esecuzione con il suo master e i suoi follower, la seconda ancora ferma in fase di configurazione con follower caricati ma non avviati
Dimostrazione in SIM: due finestre indipendenti, ciascuna con il proprio master e i propri follower. La seconda è ripresa in configurazione, quindi risulta ferma.

Nessuna pagina della concorrenza lo menziona, ed è per questo che qui è dichiarato come funzione invece di restare una nota a piè di pagina.

Ogni tipo di ordine, mappato

Azione del masterCosa succede su ogni follower
Market, Limit, Stop Market, Stop Limit, MITL’ordine equivalente, dimensionato secondo la regola di quel follower
Modifica di prezzo o quantitàGli ordini follower mappati vengono modificati di conseguenza
AnnullamentoGli ordini follower mappati vengono annullati
Bracket OCOLa relazione OCO viene ricreata per ogni follower, mai condivisa tra conti — lo stop di un conto non può quindi mai annullare il target di un altro
Esecuzione parzialeLe copie seguono la quantità eseguita, non quella inviata

Gli ordini copiati portano un prefisso DC_, così il copier non può mai scambiare la propria attività per un nuovo ordine del master e copiarla di nuovo.

Da micro a mini, e ritorno

Un follower su un piccolo conto di valutazione non deve operare lo stesso contratto del master. La mappatura MNQ↔NQ e MES↔ES permette a un master a dimensione piena di guidare follower micro, o il contrario, con il moltiplicatore applicato sopra.

Quanti conti regge davvero?

Ventisette follower, testati. Un master che guida 27 conti follower insieme, fatto girare dallo sviluppatore sui suoi conti, con tutto che resta in sincronia. È un numero che abbiamo davvero raggiunto, non una stima.

Oltre quella soglia semplicemente non abbiamo provato, quindi non lo dichiariamo. Nel codice non esiste da nessuna parte una costante di massimo follower, quindi il limite non è nostro: ciò che ti limita è quante connessioni broker NinjaTrader riesce a tenere insieme.

NinjaTrader Desktop supporta una connessione Rithmic attiva alla volta, ma più connessioni Tradovate contemporaneamente. Apex, Tradeify, MyFundedFutures e BluSky usano Tradovate, quindi quelle possono stare collegate tutte insieme. Se le tue firm sono su Rithmic non puoi tenere due sessioni Rithmic in un solo NinjaTrader, e ti servirà una seconda macchina o un’altra strada. Le firm cambiano fornitore — controlla la tua invece di fidarti di questo paragrafo fra un anno.

Quasi tutti i trader prop multi-conto seri fanno girare NinjaTrader su un VPS Windows in un datacenter dell’area di Chicago, vicino ai motori di matching del CME. Non perché sia affascinante, ma perché la latenza diventa uniforme: ogni follower ottiene un’esecuzione simile invece che uno resti indietro.

Cosa succede se cade la connessione?

Il copier smette di ricevere aggiornamenti dal master e la protezione da disconnessione prende il controllo secondo la tua configurazione. Nulla viene ritentato in silenzio dentro un mercato ormai vecchio. Quando la connessione torna, il riconciliatore confronta ogni follower con lo stato attuale del master e colma il divario — non riesegue gli ordini che hai perso.

La distinzione conta. Rieseguire ordini persi dentro un mercato che si è mosso è il modo in cui un recupero diventa un secondo incidente.

La configurazione

01 · Collega

Ogni conto che vuoi copiare deve essere già collegato in NinjaTrader.

02 · Installa

Importa l’AddOn, compila, riavvia NinjaTrader.

03 · Configura

Apri Control Center › New › DC Copier. Scegli il master, aggiungi i follower, imposta per ognuno moltiplicatore o quantità fissa.

04 · Verifica

Esegui Validate, poi Preview Test — simula una copia senza inviare nulla. Quando il registro torna, premi START.

Il tuo profilo — conti, dimensionamenti, protezioni, tema — viene salvato automaticamente e ricaricato la volta successiva.

Prezzo

1.299 $, una volta sola, per sempre. Tre macchine per licenza, così il tuo desktop e il tuo VPS sono coperti entrambi.

Per confronto: l’add-on Multiple Broker di NinjaTrader costa 99 $ ogni mese, e non è nemmeno un copier: ti lascia collegare più broker, non replica un singolo ordine su venti conti, e non ha né riconciliatore, né PANIC, né tracciamento del drawdown per conto. Il suo conto continua a salire per tutto il tempo in cui lo usi. Questo è un pagamento solo di 1.299 $ e fa considerevolmente di più.

Il checkout non è ancora aperto — il client di licenza e il gestore dei pagamenti sono ancora in costruzione. Fino ad allora la lista fondatori blocca un prezzo più basso.

Domande frequenti

Le prop firm permettono i trade copier?

Copiare tra conti tuoi è generalmente permesso dalle principali prop firm sui futures. Copiare per conto di qualcun altro è un’attività diversa e regolamentata, e non è a questo che serve lo strumento. Le regole cambiano senza preavviso, quindi controlla le condizioni attuali della tua firm invece di fidarti del riassunto di un venditore — questo compreso.

Funziona con Apex, Topstep, Lucid e Tradeify?

Funziona con qualsiasi conto a cui NinjaTrader riesca a collegarsi, quindi anche con i conti prop su Tradovate e Rithmic. DC TradeLab non è affiliata a nessuna di queste firm e le nomina solo come dato di compatibilità.

Copia il mio stop e il mio target ATM?

Sì. Gli ordini bracket vengono copiati e la relazione OCO viene ricreata su ogni follower separatamente, quindi lo stop di un follower non può mai annullare il target di un altro.

E se un follower rifiuta un ordine?

Quel conto viene marcato MISMATCH, il motivo viene scritto nel registro eventi, e il riconciliatore lo riporta allo stato obiettivo del master. Gli altri follower non ne risentono e continuano a lavorare.

Posso controllarlo dal telefono?

Sì, tramite Telegram — chiusura di tutto inclusa. Se non sei alla scrivania quando qualcosa va storto, il pulsante funziona lo stesso.

Mi serve un VPS?

No, ma quasi tutti i trader prop seri ne usano uno. Un VPS Windows vicino ai motori di matching del CME a Chicago rende la latenza uniforme su tutti i conti insieme, e questo conta più della velocità pura.

La licenza è legata a un solo PC?

Tre macchine per licenza, con reset autonomo dal portale clienti quando aprirà.

Posso comprarlo oggi?

Non ancora. Il client di licenza dentro l’AddOn e il gestore dei pagamenti sono entrambi ancora in costruzione. Iscriversi alla lista fondatori blocca un prezzo più basso e non comporta alcun pagamento.

Blocca il prezzo fondatore

Il solo copier a vita è previsto a 1.299 $. Il pacchetto fondatori — copier, dieci indicatori e l’agente Telegram, tutto a vita — costa 1.845 $ per i primi cinquanta. Nessun pagamento oggi.

English Deutsch Español Français Italiano Română Русский