NinjaTrader 8 su VPS: requisiti, installazione e impostazioni consigliate
I requisiti ufficiali, le risorse che servono davvero e le impostazioni da sistemare subito.
In questo articolo
NinjaTrader Desktop esiste solo per Windows, e una strategia automatica ha senso solo se la piattaforma resta aperta. Una VPS risolve entrambe le cose: è un desktop Windows che vive in datacenter, non si spegne quando chiudi il portatile e lo apri da qualsiasi dispositivo, Mac compreso.
In questa guida trovi i requisiti ufficiali di NinjaTrader 8, come scegliere le risorse, l’installazione passo per passo e le impostazioni che conviene sistemare subito.
I requisiti ufficiali di NinjaTrader 8
Sono quelli pubblicati da NinjaTrader nella guida ufficiale (in inglese):
| Minimo | Consigliato | |
|---|---|---|
| Sistema operativo | Windows 11 oppure Windows Server 2016 o successivo, a 64 bit | lo stesso |
| Processore | 64 bit, da 1 GHz | quad core a 64 bit, da 2 GHz o più veloce |
| Memoria | 2 GB di RAM | 8 GB di RAM |
| Disco | — | SSD |
| Altro | Microsoft .NET Framework 4.8, schermo 1024×768 | scheda video compatibile con DirectX 10 |
Due cose da notare. La prima: Windows Server è tra i sistemi supportati, quindi su una VPS NinjaTrader gira nel suo ambiente, non in un adattamento. La seconda: NinjaTrader spiega che la piattaforma usa tutti i core e tutta la memoria disponibili, e che la memoria in più serve soprattutto durante le ottimizzazioni delle strategie. Tra il minimo e il consigliato c’è quindi molta differenza nell’uso reale.
Quante risorse servono davvero
Una piattaforma per i future non è una MetaTrader: grafici a tick, book, volume profile e strategie automatiche tengono il processore sempre sotto carico, e ogni grafico in più occupa la sua parte di memoria. Conta la velocità del singolo core, prima ancora del loro numero.
Le indicazioni che diamo ogni giorno a chi ci chiede un consiglio:
- Un grafico e una strategia: 3 vCore e 6 GB di RAM.
- Più grafici, più timeframe e strategie automatizzate: 4 vCore e 8 GB, cioè i quattro core e la memoria che NinjaTrader consiglia.
- Più monitor e copy trading su più conti: 6 vCore e 12 GB.
- Configurazioni pesanti e ottimizzazioni frequenti: 8 vCore e 16 GB.
Sono i quattro piani della NinjaTrader VPS: tutti con core ad alta frequenza, backup giornaliero e supporto 24 ore su 24. Se sei a metà tra due piani parti dal più piccolo: salire è semplice.
E la scheda video? Una VPS non ha una scheda video dedicata: i grafici li disegna il processore. NinjaTrader funziona regolarmente, ma è il motivo per cui conviene avere core veloci e non esagerare con gli indicatori puramente grafici su decine di finestre aperte.
Installare NinjaTrader 8 sulla VPS, passo per passo
- Collegati alla VPS con il Desktop remoto: da Windows con Connessione Desktop remoto, da Mac, iPhone, iPad e Android con Windows App di Microsoft. Se è la prima volta, segui la guida al Desktop remoto.
- Scarica l’installer dal sito di NinjaTrader, usando il browser della VPS e il tuo account NinjaTrader.
- Avvia l’installazione. Il .NET Framework 4.8 richiesto da NinjaTrader fa già parte di Windows Server 2022, il sistema installato sulle nostre VPS: non devi aggiungere nulla.
- Apri NinjaTrader e accedi con il tuo account. Se hai una licenza, inserisci la chiave come faresti sul PC.
- Configura la connessione al tuo broker o al tuo fornitore di dati con le stesse credenziali che usi oggi. Non c’è nessun vincolo: feed, licenza e broker restano i tuoi.
- Porta sulla VPS il tuo lavoro. Workspace, template, indicatori e strategie stanno nella cartella
Documenti\NinjaTrader 8: puoi copiarla dal tuo PC, oppure esportare e reimportare i tuoi NinjaScript dal menu Tools.
Le impostazioni da sistemare subito
Chiudi la finestra, non la sessione
Quando hai finito chiudi il Desktop remoto con la X. Non usare Esci dal menu Start di Windows: chiuderebbe la sessione e, con lei, NinjaTrader e le strategie in esecuzione. Chiudendo solo la finestra la piattaforma resta aperta sulla VPS e tu puoi spegnere il computer.
Controlla il fuso orario di Windows
NinjaTrader mostra gli orari secondo l’orologio del sistema su cui gira. Imposta sulla VPS il fuso orario con cui sei abituato a leggere i grafici (Impostazioni → Data e ora), così gli orari delle barre coincidono con quelli che vedevi sul tuo PC.
Dopo un riavvio, guarda la scheda Strategie
Un riavvio della VPS può capitare, per esempio dopo un aggiornamento di Windows. Quando succede, collegati e controlla nella scheda Strategies del Control Center che la connessione ai dati sia attiva e che le strategie siano abilitate: una strategia gira solo se NinjaTrader è connesso a un broker o a un fornitore di dati.
Salva i workspace
Salva il workspace ogni volta che cambi la disposizione dei grafici. Insieme al backup giornaliero della VPS, che copia tutto su un secondo datacenter, è la garanzia di ritrovare l’ambiente esattamente come lo avevi lasciato.
Più monitor
Il Desktop remoto di Windows può usare tutti i monitor del tuo computer: nelle opzioni della connessione, scheda Schermo, seleziona l’uso di tutti i monitor. Su Mac l’opzione equivalente è nelle impostazioni del PC dentro Windows App.
NinjaTrader dal Mac
NinjaTrader Desktop non ha una versione per macOS. Con una VPS il problema non si pone: la piattaforma gira su un vero Windows e tu la apri dal Mac con Windows App, come una finestra qualsiasi. La procedura è la stessa che descriviamo per MetaTrader su Mac.
Vale anche per ATAS, Quantower e MotiveWave
Sulla stessa VPS puoi installare qualsiasi piattaforma per Windows. ATAS e Quantower li abbiamo provati sulle nostre VPS: ATAS chiede almeno 8 GB di RAM, Quantower ne consiglia 16 per i workspace più ricchi. Trovi i dettagli nella pagina della NinjaTrader VPS.
Un’ultima raccomandazione, valida con qualsiasi piattaforma: tieni gli ordini di protezione sul server del broker. Una VPS riduce molto i rischi di un PC di casa, ma lo stop che protegge la posizione deve esistere anche se la piattaforma, per qualsiasi motivo, non fosse raggiungibile.