Áttekintés
Egy kereskedési terminálnak azonnal kell reagálnia. A Cloudzy egyetlen kattintásos MetaTrader 4 A VPS dedikált EPYC vCPU-eket párosít, DDR5 RAM, és tiszta-NVMe tárolóhely ezzel 10 Gbps uplinkel, hogy a megbízások gyorsan megnyíljanak, az Expert Advisorok pedig akadásmentesen fussanak. Az óránkénti számlázással aktív kereskedési időszakaidban egy londoni vagy new york-i példányt indíthatsz, majd később igazíthatsz a méreten. Windows-t kapsz MT4 4.0.0 plusz egy opcionális Node.js webhook-ok és dashboardok stackjéhez.
Leírás
Ez az image tartalmazza MetaTrader 4 előre telepítve a Windows Server 2012 R2 or Windows Server 2016. Optimalizálva van az elterjedt brókerszerverekre irányuló kis késleltetésű bejelentkezésekhez, stabil EA-üzemidőhöz, valamint a tick naplók és előzmény fájlok kiszámítható lemez I/O-éhez. Pillanatkép-kezelést és statikus IP-t is kapsz, hogy a terminálok karbantartás után zökkenőmentesen újracsatlakozzanak.
Hozzáférés az asztalhoz
Csatlakozz bármilyen RDP klienssel, majd jelentkezz be a telepítéskor beállított Administrator jelszóval. Az asztalon indítsd el a MetaTrader 4-t, add hozzá a brókerszerveredet, és jelentkezz be a kereskedési fiókodba. Tartsd fenn a VPS-t a piaci nyitvatartási idő alatt, hogy az EA-k és az értesítések akkor is aktívak maradjanak, ha a laptopod alvó módba kerül.
Speciális Funkciók
Ezek azok a fejlesztések, amelyek valóban számítanak az automatizált és manuális kereskedésnél. Gondoskodnak arról, hogy a grafikonok reszponzívak maradjanak volatilis gyertyáknál, és megelőzik a platform lefagyását, amikor az EA-k naplót írnak.
- Dedikált vCPU-ek és DDR5 RAM a stratégiatesztelő és az EA megbízható teljesítményéhez
- Tiszta NVMe tárhely a gyors tick cache, naplózás és előzmény-írások érdekében
- 10 Gbps network port Tier-1 kapcsolattal a csomagvesztés csökkentéséhez hírek megjelenésekor
- Pillanatképek és azonnali visszaállítás platform- vagy EA-frissítések előtt
- Óradíjas számlázás tesztkörnyezethez vagy hétvégi tesztgéphez
- Egyetlen újraindítás elegendő bármilyen méretezési változtatás érvénybe lépéséhez. Adatmigráció nem szükséges.
Könnyű használat
Az irányítópultról kezelheted a ki- és bekapcsolást, a pillanatképeket, és mozgathatod a példányt régiók között. Használd a VPS IP-t közvetlenül a RDP kliensben az azonnali eléréshez, vagy állíts be később egy DNS rekordot. A beépített késleltetési nézet segít kiválasztani azt a régiót, amely a legközelebb van a brókered szervereihez, így stabilabb pingidőket érhetsz el.
Teljesítmény központú
A bróker átjárókhoz mért stabil TTFB gyorsabb bejelentkezést, reszponzívabb szimbólumváltást és kevesebb fennakadást jelent az EA I/O során. A NVMe és a magas órajelű EPYC magok csökkentik a profilváltáskor vagy az alábbi futtatásakor érzékelt késedelmet: Stratégia Tester a történeti adatok alapján.
Teljes platformirányítás
A rendszergazdai jogok lehetővé teszik további terminálok, betűtípusok, VPN kliensek és fájlszinkronizáló eszközök telepítését. KVM izolálás megvédi a munkamenedet a szomszédos munkaterhelésektől. A dedikált IPv4 és az opcionális IPv6 tisztán tartja a kapcsolat hírnevét, ami segít csökkenteni a biztonsági figyelmeztetéseket és az újrahitelesítési köröket.
Hatékony eszközök
Minden itt elérhető funkció egy tiszta MT4 élményt és egyszerű karbantartást biztosít, hogy a kereskedésre koncentrálhass a szerverüzemeltetés helyett.
- Előre telepített MetaTrader 4 terminal 4.0.0 Windows-on
- Opcionális biztonsági megerősítési és monitorozási kiegészítők igény szerint
- Pillanatkép-sablonok a frissítés előtti biztonsághoz
- Egyszerű mentési megoldások S3-kompatibilis tárolóba
- Kiszámítható memória- és I/O-profil, hogy az EA-k és az indikátorok ne időzzenek ki intenzív naplózás esetén sem
Opcionális Node.js kiegészítő Webhooks, irányítópultok és API-ek számára
Egyes kereskedők trade copiert, REST hookokat vagy állapotoldalakat futtatnak. A képed tartalmaz egy opcionális Node.js telepítési recept bekapcsolása Ubuntu 24.04 amely előkészít egy alkalmazásverem-környezetet Nginx vele PM2 a folyamatvezérléshez. Használd sidecar VPS-ként vagy alternatív képként ugyanabban a régióban.
Mit csinál a szkript
Létrehoz egy nodejs felhasználó, telepítések NVM v0.40.3, Node.js 22 (alapértelmezettként beállítva), frissíti az npm-et, telepíti a PM2, elindítja a PM2-t rendszerindításkor, telepíti és engedélyezi Nginx fordított proxyként http://localhost:3000, és beállítja a WebSocket fejléceket és a kliens IP-továbbítást. Az Nginx újraindul és engedélyezve lesz rendszerindításkor.
Biztonság és hozzáférés
A nodejs felhasználó a következőben van sudo. Alapértelmezett jelszó: jelszó az automatizálás során kerül beállításra. Változtasd meg közvetlenül belépés után:
| passwd nodejs |
Node.js alkalmazás telepítése
| 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 –nevesítse az ön-app-name pm2 save |
Állítsd be az alkalmazást, hogy a következő porton figyeljen: 3000 vagy szerkeszd /etc/nginx/sites-available/default, teszteld vele nginx -t, majd:
| sudo systemctl restart nginx |
Az alkalmazásod elérhető lesz a következő címen: http://<server-ip>.
Beállítható változók
- NVM_VERSION a Node.js verziójához, alapértelmezett: 22
- NODEJS_USER_PASSWORD a kezdeti jelszó visszaállításához nodejs jelszó
Fontos fájlok és könyvtárak
- /home/nodejs/.nvm/ NVM és Node.js telepítések
- /home/nodejs/.bashrc NVM forrássorok
- /etc/nginx/sites-available/default Nginx fordított proxy konfiguráció
- /usr/lib/node_modules/pm2/ PM2 telepítési útvonala
- /var/www/html alapértelmezett webgyökér
Naplók
- Nginx naplók itt /var/log/nginx/access.log és /var/log/nginx/error.log
- PM2 vele pm2 logs or ~/.pm2/logs/ as nodejs
- Alkalmazás naplók PM2-n keresztül vagy az alkalmazás saját fájljaiból
Jövőbeli fejlesztések
- HTTPS a Certbot segítségével, az nginx plugin használatával
- Egy egyszerű mintaalkalmazás gyors telepítéshez
- Választható MongoDB integráció a telemetriához
Globális Elérhetőség
Válaszd azt az adatközpontot, amely a legközelebb van a brókeredhez vagy a copy-trading hálózatodhoz. A Cloudzy a következő helyszíneken üzemel:
- Észak-AmerikaNew York City, Dallas, Miami, Utah, Las Vegas
- Európa: London, Amsterdam, Frankfurt, Zürich
- Ázsia-Csendes-óceáni régióSzingapúr
Minden helyszín rendelkezik 10 Gbps porttal, Tier-1 szolgáltatói mixszel és 99.95% üzemidő-garanciával SLA. Az egyetlen változó a távolság.
Alkalmazás részletei
Verzió: 4.0.0
Operációs rendszer: Windows Server 2012 R2, Windows Server 2016
Minimális RAM: 4 GB
IP típusok: IPv4, IPv6
Telepítsd a Cloudzy egyetlen kattintásos MetaTrader 4 VPS megoldását most! A trading terminálod, az EA-k és az opcionális webhook-stack perceken belül élesbe állítható.
Fontos: Konfiguráció és domain felelősség
Minden OCA-n teljes SSH/root hozzáférést kapsz. Ez a jogosultság azonban azt is jelenti, hogy a módosításaid szünet az alkalmazást. Kérjük, olvasd el ezt, mielőtt bármilyen beállítást módosítasz.
- A domaint te kezeled. Mi nem adunk el és nem üzemeltetünk domaineket/DNS. Ha az alkalmazásnak domainre van szüksége, a domaint a szerverre kell irányítanod (A/AAAA/CNAME, és MX/TXT, ha releváns). Az SSL kiállítása és számos irányítópult attól függ, hogy ez helyes-e.
- A domain/hosztnév módosítása telepítés után nem egyszerű. Sok OCA beleírja a domaint a konfigurációs fájlokba (.env, reverse proxy, alkalmazás URL). Ha módosítod, frissítsd az alábbiakat is:
- Reverse proxy (Nginx/Caddy) és TLS tanúsítványok
- Az alkalmazás "külső URL"/alap URL, valamint callback/webhook URL
- Az alkalmazásban vagy bővítményekben szereplő bármely rögzített hivatkozás
- A hitelesítés adatok fontosak. Az alapértelmezett adminisztrátor átnevezése, jelszavak cseréje vagy szolgáltatásportok módosítása az alkalmazáskonfiguráció frissítése nélkül kizárhat a rendszerből , vagy leállíthatja a szolgáltatásokat. Tartsd biztonságban és szinkronban a hitelesítő adatokat az alkalmazásban, a proxyn és az integrációkban.
- A névszerver-változtatások kiesést okozhatnak. Ha a domaint új névszerverekre helyezed át, vagy módosítod az NS rekordokat, propagációs késés lép fel. Tervezd meg előre a változtatásokat, csökkentsd a TTL értéket időben, és ellenőrizd az A/AAAA rekordokat az átállás előtt.
- A tűzfal- és portmódosítások megszakíthatják a hozzáférést. Ha módosítod a SSH, HTTP/HTTPS, RDP vagy az alkalmazásportokat, ennek megfelelően frissítsd a tűzfalakat (UFW/CSF/biztonsági csoportok) és a reverse proxy szabályokat.
- Az e-mail (SMTP) portok alapértelmezetten korlátozottak. A kimenő levelezési portok (pl. 25/465/587) lehet az visszaélések megelőzése érdekében le vannak tiltva. Ha az OCA-nak e-mailt kell küldenie, SMTP hozzáférés kérése az ügyfélszolgálattól, vagy használj tranzakciós e-mail szolgáltatót (SendGrid/Mailgun/SES) API-n vagy jóváhagyott SMTP-n keresztül.
- E-mail és engedélyezési listák. Ha az alkalmazás e-mailt küld vagy webhookokat fogad, az IP-cím vagy hostnév módosítása hatással lehet a kézbesíthetőségre vagy az engedélyezési listákra. Frissítsd az SPF/DKIM/DMARC rekordokat és az IP-alapú engedélyezési listákat.
- Nagy változtatás előtt: készíts snapshotot. Használd a panel pillanatkép/biztonsági mentés funkcióját először. Ha egy plugin, frissítés vagy konfigurációs módosítás nem várt eredményt hoz, percek alatt visszaállíthatsz.
- Támogatás hatásköre. Mi biztosítjuk a szervert és az előre telepített OCA image-t. A folyamatos alkalmazásszintű konfiguráció (domainek, DNS, alkalmazásbeállítások, pluginek, egyéni kód) a felhasználó felelőssége.
Egyszerű ökölszabály: ha hozzányúlsz a domainhez, portokhoz, jelszavakhoz, hosztnevekhez vagy a proxy/SSL konfigurációhoz, számíts arra, hogy az alkalmazás beállításait is frissítened kell – és előtte készíts snapshotot.
A szkript létrehoz egy nodejs felhasználót, telepíti a Node Version Manager-t (NVM), az Node.js-t (22-es verzió), a PM2-t (folyamatkezelő) és az Nginx-et fordított proxyként, majd konfigurálja őket Node.js alkalmazások futtatásához.
- Létrehoz egy nodejs felhasználót saját könyvtárral (/home/nodejs) és Bash shellel.
- Hozzáadja a nodejs felhasználót a sudo csoporthoz.
- A felhasználó jelszavát password értékre állítja.
- A nodejs felhasználóként fut a sudo -H -u nodejs paranccsal, hogy a helyes saját könyvtár (/home/nodejs) legyen érvényes.
- Letölti és telepíti az NVM-et (v0.40.3) innen: https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
- Konfigurálja a .bashrc fájlt az NVM automatikus betöltéséhez:
- Hozzáadja az export NVM_DIR="$HOME/.nvm" sort.
- Hozzáadja az NVM szkriptet és a bash kiegészítést.
- Betölti a .bashrc fájlt, hogy az NVM elérhető legyen a szkriptben.
- Telepíti az Node.js 22-es verzióját NVM-en keresztül, nodejs felhasználóként.
- Alapértelmezett verzióként állítja be: nvm alias default 22.
- Az npm globális frissítése: npm install -g npm.
- A PM2 globális telepítése nodejs felhasználóként: npm install -g pm2.
- A PM2-t úgy konfigurálja, hogy rendszerindításkor automatikusan elinduljon, ehhez létrehozza és végrehajtja a megfelelő systemd indítási parancsot.
- Az Nginx telepítése: apt install -y nginx.
- Az alapértelmezett Nginx site konfigurálása a /etc/nginx/sites-available/default fájlban:
- Figyel a 80-as porton.
- Kérések továbbítása erre: http://localhost:3000 (feltételezett Node.js app port).
- Fejléceket tartalmaz a WebSocket-támogatáshoz és a kliens IP-cím továbbításához.
- Az Nginx újraindítása és engedélyezése: systemctl restart nginx, systemctl enable nginx.
NodeJS app beállítása:
- Csatlakozz a szerverhez SSH-n keresztül.
- Futtasd az alábbi parancsokat sorban:
- 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
- Módosítsd az app portját 3000-re, vagy frissítsd ennek megfelelően a NGINX konfigurációt (szerkeszd a /etc/nginx/sites-available/default fájlt, ellenőrizd az nginx -t paranccsal, majd indítsd újra: systemctl restart nginx).
- Az app a következő címen érhető el: http://<server-ip>
- Megjegyzések:
- A nodejs felhasználó sudo jogosultsággal rendelkezik.
- A nodejs felhasználó jelszavának megváltoztatása: passwd nodejs.
- HTTPS engedélyezése Certbot segítségével: apt install certbot python3-certbot-nginx, majd certbot –nginx.
Operációs rendszer: Ubuntu 24.04
Változók:
- NVM_VERSION: Node.js verzió (alapértelmezett: 22).
- NODEJS_USER_PASSWORD: A nodejs felhasználó jelszava.
Fontos fájlok és könyvtárak:
- /home/nodejs/.nvm/: NVM és Node.js telepítések.
- /home/nodejs/.bashrc: Az NVM betöltését konfigurálja.
- /etc/nginx/sites-available/default: NGINX konfiguráció a Node.js-re való proxyzáshoz.
- /usr/lib/node_modules/pm2/: A PM2 telepítési könyvtára.
- /var/www/html: Az alapértelmezett webes gyökérkönyvtár.
- Naplók:
- Nginx: /var/log/nginx/{access.log,error.log}.
- PM2: pm2 logs vagy ~/.pm2/logs/ (nodejs felhasználóként).
- Node.js alkalmazás: PM2 által kezelt naplók, illetve az alkalmazás saját naplófájljai.
Jövőbeli fejlesztések:
- Egészítse ki a HTTPS beállítással Certbot segítségével.
- Adjon hozzá egy alkalmazástelepítési példát a szkripthez.
- MongoDB integráció.