Overzicht
Een handelsterminal moet direct aanvoelen. CloudzyOne-Click MetaTrader 4 VPS combineert speciale EPYC vCPU's, DDR5 RAMen pureNVMe opslag met een 10 Gbps uplink, zodat tickets snel worden geopend en Expert Advisors zonder haperingen werken. Dankzij facturering per uur kunt u tijdens uw actieve sessies een instantie in Londen of New York opstarten en deze later op de juiste grootte aanpassen. U krijgt Windows voor MT4 4.0.0 plus een optionele Node.js stack voor webhooks en dashboards.
Beschrijving
Deze afbeelding wordt meegeleverd met MetaTrader 4 vooraf geïnstalleerd op Windows Server 2012 R2 of Windows Server 2016. Het is afgestemd op logins met lage latentie naar gangbare brokerservers, stabiele EA-uptime en voorspelbare schijf-I/O voor ticklogs en geschiedenisbestanden. U krijgt ook snapshot-bedieningselementen en een statisch IP-adres, zodat terminals na onderhoud weer netjes verbinding maken.
Toegang tot het bureaublad
Maak verbinding met een willekeurige RDP-client en log vervolgens in met het beheerderswachtwoord dat u bij de implementatie hebt ingesteld. Start op het bureaublad MetaTrader 4, voeg uw brokerserver toe en log in op uw handelsaccount. Laat uw VPS tijdens de handelsuren draaien, zodat EA's en waarschuwingen actief blijven, zelfs als uw laptop in slaapstand staat.
Geavanceerde functies
Dit zijn de upgrades die belangrijk zijn voor geautomatiseerde en handmatige handel. Ze zorgen ervoor dat grafieken responsief blijven tijdens volatiele kaarsen en voorkomen dat het platform vastloopt wanneer EA's logbestanden schrijven.
- Speciale vCPU's en DDR5 RAM voor consistente prestaties van strategietesters en EA's
- Pure NVMe-opslag voor snelle tick-cache, logboeken en geschiedenis schrijven
- 10 Gbps netwerkpoort met Tier-1-mix om pakketverlies tijdens pieken in het nieuws te verminderen
- Snapshots en onmiddellijke terugdraaiing vóór platform- of EA-updates
- Uurtarief voor opstelling of weekendtestboxen
- Een enkele herstart past elke wijziging in de grootte toe. Er is geen gegevensmigratie nodig.
Gebruiksgemak
U beheert stroomacties, snapshots en regioverplaatsingen vanuit het dashboard. Gebruik het VPS IP-adres rechtstreeks in uw RDP-client voor directe toegang, of verwijst u later naar een DNS-record. Een ingebouwde latentieweergave helpt u een regio te kiezen die het dichtst bij de servers van uw broker ligt voor stabielere pings.
Focus op prestaties
Stabiele TTFB naar brokergateways zorgt voor snellere aanmeldingen, vlottere symboolwijzigingen en minder haperingen tijdens EA I/O. NVMe plus EPYC-kernen met hoge kloksnelheid verminderen de vertraging die u ervaart bij het wisselen van profielen of het uitvoeren van de Strategy Tester op historische gegevens.
Volledige platformcontrole
Met beheerdersrechten kunt u extra terminals, lettertypen, VPN-clients en tools voor bestandssynchronisatie installeren. KVM-isolatie beschermt uw sessie tegen naburige workloads. Toegewezen IPv4 en optionele IPv6 houden uw verbindingsreputatie schoner, wat helpt om beveiligingsprompts en herhaalde authenticatielussen te verminderen.
Krachtige tools
Alles hier ondersteunt een schone MT4-ervaring en eenvoudig onderhoud, zodat u zich kunt concentreren op handelen in plaats van op serverwerkzaamheden.
- Vooraf geïnstalleerde MetaTrader 4 terminal 4.0.0 op Windows
- Optionele add-ons voor hardening en monitoring op aanvraag
- Snapshot-recepten voor veiligheid vóór de update
- Eenvoudige back-uppatronen naar S3-compatibele opslag
- Voorspelbaar geheugen- en I/O-profiel, zodat EA's en indicatoren niet time-outen bij intensieve logboekregistratie
Optionele Node.js-companion voor webhooks, dashboards en API's
Sommige handelaren gebruiken trade copiers, REST hooks of statuspagina's. Uw afbeelding bevat een optionele Node.js setup-recept op Ubuntu 24.04 dat een app-stack voorbereidt achter Nginx met PM2 voor procescontrole. Gebruik het als een sidecar VPS of als een alternatief beeld in dezelfde regio.
Wat het script doet
Maakt een nodejs gebruiker aan, installeert NVM v0.40.3, Node.js 22 (ingesteld als standaard), werkt npm bij, installeert PM2, schakelt PM2 in bij opstarten, installeert en schakelt Nginx als reverse proxy voor http://localhost:3000, en configureert WebSocket-headers en client-IP-forwarding. Nginx wordt opnieuw opgestart en ingeschakeld bij het opstarten.
Beveiliging en toegang
De nodejs gebruiker bevindt zich in sudo. Het standaardwachtwoord is password wordt ingesteld tijdens de automatisering. Wijzig dit onmiddellijk na het inloggen:
| wachtwoord nodejs |
Node.js-app instellen
| 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 –name your-app-name pm2 save |
Stel uw app in om te luisteren op poort 3000 of bewerk /etc/nginx/sites-available/default, test met nginx -t, en vervolgens:
| sudo systemctl herstart nginx |
Your app will be reachable at http://<server-ip>.
Variabelen die u kunt instellen
- NVM_VERSIE voor de Node.js-versie, standaard 22
- NODEJS_GEBRUIKERSWACHTWOORD om de oorspronkelijke instelling te herstellen nodejs wachtwoord
Belangrijke bestanden en mappen
- /home/nodejs/.nvm/ NVM en Node.js installeren
- /home/nodejs/.bashrc NVM-inkooplijnen
- /etc/nginx/sites-beschikbaar/standaard Nginx reverse proxy configuratie
- /usr/lib/node_modules/pm2/ PM2-installatiepad
- /var/www/html standaard web root
Logboeken
- Nginx logboeken op /var/log/nginx/access.log en /var/log/nginx/foutenlogboek
- PM2 met pm2-logboeken of ~/.pm2/logs/ als nodejs
- App logs via PM2 of de eigen bestanden van uw app
Toekomstige verbeteringen
- HTTPS met Certbot met behulp van de nginx-plugin
- Een minimale voorbeeldapp voor snelle implementatie
- Optioneel MongoDB integratie voor telemetrie
Wereldwijd bereik
Kies het datacenter dat het dichtst bij uw broker of copy-tradingnetwerk ligt. Cloudzy aanwezigheidspunten op de volgende locaties:
- Noord-Amerika: New York City, Dallas, Miami, Utah, Las Vegas
- Europa: Londen, Amsterdam, Frankfurt, Zürich
- Azië-Pacific: Singapore
Elke locatie biedt een 10 Gbps poort, een mix van Tier-1-carriers en een 99,95% uptime SLA. De enige variabele is afstand.
Details van de aanvraag
Versie: 4.0.0
Besturingssysteem: Windows Server 2012 R2, Windows Server 2016
Minimaal RAM: 4 GB
IP-typen: IPv4, IPv6
Implementeer nu CloudzyOne-Click MetaTrader 4 VPS! Uw handelsterminal, EA's en optionele webhook-stack kunnen binnen enkele minuten live zijn.
Belangrijk: Configuratie- en domeinverantwoordelijkheden
Je krijgt volledige SSH/root-toegang op elke OCA. Die kracht betekent ook dat je wijzigingen de app kapot kunnen maken de app kapot kunnen maken. Lees dit voordat je configuraties aanpast.
- U beheert het domein. Wij verkopen of hosten geen domeinen/DNS. Als de app een domein nodig heeft, u moet uw domein naar de server verwijzen (A/AAAA/CNAME en MX/TXT indien relevant). De uitgifte van SSL-certificaten en veel dashboards zijn afhankelijk van de juistheid hiervan.
- Het wijzigen van het domein/de hostnaam na de installatie is niet eenvoudig. Veel OCA's schrijven het domein naar configuraties (.env, reverse proxy, app-URL's). Als u dit wijzigt, moet u ook het volgende bijwerken:
- Reverse proxy (Nginx/Caddy) en TLS-certificaten
- App "externe URL"/basis-URL en callback/webhook-URL's
- Alle hardgecodeerde links in de app of add-ons
- Referenties zijn belangrijk. Het hernoemen van de standaardbeheerder, het wijzigen van wachtwoorden of het wijzigen van servicepoorten zonder de app-configuratie bij te werken, kan je buitensluiten of diensten stopzetten. Bewaar inloggegevens veilig en gesynchroniseerd in de app, proxy en eventuele integraties.
- Wijzigingen aan de naamserver kunnen downtime veroorzaken. Het verplaatsen van uw domein naar nieuwe naamservers of het bewerken van NS-records veroorzaakt vertragingen in de propagatie. Plan wijzigingen, verlaag de TTL van tevoren en controleer de A/AAAA-records voordat u overschakelt.
- Wijzigingen aan de firewall/poort kunnen de toegang verstoren. Als u SSH-, HTTP/HTTPS-, RDP- of app-poorten wijzigt, werk dan ook de firewalls (UFW/CSF/beveiligingsgroepen) en reverse-proxyregels bij.
- E-mailpoorten (SMTP) zijn standaard beperkt. Uitgaande mailpoorten (bijv. 25/465/587) kan zijn gesloten om misbruik te voorkomenAls uw OCA een e-mail moet versturen, SMTP-toegang aanvragen van ondersteuning of gebruik een transactiemailprovider (SendGrid/Mailgun/SES) via API of goedgekeurde SMTP.
- E-mail en toegestane lijsten. Als de app e-mails verstuurt of webhooks ontvangt, kan het wijzigen van IP-adressen/hostnamen van invloed zijn op de leverbaarheid of allowlists. Werk SPF/DKIM/DMARC en eventuele IP-allowlists bij.
- Maak voor elke grote verandering een momentopname. Gebruik het paneel momentopname/back-up Ten eerste. Als een plug-in, update of configuratiewijziging averechts werkt, kun je deze binnen enkele minuten ongedaan maken.
- Ondersteuningsbereik. Wij leveren de server en de vooraf geïnstalleerde OCA-image. Doorlopend configuratie op applicatieniveau (domeinen, DNS, app-instellingen, plug-ins, aangepaste code) is de verantwoordelijkheid van de gebruiker.
Snelle vuistregel: als je domein, poorten, wachtwoorden, hostnamen of proxy/SSL-configuraties, moet je ook de instellingen van de app bijwerken en eerst een snapshot maken.
Het script maakt een nodejs-gebruiker aan, installeert Node Version Manager (NVM), Node.js (versie 22), PM2 (een procesmanager) en Nginx als reverse proxy, en configureert deze voor het implementeren van Node.js-applicaties.
- Maakt een nodejs-gebruiker aan met een homedirectory (/home/nodejs) en Bash-shell.
- Voegt nodejs toe aan de sudo-groep.
- Stelt het gebruikerswachtwoord in op wachtwoord.
- Wordt uitgevoerd als nodejs-gebruiker via sudo -H -u nodejs om de juiste homedirectory (/home/nodejs) te garanderen.
- Downloadt en installeert NVM (v0.40.3) vanhttps://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
- Configureert .bashrc om NVM automatisch te sourcen:
- Voegt export NVM_DIR=”$HOME/.nvm” toe.
- Voegt NVM-script en bash-aanvulling toe.
- Bronnen .bashrc om NVM beschikbaar te maken in het script.
- Installeert Node.js 22 via NVM als nodejs-gebruiker.
- Stelt dit in als standaardversie: nvm alias default 22.
- Wereldwijde updates van npm: npm install -g npm.
- Installeert PM2 wereldwijd als nodejs-gebruiker: npm install -g pm2.
- Configureert PM2 om bij het opstarten te starten door een systemd-opstartcommando te genereren en uit te voeren.
- Installeert Nginx: apt install -y nginx.
- Configureert een standaard Nginx-site in /etc/nginx/sites-available/default:
- Luistert op poort 80.
- Proxyverzoeken naarhttp://localhost:3000(veronderstelde Node.js-app-poort).
- Bevat headers voor WebSocket-ondersteuning en client-IP-forwarding.
- Herstart en activeert Nginx: systemctl restart nginx, systemctl enable nginx.
NodeJS-app instellen:
- Log in via ssh op uw server.
- Gebruik de volgende commando's in volgorde:
- su – nodejs
- mkdir /home/nodejs/uw-app
- git clone je_repo.git /home/nodejs/je-app
- cd /home/nodejs/uw-app
- npm install –omit=dev
- pm2 start app.js –naam-van-uw-app
- pm2 opslaan
- Stel de poort van uw app in op 3000 of werk de NGINX-configuratie dienovereenkomstig bij (bewerk /etc/nginx/sites-available/default, test met nginx -t en start opnieuw op met systemctl restart nginx).
- Your app is accessible at http://<server-ip>
- Opmerkingen:
- De nodejs-gebruiker heeft sudo-toegang.
- Wijzig het wachtwoord van de nodejs-gebruiker: passwd nodejs.
- Schakel HTTPS in met Certbot: apt install certbot python3-certbot-nginx, vervolgens certbot –nginx.
Besturingssysteem:Ubuntu 24.04
Variabelen:
- NVM_VERSION: Node.js-versie (standaard: 22).
- NODEJS_USER_PASSWORD: Wachtwoord voor nodejs-gebruiker.
Belangrijke bestanden en mappen:
- /home/nodejs/.nvm/: NVM- en Node.js-installaties.
- /home/nodejs/.bashrc: Configureert NVM-sourcing.
- /etc/nginx/sites-available/default: Nginx-configuratie voor proxying naar Node.js.
- /usr/lib/node_modules/pm2/: PM2-installatie.
- /var/www/html: Standaard webroot.
- Logboeken:
- Nginx: /var/log/nginx/{access.log,error.log}.
- PM2: pm2-logs of ~/.pm2/logs/ (als nodejs-gebruiker).
- Node.js-app: beheerd door PM2 of app-specifieke logboeken.
Toekomstige verbeteringen:
- Voeg HTTPS-instellingen toe met Certbot.
- Voeg een voorbeeld van app-implementatie toe aan het script.
- MongoDB-integratie.