Přehled
Obchodní terminál by měl působit okamžitě. Cloudzy's One-Click MetaTrader 4 VPS páruje vyhrazené EPYC vCPU, DDR5 RAMa čistý-NVMe úložiště s a 10 Gbps uplink, takže objednávky vstupenek se otevírají rychle a Expert Advisors běží bez zadrhávání. Hodinová fakturace vám umožní během aktivních relací vytvořit instanci v Londýně nebo New Yorku a později ji upravit na správnou velikost. Získáte Windows pro MT4 4.0.0 plus volitelný Node.js zásobník pro webhooky a dashboardy.
Popis
Tento obrázek se dodává s MetaTrader 4 předinstalovaný na Windows Server 2012 R2 or Windows Server 2016. Je vyladěn pro přihlášení k běžným serverům brokerů s nízkou latencí, stabilní dobu provozu EA a předvídatelné diskové I/O pro protokoly a soubory historie. Získáte také ovládací prvky pro snímky a statickou IP, takže se terminály po údržbě znovu čistě připojí.
Přístup na plochu
Připojte se pomocí libovolného klienta RDP a poté se přihlaste pomocí hesla správce, které jste nastavili při nasazení. Jakmile budete na ploše, spusťte MetaTrader 4, přidejte svůj broker server a přihlaste se ke svému obchodnímu účtu. Udržujte své VPS spuštěné během tržních hodin, aby EA a výstrahy zůstaly aktivní, i když váš notebook spí.
Pokročilé funkce
Toto jsou upgrady, které jsou důležité pro automatické a manuální obchodování. Udržují grafy citlivé během těkavých svíček a zabraňují zastavení platformy, když EA zapisují protokoly.
- Vyhrazené vCPU a DDR5 RAM pro konzistentní tester strategií a výkon EA
- Čisté úložiště NVMe pro rychlou mezipaměť, protokoly a zápisy historie
- 10 Gbps network port se směsí Tier-1 ke snížení ztráty paketů během špiček zpráv
- Snímky a okamžité vrácení zpět před aktualizacemi platformy nebo EA
- Hodinové účtování pro inscenační nebo víkendové testovací boxy
- Jediný restart použije jakoukoli změnu velikosti. Není potřeba žádná migrace dat.
Jednoduchost použití
Výkonové akce, snímky a přesuny oblastí ovládáte z řídicího panelu. Použijte VPS IP přímo ve vašem RDP klientovi pro okamžitý přístup nebo nasměrujte DNS záznam později. Vestavěné zobrazení latence vám pomůže vybrat region, který se mapuje nejblíže k serverům vašeho brokera pro stabilnější pingy.
Zaměření na výkon
Stabilní brány TTFB k brokerům pomáhají s rychlejším přihlášením, rychlejšími změnami symbolů a menším počtem škytavek během EA I/O. NVMe plus jádra EPYC s vysokým taktem snižují zpoždění, které pociťujete při přepínání profilů nebo spuštění Tester strategie na historických datech.
Plné ovládání platformy
Práva správce vám umožňují instalovat další terminály, písma, klienty VPN a nástroje pro synchronizaci souborů. KVM izolace chrání vaši relaci před zátěží sousedů. Vyhrazené IPv4 a volitelné IPv6 udržujte reputaci vašeho připojení čistší, což pomáhá snížit bezpečnostní výzvy a smyčky opětovného ověření.
Výkonné nástroje
Vše zde podporuje čistý MT4 zážitek a jednoduchou údržbu, takže se můžete soustředit na obchodování místo práce na serveru.
- Předinstalovaný MetaTrader 4 terminál 4.0.0 v systému Windows
- Volitelné doplňky pro kalení a monitorování na vyžádání
- Snapshot recepty pro bezpečnost před aktualizací
- Jednoduché vzory zálohování na úložiště kompatibilní s S3
- Předvídatelný profil paměti a I/O, takže EA a indikátory nevyprší při náročném protokolování
Volitelný doplněk Node.js pro webhooky, řídicí panely a rozhraní API
Někteří obchodníci provozují obchodní kopírky, REST háčky nebo stavové stránky. Váš obrázek obsahuje volitelné Node.js nastavit recept na Ubuntu 24.04 který za sebou připraví zásobník aplikací Nginx s PM2 pro řízení procesu. Použijte jej jako postranní vozík VPS nebo jako alternativní obrázek ve stejné oblasti.
Co dělá skript
Vytvoří a nodejs uživatel, instaluje NVM v0.40.3, Node.js 22 (nastaveno jako výchozí), aktualizuje npm, nainstaluje PM2, povolí PM2 při spouštění, nainstaluje a povolí Nginx jako reverzní proxy k http://localhost:3000a konfiguruje hlavičky WebSocket a předávání IP klientů. Nginx se restartuje a povolí při startu.
Zabezpečení a přístup
The nodejs uživatel je v sudo. Výchozí heslo heslo se nastavuje během automatizace. Změňte jej ihned po přihlášení:
| passwd nodejs |
Nastavení aplikace Node.js
| ssh <ip-vašeho-serveru> su – nodejs mkdir -p /home/nodejs/vaše-aplikace git clone your_repo.git /home/nodejs/your-aplikace cd /home/nodejs/vaše-aplikace npm install –omit=dev začátek pm2 aplikace.js – pojmenujte-aplikace-jméno pm2 uložit |
Nastavte aplikaci tak, aby naslouchala na portu 3000 nebo upravit /etc/nginx/sites-available/default, test s nginx -t, pak:
| sudo systemctl restart nginx |
Vaše aplikace bude dostupná na adrese http://<server-ip>.
Proměnné, které můžete nastavit
- NVM_VERSION pro verzi Node.js, výchozí 22
- NODEJS_USER_PASSWORD pro resetování iniciály nodejs heslo
Důležité soubory a adresáře
- /home/nodejs/.nvm/ Instalace NVM a Node.js
- /home/nodejs/.bashrc NVM zdrojové linky
- /etc/nginx/sites-available/default Konfigurace reverzního proxy serveru Nginx
- /usr/lib/node_modules/pm2/ instalační cesta PM2
- /var/www/html výchozí webový kořen
Protokoly
- Nginx přihlásí se na /var/log/nginx/access.log a /var/log/nginx/error.log
- PM2 s protokoly pm2 or ~/.pm2/logs/ as nodejs
- App protokoly přes PM2 nebo vlastní soubory vaší aplikace
Budoucí vylepšení
- HTTPS s Certbotem pomocí pluginu nginx
- Minimální ukázková aplikace pro rychlé nasazení
- Volitelný MongoDB integrace pro telemetrii
Globální dosah
Vyberte datové centrum, které je nejblíže vašemu makléři nebo síti pro obchodování s kopírkami. Cloudzy provozuje body přítomnosti v následujících oblastech:
- Severní Amerika: New York City, Dallas, Miami, Utah, Las Vegas
- Evropa: Londýn, Amsterdam, Frankfurt, Curych
- Asie a Tichomoří: Singapur
Každý web nabízí a 10 Gbps port, mix nosičů Tier-1 a a 99.95% dostupnost SLA. Jedinou proměnnou je vzdálenost.
Podrobnosti aplikace
Verze: 4.0.0
OS: Windows Server 2012 R2, Windows Server 2016
Minimální RAM: 4 GB
Typy IP: IPv4, IPv6
Nasaďte nyní Cloudzy's One-Click MetaTrader 4 VPS! Váš obchodní terminál, EA a volitelná sada webhooků mohou být funkční během několika minut.
Důležité: Konfigurace a odpovědnosti za doménu
Na každém OCA dostáváš plný SSH/root přístup. Tato moc také znamená, že tvoje změny mohou přerušení aplikaci. Přečti si to prosím před úpravou konfigurací.
- Spravujete doménu. Neprodáváme ani nehostujeme domény/DNS. Pokud aplikace potřebuje doménu, musíte svou doménu nasměrovat na server (A/AAAA/CNAME a MX/TXT pokud relevantní). Vydání SSL a mnoho dashboardů na tom závisí, aby to bylo správně.
- Změna domény/hostname po instalaci není triviální. Mnoho OCA zapisuje doménu do konfigurací (.env, reverse proxy, app URLs). Pokud ji změníš, aktualizuj také:
- Reverzní proxy (Nginx/Caddy) a certifikáty TLS
- App „external URL“/base URL a callback/webhook URL
- Jakékoli pevně zakódované odkazy v aplikaci nebo doplňcích
- Na pověřeních záleží. Přejmenování výchozího admina, rotace hesel nebo změna portů služeb bez aktualizace konfigurace aplikace může zamknout tě nebo zastavit služby. Drž přihlašovací údaje v bezpečí a synchronizované napříč aplikací, proxy a všemi integracemi.
- Změny nameserveru mohou způsobit výpadky. Přesun domény na nové nameservery nebo editace NS záznamů spouští propagační prodlevy. Naplánuj změny, sniž TTL s předstihem a před přepnutím ověř A/AAAA záznamy.
- Úpravy brány firewall/portu mohou přerušit přístup. Pokud změníš SSH, HTTP/HTTPS, RDP nebo aplikační porty, aktualizuj odpovídajícím způsobem firewally (UFW/CSF/security groups) a pravidla reverse-proxy.
- E-mailové porty (SMTP) jsou ve výchozím nastavení omezeny. Porty odchozí pošty (např. 25/465/587) může být zavřeno, aby se zabránilo zneužití. Pokud váš OCA musí odeslat e-mail, požádat o přístup k SMTP od podpory nebo použij transakčního poskytovatele e-mailů (SendGrid/Mailgun/SES) přes API nebo schválené SMTP.
- E-mail a seznamy povolených. Pokud aplikace posílá maily nebo přijímá webhooky, změna IP/hostnames může ovlivnit doručitelnost nebo allowlisty. Aktualizuj SPF/DKIM/DMARC a všechny IP allowlisty.
- Před každou velkou změnou: pořiďte snímek. Použijte panel snímek/záloha nejdřív. Pokud se plugin, aktualizace nebo úprava konfigurace nevydaří, můžeš se za pár minut vrátit.
- Rozsah podpory. Poskytujeme server a předinstalovaný OCA image. Průběžnou konfigurace na úrovni aplikace (domény, DNS, nastavení aplikace, pluginy, vlastní kód) je odpovědností uživatele.
Rychlé pravidlo: pokud se dotknete doména, porty, hesla, hostnames nebo proxy/SSL konfigurace, počítej s aktualizací nastavení aplikace a nejdřív si udělej snapshot.
Skript vytvoří uživatele nodejs, nainstaluje Node Version Manager (NVM), Node.js (verze 22), PM2 (správce procesů) a Nginx jako reverzní proxy a nakonfiguruje je pro nasazení aplikací Node.js.
- Vytvoří uživatele nodejs s domovským adresářem (/home/nodejs) a prostředím Bash.
- Přidá nodejs do skupiny sudo.
- Nastaví heslo uživatele na heslo.
- Spouští se jako uživatel nodejs přes sudo -H -u nodejs, aby se zajistil správný domovský adresář (/home/nodejs).
- Stáhne a nainstaluje NVM (v0.40.3) z https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
- Nakonfiguruje .bashrc na automatické zdrojové NVM:
- Přidá export NVM_DIR=”$HOME/.nvm”.
- Přidá skript NVM a dokončení bash.
- Zdroje .bashrc pro zpřístupnění NVM ve skriptu.
- Nainstaluje Node.js 22 přes NVM jako uživatel nodejs.
- Nastaví ji jako výchozí verzi: nvm alias default 22.
- Globální aktualizace npm: npm install -g npm.
- Nainstaluje PM2 globálně jako uživatel nodejs: npm install -g pm2.
- Nakonfiguruje PM2 tak, aby se spustil při spouštění vygenerováním a provedením příkazu pro spuštění systemd.
- Nainstaluje Nginx: apt install -y nginx.
- Nakonfiguruje výchozí web Nginx v /etc/nginx/sites-available/default:
- Poslouchá na portu 80.
- Proxy žádá o http://localhost:3000 (předpokládá se port aplikace Node.js).
- Zahrnuje hlavičky pro podporu WebSocket a předávání IP klientů.
- Restartuje a povolí Nginx: systemctl restart nginx, systemctl povolení nginx.
Nastavení aplikace NodeJS:
- Přihlaste se přes ssh na váš server.
- Použijte následující příkazy v pořadí:
- su – nodejs
- mkdir /home/nodejs/vaše aplikace
- git clone your_repo.git /home/nodejs/your-app
- cd /home/nodejs/vaše aplikace
- npm install –omit=dev
- pm2 start app.js –name your-app-name
- pm2 uložit
- Upravte port své aplikace na 3000 nebo podle toho aktualizujte konfiguraci NGINX (upravte /etc/nginx/sites-available/default, otestujte pomocí nginx -t a restartujte systemctl restart nginx).
- Vaše aplikace je přístupná na http://<ip-server-ip>
- Poznámky:
- Uživatel nodejs má sudo přístup.
- Změňte heslo uživatele nodejs: passwd nodejs.
- Povolte HTTPS s Certbotem: apt nainstalujte certbot python3-certbot-nginx, poté certbot –nginx.
OS: Ubuntu 24.04
Proměnné:
- NVM_VERSION: Verze Node.js (výchozí: 22).
- NODEJS_USER_PASSWORD: Heslo pro uživatele nodejs.
Důležité soubory a adresáře:
- /home/nodejs/.nvm/: instalace NVM a Node.js.
- /home/nodejs/.bashrc: Konfiguruje NVM sourcing.
- /etc/nginx/sites-available/default: Konfigurace Nginx pro proxy server Node.js.
- /usr/lib/node_modules/pm2/: Instalace PM2.
- /var/www/html: Výchozí webový kořen.
- protokoly:
- Nginx: /var/log/nginx/{access.log,error.log}.
- PM2: pm2 logs nebo ~/.pm2/logs/ (jako uživatel nodejs).
- Aplikace Node.js: Spravováno protokoly PM2 nebo konkrétními aplikacemi.
Budoucí vylepšení:
- Přidejte nastavení HTTPS pomocí Certbotu.
- Zahrňte do skriptu příklad nasazení aplikace.
- Integrace MongoDB.