Oversigt
En handelsterminal skal reagere øjeblikkeligt. Cloudzys One-Click MetaTrader 4 VPS kombinerer dedikerede EPYC vCPUs, DDR5 RAMog ren-NVMe lagerplads med en 10 Gbps uplink, så ordrer åbner hurtigt og Expert Advisors kører uden afbrydelser. Timebetaling giver dig mulighed for at starte en London- eller New York-instans under dine aktive handelssessioner og justere kapaciteten bagefter. Du får Windows til MT4 4.0.0 plus en valgfri Node.js stak til webhooks og dashboards.
Beskrivelse
Dette image leveres med MetaTrader 4 forudinstalleret på Windows Server 2012 R2 or Windows Server 2016. Det er optimeret til lav-latenstid-forbindelser til gængse mæglere, stabil EA-oppetid og forudsigelig disk-I/O til tick-logs og historikfiler. Du får også snapshot-styring og en statisk IP, så terminaler genopretter forbindelsen rent efter vedligeholdelse.
Tilgå skrivebordet
Opret forbindelse med en hvilken som helst RDP-klient, og log ind med den Administrator-adgangskode, du angav ved deployment. Når du er på skrivebordet, åbner du MetaTrader 4, tilføjer din mæglerserver og logger ind på din handelskonto. Hold din VPS kørende i handelstimerne, så EA'er og alarmer forbliver aktive, selv hvis din laptop går i dvale.
Avancerede funktioner
Det er disse opgraderinger, der gør en forskel for automatisk og manuel handel. De holder charts responsive under volatile candles og forhindrer platformstop, når EAs skriver logs.
- Dedikerede vCPUs og DDR5 RAM for stabil strategy tester- og EA-ydelse
- Ren NVMe-lagring for hurtige tick cache-, log- og historikskrivninger
- 10 Gbps network port med Tier-1-blending for at reducere pakketab under nyhedspikser
- Snapshots og øjeblikkelig rollback før platform- eller EA-opdateringer
- Timebetaling til staging- eller weekend-testmiljøer
- En enkelt genstart anvender enhver størrelsesjustering. Ingen datamigrering nødvendig.
Brugervenlig
Du styrer strømhandlinger, snapshots og regionsskift fra dashboardet. Brug VPS IP'en direkte i din RDP-klient for øjeblikkelig adgang, eller peg en DNS-record på den senere. En indbygget latensvisning hjælper dig med at vælge den region, der ligger tættest på din mæglers servere, for mere stabile pings.
Ydeelsesoptimering
Stabil TTFB til mægler-gateways giver hurtigere logins, mere responsive symbolskift og færre afbrydelser under EA I/O. NVMe plus højtclockede EPYC-kerner reducerer forsinkelsen, du mærker, når du skifter profiler eller kører Strategitester på historiske data.
Fuld platformkontrol
Administratorrettigheder lader dig installere ekstra terminaler, fonte, VPN-klienter og filsynkroniseringsværktøjer. KVM-isolering beskytter din session mod nabores arbejdslast. Dedikeret IPv4 og valgfri IPv6 holder dit forbindelses-omdømme rent, hvilket hjælper med at reducere sikkerhedsprompts og re-auth-loops.
Kraftfulde Værktøjer
Alt her understøtter en ren MT4-oplevelse og enkel vedligeholdelse, så du kan fokusere på handel i stedet for serveropgaver.
- Forinstalleret MetaTrader 4 terminal 4.0.0 på Windows
- Valgfri hærding og overvågnings-add-ons på forespørgsel
- Snapshot-opskrifter for sikkerhed før opdateringer
- Enkle backupmønstre til S3-kompatibel storage
- Forudsigeligt hukommelses- og I/O-profil, så EAs og indikatorer ikke timeout ved omfattende logging
Valgfri Node.js Companion til webhooks, dashboards og APIs
Nogle tradere kører trade copiers, REST hooks eller statussider. Dit image inkluderer en valgfri Node.js opsæt opskrift på Ubuntu 24.04 der klargør en app-stack bag Nginx med PM2 til proceskontrol. Brug den som en sidecar VPS eller som et alternativt image i samme region.
Hvad scriptet gør
Opretter en nodejs bruger, installationer NVM v0.40.3, Node.js 22 (sat som standard), opdaterer npm, installerer PM2، aktiverer PM2 ved opstart, installerer og aktiverer Nginx som en omvendt proxy til http://localhost:3000, og konfigurerer WebSocket-headers og videresendelse af klient-IP. Nginx genstarter og aktiveres ved opstart.
Sikkerhed og adgang
Det nodejs bruger er i sudo. En standardadgangskode på adgangskode angives under automatisk opsætning. Skift det straks efter login:
| adgangskode nodejs |
Node.js app-opsætning
| ssh <your-server-ip> su – nodejs mkdir -p /home/nodejs/your-app git clone your_repo.git /home/nodejs/your-app cd /home/nodejs/your-app npm install –omit=dev pm2 start app.js – navngiv din-app-name pm2 save |
Sæt din app til at lytte på port 3000 eller rediger /etc/nginx/sites-available/default, test med nginx -t, derefter:
| sudo systemctl restart nginx |
Din app vil være tilgængelig på http://<server-ip>.
Variabler du kan angive
- NVM_VERSION for Node.js-versionen, standard 22
- NODEJS_USER_PASSWORD for at nulstille den indledende nodejs adgangskode
Vigtige filer og mapper
- /home/nodejs/.nvm/ NVM og Node.js-installationer
- /home/nodejs/.bashrc NVM source-linjer
- /etc/nginx/sites-available/default Nginx reverse proxy-konfiguration
- /usr/lib/node_modules/pm2/ PM2 installationsti
- /var/www/html standard web-rod
Logs
- Nginx logfiler på /var/log/nginx/access.log og /var/log/nginx/error.log
- PM2 med pm2 logs or ~/.pm2/logs/ as nodejs
- Applikation logs via PM2 eller appens egne logfiler
Fremtidige forbedringer
- HTTPS med Certbot via nginx-pluginnet
- En minimal eksempelapp til hurtig deployment
- Valgfri MongoDB integration til telemetri
Globalt Rækkevidde
Vælg det datacenter, der ligger tættest på din broker eller dit copy-trading-netværk. Cloudzy har tilstedeværelsespunkter på følgende steder:
- NordamerikaNew York City, Dallas, Miami, Utah, Las Vegas
- Europa: London, Amsterdam, Frankfurt, Zürich
- Asien-StillehavSingapore
Hvert site tilbyder en 10 Gbps port, Tier-1 carrier-mix og en 99.95% oppetid SLA. Den eneste variabel er afstanden.
Programdetaljer
Version: 4.0.0
Operativsystem: Windows Server 2012 R2, Windows Server 2016
Mindste RAM: 4 GB
IP-typer: IPv4, IPv6
Deploy Cloudzy's One-Click MetaTrader 4 VPS nu! Din handelsterminal, EAs og en valgfri webhook-stack kan være i gang på få minutter.
Vigtigt: Ansvar for konfiguration og domæner
Du får fuld SSH/root-adgang på alle OCA'er. Den adgang betyder også, at dine ændringer kan pause appen. Læs dette, inden du justerer konfigurationer.
- Du administrerer domænet. Vi sælger eller hoster ikke domæner/DNS. Hvis appen kræver et domæne, skal du pege dit domæne mod serveren (A/AAAA/CNAME samt MX/TXT, hvis relevant). SSL-udstedelse og mange dashboards afhænger af, at dette er korrekt.
- At ændre domæne eller værtsnavn efter installation er ikke ligetil. Mange OCA'er skriver domænet ind i konfigurationsfiler (.env, reverse proxy, app-URL'er). Hvis du ændrer det, skal du også opdatere:
- Reverse proxy (Nginx/Caddy) og TLS-certifikater
- Appens "eksterne URL"/basis-URL samt callback- og webhook-URL'er
- Eventuelle hardkodede links i appen eller tilføjelser
- Legitimationsoplysninger betyder noget. Omdøbning af standardadmin, rotation af adgangskoder eller ændring af serviceporte uden at opdatere appkonfigurationen kan låse dig ude eller stoppe tjenester. Hold legitimationsoplysninger sikre og synkroniserede på tværs af appen, proxyen og eventuelle integrationer.
- Ændringer af navneservere kan forårsage nedetid. Flytning af dit domæne til nye navneservere eller redigering af NS-poster udløser forsinkelser i propagering. Planlæg ændringer, sænk TTL i god tid, og bekræft A/AAAA-poster, inden du skifter.
- Redigering af firewall/porte kan bryde adgangen. Hvis du ændrer SSH, HTTP/HTTPS, RDP eller appporte, skal du opdatere firewalls (UFW/CSF/sikkerhedsgrupper) og reverse proxy-regler i overensstemmelse hermed.
- E-mail-porte (SMTP) er som standard begrænsede. Udgående mailporte (f.eks. 25/465/587) kan være blokeret for at forhindre misbrug. Hvis din OCA skal sende e-mail, anmod om SMTP-adgang fra support, eller brug en transaktionel e-mailudbyder (SendGrid/Mailgun/SES) via API eller godkendt SMTP.
- Email & hvidlister. Hvis appen sender mail eller modtager webhooks, kan ændringer af IP-adresser/værtsnavne påvirke leveringsevnen eller tilladelseslister. Opdater SPF/DKIM/DMARC og eventuelle IP-tilladelseslister.
- Før større ændringer: tag et snapshot. Brug panellets øjebliksbillede/sikkerhedskopi først. Hvis et plugin, en opdatering eller en konfigurationsændring går galt, kan du rulle tilbage på få minutter.
- Supportomfang. Vi leverer serveren og det forudinstallerede OCA-image. Løbende konfiguration på applikationsniveau (domæner, DNS, app-indstillinger, plugins, tilpasset kode) er brugerens ansvar.
Tommelfingerregel: hvis du ændrer domæne, porte, adgangskoder, værtsnavne eller proxy/SSL-konfigurationer, skal du også opdatere appens indstillinger - og tag et snapshot først.
Scriptet opretter en nodejs-bruger, installerer Node Version Manager (NVM), Node.js (version 22), PM2 (en procesmanager) og Nginx som reverse proxy, og konfigurerer dem til at deploye Node.js-applikationer.
- Opretter en nodejs-bruger med en hjemmemappe (/home/nodejs) og Bash-shell.
- Føjer nodejs til sudo-gruppen.
- Sætter brugerens adgangskode til password.
- Kører som nodejs-bruger via sudo -H -u nodejs for at sikre den korrekte hjemmemappe (/home/nodejs).
- Henter og installerer NVM (v0.40.3) fra https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
- Konfigurerer .bashrc til automatisk at indlæse NVM:
- Tilføjer export NVM_DIR="$HOME/.nvm".
- Tilføjer NVM-script og bash-completion.
- Indlæser .bashrc for at gøre NVM tilgængeligt i scriptet.
- Installerer Node.js 22 via NVM som nodejs-bruger.
- Sætter den som standardversion: nvm alias default 22.
- Opdaterer npm globalt: npm install -g npm.
- Installerer PM2 globalt som nodejs-bruger: npm install -g pm2.
- Konfigurerer PM2 til at starte ved opstart ved at generere og køre en systemd-opstartskommando.
- Installerer Nginx: apt install -y nginx.
- Konfigurerer et standard Nginx-site i /etc/nginx/sites-available/default:
- Lytter på port 80.
- Proxies anmodninger til http://localhost:3000 (antaget Node.js app-port).
- Inkluderer headers til WebSocket-understøttelse og videresendelse af klientens IP.
- Genstarter og aktiverer Nginx: systemctl restart nginx, systemctl enable nginx.
Opsætning af NodeJS-app:
- Log ind via SSH på din server.
- Kør følgende kommandoer i rækkefølge:
- su – nodejs
- mkdir /home/nodejs/your-app
- git clone your_repo.git /home/nodejs/your-app
- cd /home/nodejs/your-app
- npm install –omit=dev
- pm2 start app.js –name your-app-name
- pm2 save
- Tilpas din apps port til 3000, eller opdater NGINX-konfigurationen tilsvarende (rediger /etc/nginx/sites-available/default, test med nginx -t, og genstart med systemctl restart nginx).
- Din app er tilgængelig på http://<server-ip>
- Noter:
- nodejs-brugeren har sudo-adgang.
- Skift nodejs-brugerens adgangskode: passwd nodejs.
- Aktivér HTTPS med Certbot: apt install certbot python3-certbot-nginx, derefter certbot –nginx.
Operativsystem: Ubuntu 24.04
Variabler:
- NVM_VERSION: Node.js-version (standard: 22).
- NODEJS_USER_PASSWORD: Adgangskode til nodejs-brugeren.
Vigtige filer og mapper:
- /home/nodejs/.nvm/: NVM- og Node.js-installationer.
- /home/nodejs/.bashrc: Konfigurerer NVM-sourcing.
- /etc/nginx/sites-available/default: NGINX-konfiguration til proxy for Node.js.
- /usr/lib/node_modules/pm2/: PM2-installation.
- /var/www/html: Standard webrod.
- Logfiler:
- NGINX: /var/log/nginx/{access.log,error.log}.
- PM2: pm2 logs eller ~/.pm2/logs/ (som nodejs-bruger).
- Node.js-app: Administreres af PM2 eller appens egne logs.
Fremtidige forbedringer:
- Tilføj HTTPS-opsætning med Certbot.
- Inkluder et eksempel på app-deployment i scriptet.
- MongoDB-integration.