Come copiare da NinjaTrader 8 a MT4 con MirrorFlow: tutorial passo dopo passo
Guida completa per replicare le tue operazioni da NinjaTrader 8 su MetaTrader 4 con MirrorFlow: installazione dell'EA, AutoTrading, equivalenza dei contratti e verifica.
Per copiare operazioni da NinjaTrader 8 a MetaTrader 4 con MirrorFlow installi l'emittente (Sender) su NT8, carichi l'EA su MT4, attivi l'AutoTrading, definisci l'equivalenza tra contratti futures e lot CFD, e lanci un'operazione di prova. NinjaTrader 8 fa da origine (master) e MetaTrader 4 da destinazione (slave). Tutto gira in locale, tramite un canale di comunicazione tra processi del tuo Windows, con latenza inferiore a 15ms e senza ponti in cloud.
Cosa ti serve prima di iniziare
- NinjaTrader 8 con una strategia o entrate manuali che vuoi replicare.
- MetaTrader 4 collegato al broker dove vuoi riflettere le operazioni.
- Entrambe le app e MirrorFlow sullo stesso PC Windows; la connessione è locale, senza cloud.
- Le specifiche contrattuali del tuo broker CFD per calcolare l'equivalenza di lottaggio.
- La licenza di MirrorFlow: pagamento unico di $69 con conti illimitati.
Passo 1: installa MirrorFlow e configura NinjaTrader 8 come origine
Installa MirrorFlow e aprilo insieme a NinjaTrader 8. Aggiungi il modulo emittente di MirrorFlow su NT8 così che catturi ogni apertura, chiusura e modifica. Dato che NinjaTrader 8 può funzionare da master, MirrorFlow legge gli ordini in tempo reale e li invia alla destinazione tramite un canale locale di Windows, con una latenza inferiore a 15ms. Non si installa alcun ponte esterno né vengono esposte le tue credenziali: l'esecuzione è 100% locale (Anti-Ban).
Passo 2: installa l'EA su MetaTrader 4
- In MetaTrader 4, apri File > Apri cartella dati.
- Copia l'EA di MirrorFlow in MQL4\Experts.
- Riavvia MetaTrader 4 così che l'EA compaia nel Navigatore.
- Trascina l'EA su un grafico qualsiasi; basta un grafico aperto per ricevere tutte le operazioni.
Passo 3: abilita l'AutoTrading su MT4
Perché l'EA esegua gli ordini, attiva il pulsante AutoTrading (o 'Trading algoritmico') nella barra superiore di MetaTrader 4: deve diventare verde. Nelle proprietà dell'EA, spunta 'Consenti trading dal vivo' e, se la tua configurazione lo richiede, 'Consenti importazione DLL'. Quando l'EA è attivo vedrai una faccina sorridente nell'angolo del grafico. Se compare una croce rossa, l'AutoTrading è ancora disattivato.
Passo 4: definisci l'equivalenza futures → lot CFD
Questo è il passo chiave e quello in cui sbaglia più gente. NinjaTrader 8 opera futures in contratti, mentre MetaTrader 4 opera CFD e indici in lot, e MirrorFlow non indovina quella relazione: la definisci tu con il moltiplicatore di lottaggio per conto e la modalità cross-instrument (Mini<->Micro, futures<->CFD). Un esempio con l'S&P 500: un contratto E-mini (ES) muove 50 $ per punto e un Micro (MES) muove 5 $ per punto, un decimo. Se sul tuo broker MT4 un lot del CFD US500 equivale a 1 $ per punto, per riflettere 1 contratto MES ti servirebbero circa 5 lot di US500. Consulta sempre le specifiche del tuo broker, perché il valore del punto e la dimensione del lot cambiano da broker a broker.
- Moltiplicatore di lottaggio: scala il volume per conto (per esempio 0.5x o 5x).
- Cross-instrument: mappa ES/MES di NT8 sul simbolo CFD equivalente in MT4 (US500, SPX500, a seconda del tuo broker).
- Modalità Copertura (Invert Side): inverte la direzione se vuoi coprirti invece di replicare.
- Limiti MDD/MDP: imposta perdita massima giornaliera e totale per proteggere il conto ricevente.
Passo 5: verifica con un'operazione di prova
Prima di operare sul serio, lancia un ordine piccolo da NinjaTrader 8 (idealmente su un conto demo o Sim101) e verifica che MT4 apra la posizione equivalente all'istante. Controlla tre cose: che il simbolo mappato sia corretto, che la dimensione in lot coincida con la tua equivalenza e che la chiusura su NT8 chiuda anche la posizione su MT4. Ripeti con una chiusura parziale per confermare che anche le modifiche si replicano. Con la connessione validata puoi creare più profili (multi-profilo) e replicare da un conto NT8 a tutti i conti MT4 che ti servono senza costi extra per conto.
Prop firm forex e copia su MT4
MetaTrader 4 è la piattaforma standard di molte prop firm forex, quindi replicare i tuoi segnali da NinjaTrader 8 verso un conto MT4 di valutazione è un caso d'uso comune. Importante e onesto: MirrorFlow è uno strumento tecnico di replica; non supera le valutazioni né garantisce risultati. Inoltre, controlla sempre le regole della tua prop firm su copy trading, EA e operatività tra conti, perché alcune le limitano. Usa i limiti MDD/MDP di MirrorFlow per rispettare i massimi di drawdown del tuo programma e mantieni tutta l'operatività in locale, senza esporre i tuoi dati a server esterni.