Přehled
Obchodní terminál musí reagovat okamžitě. Instalace jedním kliknutím od Cloudzy MetaTrader 4 VPS kombinuje dedikované EPYC vCPUs, DDR5 RAMa čistýNVMe úložiště s 10 Gbps uplink, takže příkazy se otevírají rychle a Expert Advisoři běží bez výpadků. Hodinové účtování vám umožní spustit instanci v Londýně nebo New Yorku během aktivních obchodních relací a velikost upravit později. Získáte Windows pro MT4 4.0.0 plus optional Node.js stack pro webhooky a dashboardy.
Popis
Tento obraz je dodáván s MetaTrader 4 předinstalován na Windows Server 2012 R2 or Windows Server 2016. Je optimalizován pro přihlášení k běžným brokerským serverům s nízkou latencí, stabilní provoz EA a předvídatelný diskový I/O pro tick logy a historické soubory. Máte také k dispozici snapshotové ovládání a statickou IP adresu, takže terminály se po údržbě čistě znovu připojí.
Přístup k ploše
Připojte se pomocí libovolného klienta RDP a přihlaste se heslem Administrátora, které jste nastavili při nasazení. Po přihlášení na plochu spusťte MetaTrader 4, přidejte server svého brokera a přihlaste se ke svému obchodnímu účtu. Nechte VPS spuštěný během obchodních hodin, aby EA a upozornění zůstaly aktivní i tehdy, když váš laptop přejde do režimu spánku.
Pokročilé funkce
To jsou vylepšení, na kterých záleží pro automatické i manuální obchodování. Zajišťují, že grafy reagují i během volatilních svíček a zabraňují zamrzání platformy při zápisu logů EA.
- Dedikované vCPUy a DDR5 RAM pro konzistentní výkon testeru strategií a EA
- Čistě NVMe úložiště pro rychlou mezipaměť ticků, logy a zápisy historie
- 10 Gbps network port s Tier-1 mixem pro snížení ztráty paketů při výkyvech způsobených zprávami
- Snímky a okamžité vrácení zpět před aktualizacemi platformy nebo EA
- Hodinová fakturace pro testovací prostředí nebo víkendové testovací servery
- Každé přizpůsobení se projeví po jediném restartu. Migrace dat není potřeba.
Snadné použití
Správu napájení, snímky a přesuny mezi regiony ovládáte přímo z dashboardu. IP adresu VPS použijte přímo v klientu RDP pro okamžitý přístup, nebo později nastavte záznam DNS. Zabudovaný přehled latence vám pomůže vybrat region nejblíže serverům vašeho brokera pro stabilnější odezvu.
Zaměření na výkon
Stabilní TTFB k brokerským branám přispívá k rychlejšímu přihlašování, svižnějšímu přepínání symbolů a méně výpadkům během I/O EA. NVMe spolu s vysokotaktními jádry EPYC snižují prodlevu při přepínání profilů nebo spouštění Testovač strategie na historických datech.
Plná kontrola nad platformou
Práva správce vám umožní nainstalovat další terminály, písma, klienty VPN a nástroje pro synchronizaci souborů. Izolace KVM chrání vaši relaci před zátěží sousedních instancí. Dedikovaná IPv4 a volitelné IPv6 udržují reputaci vašeho připojení čistší, což pomáhá omezit bezpečnostní výzvy a opakované ověřování.
Výkonné nástroje
Vše zde podporuje čistý průběh MT4 a jednoduchou správu, takže se můžete soustředit na obchodování místo starosti o server.
- Předinstalovaný MetaTrader 4 terminal 4.0.0 na Windows
- Volitelné moduly pro zpevnění a monitoring na vyžádání
- Snímkové postupy pro ochranu před aktualizacemi
- Jednoduché zálohování do úložiště kompatibilního s S3
- Předvídatelná paměť a profil I/O, aby EA a indikátory nevypršely při intenzivním logování
Volitelný doplněk Node.js pro Webhooky, dashboardy a API
Někteří obchodníci používají kopírovače obchodů, háčky REST nebo stavové stránky. Váš obraz obsahuje volitelný Node.js nastavit recept na Ubuntu 24.04 který připraví zásobník aplikace za Nginx s PM2 pro správu procesů. Použijte ho jako postranní VPS nebo jako alternativní obraz ve stejném regionu.
Co skript dělá
Vytváří nodejs uživatel, instalace NVM v0.40.3, Node.js 22 (nastaven jako výchozí), aktualizuje npm, instaluje PM2, povolí PM2 při startu, nainstaluje a povolí Nginx jako reverzní proxy pro http://localhost:3000, nakonfiguruje hlavičky WebSocket a předávání IP adres klientů. Nginx se restartuje a povolí při startu.
Zabezpečení a přístup
The nodejs uživatel je v sudo. Výchozí heslo je heslo se nastaví při automatizaci. Změňte ho ihned po přihlášení:
| heslo nodejs |
Nastavení aplikace Node.js
| 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 –pojmenuj-app-name pm2 save |
Nastavte aplikaci, aby naslouchala na portu 3000 nebo upravit /etc/nginx/sites-available/default, otestujte s nginx -t, pak:
| sudo systemctl restart nginx |
Aplikace bude dostupná na adrese http://<server-ip>.
Proměnné, které lze nastavit
- NVM_VERSION pro verzi Node.js, výchozí 22
- NODEJS_USER_PASSWORD pro resetování počátečního nodejs heslo
Důležité soubory a adresáře
- /home/nodejs/.nvm/ Instalace NVM a Node.js
- /home/nodejs/.bashrc Řádky pro načtení NVM
- /etc/nginx/sites-available/default Konfigurace reverzní proxy Nginx
- /usr/lib/node_modules/pm2/ PM2 instalační cesta
- /var/www/html výchozí webový kořenový adresář
Protokoly
- Nginx logs at /var/log/nginx/access.log a /var/log/nginx/error.log
- PM2 s pm2 logs or ~/.pm2/logs/ as nodejs
- Aplikace logy 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í dostupnost
Vyberte datové centrum nejblíže vašemu brokerovi nebo copy-trading síti. Cloudzy provozuje body přítomnosti v těchto lokalitách:
- Severní AmerikaNew York City, Dallas, Miami, Utah, Las Vegas
- Evropa: Londýn, Amsterdam, Frankfurt, Curych
- Asie-PacifikSingapur
Každá lokalita nabízí 10 Gbps port, mix Tier-1 operátorů a 99.95% dostupnost SLA. Jediná proměnná je vzdálenost.
Podrobnosti aplikace
Verze: 4.0.0
Operační systém: Windows Server 2012 R2, Windows Server 2016
Minimální RAM: 4 GB
Typy IP: IPv4, IPv6
Nasaďte One-Click MetaTrader 4 VPS od Cloudzy hned! Váš obchodní terminál, EA a volitelný webhook stack mohou běžet během několika minut.
Důležité: Odpovědnost za konfiguraci a doménu
Na každém OCA máte plný přístup SSH/root. S tím přichází i odpovědnost – vaše změny mohou přerušit aplikaci ovlivnit. Před úpravou konfigurací si prosím přečtěte tento oddíl.
- Doménu spravujete vy. Domény neprodáváme ani nehostujeme/DNS. Pokud aplikace doménu potřebuje, musíte nasměrovat svou doménu na server (A/AAAA/CNAME, případně MX/TXT). Vydávání SSL a správná funkce mnoha dashboardů závisí na tom, aby toto nastavení bylo správné.
- Změna domény nebo hostname po instalaci není jednoduchá. Mnoho OCA zapisuje doménu do konfiguračních souborů (.env, reverzní proxy, URL aplikace). Při změně je nutné aktualizovat také:
- Reverzní proxy (Nginx/Caddy) a certifikáty TLS
- "Externí URL"/základní URL aplikace a callback/webhook URLy
- Všechny pevně zadané odkazy v aplikaci nebo doplňcích
- Pověření je důležité. Přejmenování výchozího administrátora, rotace hesel nebo změna portů služeb bez aktualizace konfigurace aplikace může způsobit ztrátu přístupu nebo zastavení služeb. Udržujte přihlašovací údaje v bezpečí a synchronizované napříč aplikací, proxy a všemi integracemi.
- Změny jmenných serverů mohou způsobit výpadek. Přesun domény na nové jmenné servery nebo úprava NS záznamů spouští prodlevy při propagaci. Změny plánujte dopředu, včas snižte TTL a před přepnutím ověřte záznamy A/AAAA.
- Úpravy firewallu nebo portů mohou narušit přístup. Pokud změníte SSH, HTTP/HTTPS, RDP nebo porty aplikace, odpovídajícím způsobem aktualizujte firewally (UFW/CSF/security groups) a pravidla reverzní proxy.
- Porty pro e-mail (SMTP) jsou ve výchozím nastavení omezeny. Odchozí mailové porty (např. 25/465/587) může být jsou blokovány jako ochrana proti zneužití. Pokud vaše OCA musí odesílat e-maily, požádat o přístup SMTP prostřednictvím podpory nebo použijte poskytovatele transakčního e-mailu (SendGrid/Mailgun/SES) přes API nebo schválený SMTP.
- E-mail a seznamy povolených. Pokud aplikace odesílá poštu nebo přijímá webhooky, změna IP adres nebo názvů hostitelů může ovlivnit doručitelnost nebo allowlisty. Aktualizujte SPF/DKIM/DMARC a všechny IP allowlisty.
- Před každou větší změnou si uložte snímek. Použijte možnost panelu snímek/záloha nejdřív. Pokud plugin, aktualizace nebo změna konfigurace způsobí problém, vrátíte se zpět během minut.
- Rozsah podpory. Poskytujeme server a předinstalovaný OCA image. Průběžná konfigurace na úrovni aplikace (domény, DNS, nastavení aplikace, pluginy, vlastní kód) je v kompetenci uživatele.
Základní pravidlo: pokud měníte doménu, porty, hesla, názvy hostitelů nebo konfigurace proxy/SSL, počítejte s tím, že budete muset aktualizovat i nastavení aplikace, a nejdřív si vytvořte 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 nasazování Node.js aplikací.
- Vytvoří uživatele nodejs s domovským adresářem (/home/nodejs) a shellem Bash.
- Přidá nodejs do skupiny sudo.
- Nastaví heslo uživatele na password.
- Spustí příkazy jako uživatel nodejs přes sudo -H -u nodejs, aby byl zajištěn 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 pro automatické načítání NVM:
- Přidá export NVM_DIR="$HOME/.nvm".
- Přidá skript NVM a doplňování příkazů pro Bash.
- Načte .bashrc, aby byl NVM dostupný v rámci skriptu.
- Nainstaluje Node.js 22 přes NVM jako uživatel nodejs.
- Nastaví ji jako výchozí verzi: nvm alias default 22.
- Aktualizuje npm globálně: npm install -g npm.
- Globálně nainstaluje PM2 jako uživatel nodejs: npm install -g pm2.
- Nakonfiguruje PM2 pro spuštění při startu systému vygenerováním a spuštěním příkazu pro systemd.
- Nainstaluje Nginx: apt install -y nginx.
- Nakonfiguruje výchozí server Nginx v /etc/nginx/sites-available/default:
- Naslouchá na portu 80.
- Proxy přesměrovává požadavky na http://localhost:3000 (předpokládaný port aplikace Node.js).
- Zahrnuje hlavičky pro podporu WebSocket a předávání IP adresy klienta.
- Restartuje a povolí Nginx: systemctl restart nginx, systemctl enable nginx.
Nastavení aplikace NodeJS:
- Přihlaste se na server přes SSH.
- Spusťte postupně tyto příkazy:
- 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
- Nastavte port aplikace na 3000, nebo aktualizujte konfiguraci NGINX (upravte /etc/nginx/sites-available/default, ověřte pomocí nginx -t a restartujte pomocí systemctl restart nginx).
- Aplikace je dostupná na http://<server-ip>
- Poznámky:
- Uživatel nodejs má přístup přes sudo.
- Změna hesla uživatele nodejs: passwd nodejs.
- Povolte HTTPS pomocí Certbot: apt install certbot python3-certbot-nginx, poté certbot –nginx.
Operační systém: 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 načítání NVM.
- /etc/nginx/sites-available/default: Konfigurace Nginx pro proxy na Node.js.
- /usr/lib/node_modules/pm2/: Instalace PM2.
- /var/www/html: Výchozí webový kořenový adresář.
- Protokoly:
- Nginx: /var/log/nginx/{access.log,error.log}.
- PM2: pm2 logs nebo ~/.pm2/logs/ (jako uživatel nodejs).
- Aplikace Node.js: Spravovaná přes PM2 nebo vlastní logy aplikace.
Budoucí vylepšení:
- Přidejte nastavení HTTPS pomocí Certbot.
- Zahrňte do skriptu příklad nasazení aplikace.
- Integrace MongoDB.