Panoramica
Un terminale di trading dovrebbe sembrare istantaneo. Il One-Click di Cloudzy MetaTrader 4 VPS accoppia vCPU EPYC dedicate, RAM DDR5, e puro-NVMe spazio di archiviazione con a 10 Gbps uplink in modo che i ticket dell'ordine si aprano rapidamente e gli Expert Advisor funzionino senza rallentamenti. La fatturazione oraria ti consente di avviare un'istanza di Londra o New York durante le sessioni attive, per poi ridimensionarla in un secondo momento. Ottieni Windows per MT44.0.0 più un optional Node.js stack per webhook e dashboard.
Descrizione
Questa immagine viene fornita con MetaTrader 4 preinstallato su WindowsServer2012R2 or WindowsServer2016. È ottimizzato per accessi a bassa latenza ai server broker comuni, tempi di attività EA stabili e I/O su disco prevedibili per registri tick e file di cronologia. Ottieni anche controlli snapshot e un IP statico in modo che i terminali si riconnettano in modo pulito dopo la manutenzione.
Accedi al desktop
Connettiti utilizzando qualsiasi client RDP, quindi accedi con la password dell'amministratore impostata al momento della distribuzione. Una volta sul desktop, avvia MetaTrader 4, aggiungi il tuo server broker e accedi al tuo conto di trading. Mantieni il tuo VPS in funzione durante le ore di mercato in modo che gli EA e gli avvisi rimangano attivi anche se il tuo laptop è in modalità di riposo.
Funzionalità avanzate
Questi sono gli aggiornamenti che contano per il trading automatizzato e manuale. Mantengono i grafici reattivi durante le candele volatili e prevengono gli stalli della piattaforma quando gli EA scrivono i log.
- vCPU dedicate e RAM DDR5 per tester di strategia coerenti e prestazioni EA
- Archiviazione NVMe pura per la cache veloce, i registri e le scritture della cronologia
- 10 Gbps network port con combinazione Tier-1 per ridurre la perdita di pacchetti durante i picchi di notizie
- Istantanee e rollback istantaneo prima degli aggiornamenti della piattaforma o di EA
- Fatturazione oraria per stage o box di prova nel fine settimana
- Un singolo riavvio applica qualsiasi ridimensionamento. Non è necessaria la migrazione dei dati.
Facilità d'uso
Puoi controllare le azioni avanzate, le istantanee e gli spostamenti delle regioni dalla dashboard. Utilizza l'IP VPS direttamente nel tuo client RDP per l'accesso immediato o punta un record DNS in un secondo momento. Una visualizzazione della latenza integrata ti aiuta a scegliere una regione mappata più vicina ai server del tuo broker per ping più stabili.
Focus sulle prestazioni
Il TTFB stabile per i gateway di intermediazione aiuta con accessi più rapidi, modifiche dei simboli più rapide e meno intoppi durante l'I/O di EA. NVMe e core EPYC ad alto clock riducono il ritardo avvertito quando si cambia profilo o si esegue Tester di strategia sui dati storici.
Controllo completo della piattaforma
I diritti di amministratore ti consentono di installare terminali, caratteri, client VPN e strumenti di sincronizzazione file aggiuntivi. Isolamento KVM protegge la tua sessione dai carichi di lavoro vicini. IPv4 dedicato e opzionale IPv6 mantieni la reputazione della tua connessione più pulita, il che aiuta a ridurre le richieste di sicurezza e i cicli di riautenticazione.
Strumenti potenti
Tutto qui supporta un'esperienza MT4 pulita e una manutenzione semplice, così puoi concentrarti sul trading invece che sulle faccende del server.
- MetaTrader 4 preinstallato terminale 4.0.0 su Windows
- Componenti aggiuntivi opzionali di rafforzamento e monitoraggio su richiesta
- Ricette di istantanee per la sicurezza prima dell'aggiornamento
- Semplici modelli di backup su dispositivi di archiviazione compatibili con S3
- Memoria e profilo I/O prevedibili in modo che gli EA e gli indicatori non vadano in timeout in caso di registrazioni pesanti
Companion Node.js opzionale per webhook, dashboard e API
Alcuni trader eseguono fotocopiatrici commerciali, hook REST o pagine di stato. La tua immagine include un optional Node.js imposta la ricetta su Ubuntu 24.04 che prepara uno stack di app dietro Nginx con PM2 per il controllo del processo. Usalo come VPS sidecar o come immagine alternativa nella stessa regione.
Cosa fa la sceneggiatura
Crea un nodejs utente, installa NVM v0.40.3, Node.js 22 (impostato come predefinito), aggiornamenti npm, installazioni PM2, abilita PM2 all'avvio, installa e abilita Nginx come proxy inverso a http://localhost:3000e configura le intestazioni WebSocket e l'inoltro IP del client. Nginx si riavvia e si abilita all'avvio.
Sicurezza e accesso
IL nodejs l'utente è presente sudo. Una password predefinita di password viene impostato durante l'automazione. Modificalo immediatamente dopo il login:
| passwd nodejs |
Configurazione dell'app Node.js
| ssh <ip-del-tuo-server> su – nodojs mkdir -p /home/nodejs/tuo-app git clone your_repo.git /home/nodejs/your-app cd /home/nodejs/tuo-app npm installazione –omit=dev inizio pm2 app.js –nome tuo-app-nome pm2 salva |
Imposta la tua app per l'ascolto sulla porta 3000 o modificare /etc/nginx/sites-available/default, prova con nginx -t, Poi:
| sudo systemctl riavvia nginx |
La tua app sarà raggiungibile all'indirizzo http://<server-ip>.
Variabili che puoi impostare
- NVM_VERSIONE per la versione Node.js, impostazione predefinita 22
- NODEJS_USER_PASSWORD per reimpostare l'iniziale nodejs password
File e directory importanti
- /home/nodejs/.nvm/ Installazioni NVM e Node.js
- /home/nodejs/.bashrc Linee di approvvigionamento NVM
- /etc/nginx/sites-available/default Configurazione del proxy inverso Nginx
- /usr/lib/node_modules/pm2/ Percorso di installazione PM2
- /var/www/html radice Web predefinita
Registri
- Nginx registra a /var/log/nginx/access.log E /var/log/nginx/error.log
- PM2 con registri pm2 or ~/.pm2/logs/ as nodejs
- App log tramite PM2 o i file della tua app
Miglioramenti futuri
- HTTPS con Certbot utilizzando il plugin nginx
- Un'app di esempio minima per una distribuzione rapida
- Opzionale MongoDB integrazione per la telemetria
Copertura globale
Scegli il data center più vicino al tuo broker o alla tua rete di copy-trading. Cloudzy gestisce punti di presenza nei seguenti punti:
- Nord America: New York, Dallas, Miami, Utah, Las Vegas
- Europa: Londra, Amsterdam, Francoforte, Zurigo
- Asia-Pacifico: Singapore
Ogni sito offre a 10 Gbps porto, mix di operatori di livello 1 e a 99.95% uptime
Dettagli dell'applicazione
Versione: 4.0.0
Sistema operativo: Windows Server 2012 R2, Windows Server 2016
RAM minima: 4 GB
Tipi IP: IPv4, IPv6
Distribuisci subito il VPS MetaTrader 4 con un clic di Cloudzy! Il tuo terminale di trading, gli EA e lo stack webhook opzionale possono essere attivi in pochi minuti.
Importante: responsabilità di configurazione e dominio
Ottieni accesso SSH/root completo su ogni OCA. Questo potere significa anche che le tue modifiche possono rottura l'app. Leggi questo prima di modificare le configurazioni.
- Gestisci il dominio. Non vendiamo né ospitiamo domini/DNS. Se l'app richiede un dominio, devi puntare il tuo dominio al server (A/AAAA/CNAME, e MX/TXT se rilevanti). L'emissione SSL e molte dashboard dipendono dalla correttezza di questo.
- Cambiare il dominio/hostname dopo l'installazione non è banale. Molte OCA scrivono il dominio nelle configurazioni (.env, reverse proxy, URL dell'app). Se lo cambi, aggiorna anche:
- Proxy inverso (Nginx/Caddy) e certificati TLS
- URL “esterno”/URL di base dell'app e URL di callback/webhook
- Eventuali collegamenti codificati nell'app o nei componenti aggiuntivi
- Le credenziali contano. Rinominare l'admin predefinito, ruotare le password o cambiare le porte del servizio senza aggiornare la configurazione dell'app può chiuderti fuori o fermare i servizi. Mantieni le credenziali sicure e sincronizzate tra app, proxy e tutte le integrazioni.
- Le modifiche al server dei nomi possono causare tempi di inattività. Spostare il tuo dominio su nuovi nameserver o modificare i record NS causa ritardi di propagazione. Pianifica le modifiche, abbassa il TTL in anticipo e verifica i record A/AAAA prima di cambiare.
- Le modifiche al firewall/porta possono interrompere l'accesso. Se cambi le porte SSH, HTTP/HTTPS, RDP o dell'app, aggiorna di conseguenza i firewall (UFW/CSF/security groups) e le regole del reverse-proxy.
- Le porte e-mail (SMTP) sono limitate per impostazione predefinita. Porte di posta in uscita (ad es. 25/465/587) Forse chiuso per evitare abusi. Se il tuo OCA deve inviare e-mail, richiedere l'accesso SMTP dal supporto o usa un provider di email transazionali (SendGrid/Mailgun/SES) tramite API o SMTP approvato.
- E-mail e liste consentite. Se l'app invia email o riceve webhook, cambiare IP/hostname può impattare la deliverability o le allowlist. Aggiorna SPF/DKIM/DMARC e tutte le allowlist degli IP.
- Prima di ogni grande cambiamento: scatta una foto. Usa il pannello istantanea/backup prima. Se un plugin, un aggiornamento o una modifica alla configurazione si ritorce contro, puoi fare il rollback in pochi minuti.
- Ambito di supporto. Forniamo il server e l'immagine OCA preinstallata. La gestione continua configurazione a livello di applicazione (domini, DNS, impostazioni dell'app, plugin, codice personalizzato) è responsabilità dell'utente.
Regola pratica veloce: se tocchi dominio, porte, password, hostname o configurazioni proxy/SSL, aspettati di aggiornare anche le impostazioni dell'app e fai prima uno snapshot.
Lo script crea un utente nodejs, installa Node Version Manager (NVM), Node.js (versione 22), PM2 (un gestore di processi) e Nginx come proxy inverso e li configura per la distribuzione di applicazioni Node.js.
- Crea un utente nodejs con una directory home (/home/nodejs) e una shell Bash.
- Aggiunge nodejs al gruppo sudo.
- Imposta la password dell'utente su password.
- Viene eseguito come utente nodejs tramite sudo -H -u nodejs per garantire la corretta directory home (/home/nodejs).
- Scarica e installa NVM (v0.40.3) da https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
- Configura automaticamente .bashrc per NVM di origine:
- Aggiunge l'esportazione NVM_DIR="$HOME/.nvm".
- Aggiunge lo script NVM e il completamento di bash.
- Sorgenti .bashrc per rendere NVM disponibile nello script.
- Installa Node.js 22 tramite NVM come utente nodejs.
- Imposta come versione predefinita: nvm alias default 22.
- Aggiorna npm a livello globale: npm install -g npm.
- Installa PM2 globalmente come utente nodejs: npm install -g pm2.
- Configura PM2 per l'avvio all'avvio generando ed eseguendo un comando di avvio systemd.
- Installa Nginx: apt install -y nginx.
- Configura un sito Nginx predefinito in /etc/nginx/sites-available/default:
- Ascolta sulla porta 80.
- Richieste proxy a http://localhost:3000 (presunta porta dell'app Node.js).
- Include intestazioni per il supporto WebSocket e l'inoltro IP del client.
- Riavvia e abilita Nginx: systemctl riavvia nginx, systemctl abilita nginx.
Configurazione dell'app NodeJS:
- Accedi tramite ssh al tuo server.
- Utilizzare i seguenti comandi in ordine:
- su – nodojs
- mkdir /home/nodejs/tua-app
- git clone your_repo.git /home/nodejs/your-app
- cd /home/nodejs/la-tua-app
- npm installazione –omit=dev
- pm2 start app.js –name nome-app
- pm2 salva
- Regola la porta della tua app su 3000 o aggiorna la configurazione NGINX di conseguenza (modifica /etc/nginx/sites-available/default, prova con nginx -t e riavvia systemctl restart nginx).
- La tua app è accessibile all'indirizzo http://<server-ip>
- Note:
- L'utente nodejs ha accesso sudo.
- Cambia la password dell'utente nodejs: passwd nodejs.
- Abilita HTTPS con Certbot: apt installa certbot python3-certbot-nginx, quindi certbot –nginx.
Sistema operativo: Ubuntu 24.04
Variabili:
- NVM_VERSION: versione di Node.js (impostazione predefinita: 22).
- NODEJS_USER_PASSWORD: password per l'utente nodejs.
File e directory importanti:
- /home/nodejs/.nvm/: installazioni NVM e Node.js.
- /home/nodejs/.bashrc: configura il sourcing NVM.
- /etc/nginx/sites-available/default: configurazione Nginx per l'inoltro a Node.js.
- /usr/lib/node_modules/pm2/: installazione PM2.
- /var/www/html: radice web predefinita.
- Registri:
- Nginx: /var/log/nginx/{access.log,error.log}.
- PM2: pm2 logs o ~/.pm2/logs/ (come utente nodejs).
- App Node.js: gestita da PM2 o log specifici dell'app.
Miglioramenti futuri:
- Aggiungi la configurazione HTTPS con Certbot.
- Includere un esempio di distribuzione dell'app nello script.
- Integrazione MongoDB.