Cos'è un VPS per il Forex: un server remoto che tiene attivo MetaTrader

Un VPS per il Forex è un computer remoto che noleggi per tenere MetaTrader in funzione giorno e notte. Il suo compito principale è far lavorare un Expert Advisor (EA) quando il tuo computer, la corrente o internet non lo permettono. Può anche ridurre il ritardo di rete verso il broker, e questo aiuta le strategie sensibili al ritardo. Un VPS non aggiunge liquidità, quindi non può eliminare lo slippage, e non riduce il rischio di mercato. Una strategia che perde denaro sul tuo computer lo perderà anche su un VPS.

Di seguito vediamo cos'è un VPS, a chi serve, cosa cambia nell'esecuzione degli ordini, cosa significano davvero le cifre di uptime, come sceglierne uno e come spostare un EA in sicurezza. Se sei alle prime armi, le prime due sezioni bastano per decidere. Il resto è per chi usa già gli EA.

Cos'è un VPS per il Forex?

VPS sta per virtual private server, cioè server privato virtuale. Un provider divide un server fisico in più computer virtuali e tu ne noleggi uno. Funziona in un data center con corrente e connessione proprie, e ti colleghi dal computer o dal telefono. MetaTrader gira lì invece che a casa tua.

File di rack di server in un data center, dove funziona un VPS per il Forex

Per capire perché conta, guarda dove funziona ogni cosa quando fai trading in MetaTrader 4:

CosaDove funzionaSe il computer si spegne
Stop loss, take profitServer del brokerContinuano a funzionare
Trailing stopIl tuo terminaleSmette di muoversi, resta l'ultimo livello
Expert AdvisorIl tuo terminaleSi ferma: niente nuove operazioni, nessuna gestione di quelle aperte

Quindi un EA opera solo mentre MetaTrader è aperto e connesso. Un'interruzione di corrente, un calo di internet, un aggiornamento di Windows o un portatile che va in sospensione lo fermano, a volte con operazioni ancora aperte. Lo stesso vale per un trailing stop.

Ti serve un VPS?

Dipende da cosa succederebbe se il terminale si fermasse per qualche ora:

La tua situazioneTi serve un VPS?
Operazioni manuali con stop loss e take profitDi solito no: stanno entrambi sul server
Un EA che opera di rado, su un computer sempre accesoFacoltativo: un VPS è una riserva per i guasti
Un EA attivo tutta la settimana o che gestisce operazioni aperteSpesso sì: un fermo può lasciare operazioni senza gestione
Un EA di scalping o molte operazioni su timeframe bassiSpesso sì: prima confronta il ritardo

Confronta il costo con il tuo conto. Con un canone ipotetico di 20 $ al mese, un VPS costa 240 $ all'anno. È il 24% di un conto da 1.000 $ e il 2,4% di un conto da 10.000 $, prima che l'EA abbia guadagnato qualcosa. Su un conto piccolo, un computer di casa stabile può essere la scelta migliore.

Cosa cambia un VPS nell'esecuzione degli ordini

Tra il clic e l'esecuzione contano due cose: il tempo che l'ordine impiega ad arrivare e quanta liquidità c'è quando arriva. Un VPS può agire solo sulla prima, e solo in parte. Accorcia il percorso tra il tuo terminale e il server del broker. Ciò che accade dopo l'arrivo dell'ordine non cambia.

Causa di un'esecuzione peggioreUn VPS può aiutare?
Percorso di rete lungo fino al brokerSì, se il server è più vicino
Computer di casa lento o sovraccaricoSpesso, se il VPS ha risorse sufficienti
Tempi di elaborazione del brokerNo
Poca liquidità durante le notizieNo
Spread che si allargano al rolloverNo
Gap del fine settimana oltre il tuo stopNo

La Guida di MetaTrader dice che una latenza di rete più bassa offre condizioni migliori per l'esecuzione, come meno slippage e meno requote. È corretto, ma meno non significa zero. Lo slippage si verifica anche su un VPS, soprattutto nei mercati veloci, dove costa di più. Non regge l'affermazione che un VPS protegga dallo slippage, né quella che gli ordini inviati da un VPS vengano eseguiti all'istante. Per capire cos'è lo slippage e come funzionano i tipi di esecuzione, leggi slippage ed esecuzione degli ordini nel forex.

Quanto conta il ritardo dipende dalla strategia. Lo stesso costo pesa in modo molto diverso su operazioni diverse:

Operazione media prima dei costiDopo 1 pip di slippageQuota persa
30 pip29 pipcirca 3%
5 pip4 pip20%
2 pip1 pip50%

Semplice aritmetica, a scopo illustrativo. Quel pip non è ciò che un VPS fa risparmiare: mostra perché un vantaggio sottile è sensibile a qualsiasi costo di esecuzione.

Quindi un sistema su grafico giornaliero guadagna poco da qualche millisecondo, mentre uno scalper può guadagnare di più o scoprire comunque che il vantaggio è troppo sottile. Più operazioni fai e più il timeframe è basso, più pesa ogni ritardo. Un VPS inoltre non allinea i risultati live a un backtest: un tester non può mostrare quanta liquidità c'era davvero in un dato giorno. La nostra guida su come testare gli advisor in MT4 spiega il tester.

Come misurare il ritardo

Misuralo, perché un VPS venduto come "a bassa latenza" dice poco sul percorso verso il tuo broker.

  1. Controlla da casa. In MT4 fai clic sull'indicatore di connessione in basso a destra nel terminale: elenca i server del broker con il ping in millisecondi.
  2. Controlla dal VPS. Accedi allo stesso conto, senza ancora nessun EA attivo lì, e leggi lo stesso dato. Confronta nelle ore in cui opera il tuo EA.
  3. Confronta le esecuzioni. Se tieni un registro dei prezzi richiesti ed eseguiti, confronta lo slippage medio prima e dopo il passaggio.

L'hosting integrato di MetaTrader mostra il confronto al posto tuo: il ritardo verso il broker dal tuo computer e dal server di hosting. Non indichiamo un valore di ping da raggiungere, perché non ne esiste uno ufficiale, e ciò che basta dipende dalla tua strategia.

Cosa significa davvero un uptime del 99,9%

L'uptime è la quota di tempo in cui un server è in funzione. Sembra quasi perfetto, ma ciò che resta è tempo reale:

UptimeFermo possibile all'anno
99,5%circa 44 ore
99,9%circa 8,8 ore
99,99%circa 53 minuti

Nostro calcolo: la quota restante × 8.760 ore.

Quindi un VPS riduce i fermi ma non li elimina. Chiedi se la manutenzione programmata rientra nella cifra e come saprai di un riavvio. Un EA rimasto fermo durante un riavvio può aver perso un'operazione, quindi tieni lo stop loss su ogni posizione: in ogni caso sta sul server del broker.

Come scegliere un VPS per il Forex

Ci sono due strade comuni. Quale sia adatta dipende dal tuo EA:

Hosting integrato di MetaTraderVPS Windows generico
ConfigurazioneSi noleggia dal terminaleInstalli tu MetaTrader
Spostare un EALa migrazione copia grafici ed EACopi i file e configuri tutto tu
EA localeL'autotrading viene disattivato per teDevi fermarlo tu
LimitiNiente chiamate DLL, gli script non vengono trasferitiQuelli del piano Windows che noleggi
ModificheSincronizza di nuovo dopo ogni modificaModifica direttamente sul server

Prima di scegliere l'hosting integrato, controlla l'uso delle DLL: lì un EA che chiama una DLL si ferma con un errore, quindi chiedi al venditore dell'EA o leggi il manuale. Qualunque strada tu scelga, guarda questi punti:

  • Posizione. Scegli un server vicino a quello del tuo broker e confermalo con il test del ping visto sopra. Se non riesci a capire dov'è, chiedi al supporto del broker.
  • Uptime. Leggi come lo calcola il provider, come visto sopra.
  • Risorse. Ogni terminale, grafico ed EA usa memoria e tempo di processore. Su un server fisico condiviso, un piano troppo piccolo può rallentare il terminale nei momenti di maggiore attività.
  • Costi e condizioni. I piani mensili ti permettono di provare un provider senza impegno. Controlla come funziona il rinnovo, così il server non si ferma alla fine di un periodo.

Il broker conta più del VPS: l'esecuzione parte dal suo lato. Leggi come scegliere un broker.

Spostare un EA su un VPS

  1. Ferma l'EA a casa. Due copie dello stesso EA su un conto possono raddoppiare ogni operazione. Per questo la migrazione di MetaTrader disattiva l'autotrading nel terminale locale. Su un VPS generico nessuno lo fa per te, quindi non riattivarlo in seguito.
  2. Copia le impostazioni alla lettera. Usa gli stessi input, lo stesso grafico e lo stesso timeframe, e controlla che la licenza dell'EA consenta la nuova configurazione. Conserva il file originale delle impostazioni.
  3. Imposta l'avvio automatico di MetaTrader. Dopo un riavvio del server, il terminale deve ripartire senza di te. Poi controlla che AutoTrading sia attivo.
  4. Leggi i log dopo i riavvii. Le schede Experts e Journal mostrano cosa ha fatto l'EA e gli eventuali errori.
  5. Tieni d'occhio processore e memoria. Chiudi i grafici che non ti servono, soprattutto nelle ore di maggiore attività.

Tratta il VPS come un computer di cui sei responsabile. Non ha un'immunità integrata contro malware o password rubate: usa una password robusta e unica, attiva l'accesso a due fattori se il provider lo offre e installa solo ciò che ti serve.

FAQ

Mi serve un VPS per usare un Expert Advisor?

Non sempre. Un EA opera solo mentre MetaTrader è in funzione e connesso, quindi ti serve un computer che resti acceso nei giorni di trading. Se il tuo non può, o se un fermo di qualche ora lascerebbe operazioni senza gestione, la soluzione abituale è un VPS.

Un VPS elimina lo slippage?

No. Un VPS può ridurre il ritardo tra un EA e il server del broker, e questo aiuta una strategia sensibile alla latenza. Non cambia la liquidità disponibile sul mercato, quindi lo slippage resta possibile, soprattutto durante le notizie.

Un VPS può migliorare i risultati del mio EA?

Può eliminare le perdite causate dai fermi e ridurre alcuni costi dovuti al ritardo. Non può dare a una strategia un vantaggio che non ha, e non riduce il rischio di mercato. Anche il canone è un costo, e su un conto piccolo pesa.

Un uptime del 99,9% è sufficiente?

È una cifra comune, ma secondo il nostro calcolo consente comunque circa 8,8 ore di fermo all'anno. Chiedi se la manutenzione viene conteggiata, tieni uno stop loss su ogni operazione e controlla i log dopo ogni riavvio.

Posso usare lo stesso EA a casa e su un VPS?

Non sullo stesso conto nello stesso momento, perché due copie possono raddoppiare ogni operazione. La migrazione integrata di MetaTrader disattiva l'autotrading nel terminale locale. Su un VPS generico devi fermare tu la copia di casa.

In sintesi

  • Un VPS per il Forex è un computer remoto a noleggio che tiene MetaTrader in funzione.
  • EA e trailing stop hanno bisogno di un terminale attivo. Stop loss e take profit no.
  • Un VPS può ridurre il ritardo verso il broker. Non può eliminare lo slippage, perché non aggiunge liquidità.
  • Un uptime del 99,9% consente comunque circa 8,8 ore di fermo all'anno.
  • Dopo il passaggio, ferma l'EA a casa. Due copie sullo stesso conto possono raddoppiare ogni operazione.
  • Riduce i fermi e alcuni ritardi. Il rischio di mercato resta dov'era.

Ti avvicini per la prima volta al trading automatico? Inizia da come funziona il trading automatico nel Forex o dalla nostra guida passo passo per iniziare a fare trading.

Fonti: Guida di MetaTrader 4, Virtual Hosting: Migration e Trailing Stop; Guida di MetaTrader 5, Virtual Hosting: Server. I calcoli e l'esempio del canone sono nostri.

Questo articolo ha scopo educativo e non costituisce consulenza d'investimento. Il trading di prodotti con leva comporta il rischio di perdite.