50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
M

Metatrader4

MetaTrader 4 (MT4) to standard platformy handlu forex. Preinstalowany do handlu algorytmicznego o niskim opóźnieniu i skryptów Expert Advisor (EA) w MQL4. Używany przez 90% detalicznych brokerów forex, w tym OANDA, Pepperstone i IC Markets. Najczęściej wdrażana platforma handlu detalicznego w historii.

Wersja

4.0.0

System operacyjny

Windows Server 2012 R2, Windows Server 2016

Min. BARAN

4 GB

Typy IP

IPV4, IPV6

Przegląd

Terminal handlowy powinien działać natychmiastowo. Cloudzy jednym kliknięciem MetaTrader 4 VPS łączy dedykowane procesory vCPU EPYC, RAM DDR5i czysty-NVMe przechowywanie z 10 Gbps łącze nadrzędne, dzięki czemu bilety otwierają się szybko, a Expert Advisors działają bez zacięć. Rozliczenia godzinowe umożliwiają uruchomienie instancji w Londynie lub Nowym Jorku podczas aktywnych sesji, a następnie dostosowanie jej rozmiaru później. Dostajesz Windowsa za MT4 4.0.0 plus opcja Node.js stos dla webhooków i dashboardów.

Opis

Ten obraz jest dostarczany z MetaTrader 4 preinstalowany Windows Server 2012 R2 or Serwer Windows 2016. Jest dostrojony pod kątem logowania do popularnych serwerów brokerów o małych opóźnieniach, stabilnego czasu pracy EA i przewidywalnych operacji wejścia/wyjścia na dysku dla dzienników zaznaczeń i plików historii. Otrzymujesz także kontrolę migawek i statyczny adres IP, dzięki czemu terminale ponownie łączą się prawidłowo po konserwacji.

Uzyskaj dostęp do pulpitu

Połącz się za pomocą dowolnego klienta RDP, a następnie zaloguj się przy użyciu hasła administratora ustawionego podczas wdrażania. Będąc na pulpicie, uruchom MetaTrader 4, dodaj swój serwer brokerski i zaloguj się na swoje konto handlowe. Utrzymuj swój VPS działający w godzinach rynkowych, aby EA i alerty pozostały aktywne, nawet jeśli Twój laptop śpi.

Zaawansowane funkcje

Są to ulepszenia, które mają znaczenie w handlu automatycznym i ręcznym. Zapewniają responsywność wykresów podczas zmiennych świec i zapobiegają przestojom platform, gdy EA zapisują dzienniki.

  • Dedykowane procesory wirtualne i pamięć RAM DDR5 za konsekwentnego testera strategii i wydajności EA

  • Czysta pamięć NVMe do szybkiej pamięci podręcznej, dzienników i zapisów historii

  • 10 Gbps network port z mieszanką Tier-1, aby zmniejszyć utratę pakietów podczas skoków wiadomości

  • Migawki i natychmiastowe przywracanie przed aktualizacjami platformy lub EA

  • Rozliczenia godzinowe do testowania lub weekendowych skrzynek testowych

  • Pojedyncze ponowne uruchomienie powoduje zmianę rozmiaru. Nie ma potrzeby migracji danych.

Łatwość użycia

Kontrolujesz działania związane z zasilaniem, migawki i ruchy regionu z poziomu pulpitu nawigacyjnego. Użyj adresu IP VPS bezpośrednio w kliencie RDP, aby uzyskać natychmiastowy dostęp lub wskaż rekord DNS później. Wbudowany widok opóźnień pomaga wybrać region, który jest mapowany najbliżej serwerów Twojego brokera w celu uzyskania stabilniejszych pingów.

Koncentracja na wydajności

Stabilne TTFB dla bram brokerskich pomaga w szybszym logowaniu, szybszej zmianie symboli i mniejszej liczbie czkawek podczas we/wy EA. NVMe plus rdzenie EPYC o wysokim taktowaniu zmniejszają opóźnienia odczuwalne podczas przełączania profili lub uruchamiania Tester strategii na danych historycznych.

Pełna kontrola platformy

Uprawnienia administratora umożliwiają instalowanie dodatkowych terminali, czcionek, klientów VPN i narzędzi do synchronizacji plików. Izolacja KVM chroni Twoją sesję przed obciążeniami sąsiadów. Dedykowany IPv4 i opcjonalny IPv6 dbaj o czystszą reputację połączenia, co pomaga ograniczyć liczbę monitów dotyczących zabezpieczeń i pętli ponownego uwierzytelnienia.

Mocne narzędzia

Wszystko tutaj zapewnia czyste doświadczenie MT4 i prostą konserwację, dzięki czemu możesz skupić się na handlu zamiast na obowiązkach serwerowych.

  • Preinstalowany MetaTrader 4 terminal 4.0.0 w systemie Windows

  • Opcjonalne dodatki do hartowania i monitorowania na zamówienie

  • Przepisy migawek zapewniające bezpieczeństwo przed aktualizacją

  • Proste wzorce tworzenia kopii zapasowych w pamięci masowej zgodnej z S3

  • Przewidywalna pamięć i profil we/wy, dzięki czemu moduły EA i wskaźniki nie przekraczają limitu czasu podczas intensywnego rejestrowania

Opcjonalny dodatek Node.js dla webhooków, pulpitów nawigacyjnych i interfejsów API

Niektórzy inwestorzy korzystają z kopiarek handlowych, haków REST lub stron statusu. Twój obraz zawiera opcję Node.js ustaw przepis na Ubuntu 24.04 który przygotowuje stos aplikacji Nginx z PM2 do kontroli procesu. Użyj go jako bocznego VPS lub jako alternatywnego obrazu w tym samym regionie.

Co robi skrypt
Tworzy nodejs użytkownik, instaluje NVM wersja 0.40.3, Node.js 22 (ustawiony jako domyślny), aktualizuje npm, instaluje PM2, włącza PM2 podczas rozruchu, instaluje i włącza Nginx jako odwrotne proxy dla http://localhost:3000i konfiguruje nagłówki protokołu WebSocket oraz przekazywanie adresu IP klienta. Nginx uruchamia się ponownie i włącza przy starcie.

Bezpieczeństwo i dostęp
The nodejs użytkownik jest w sudo. Domyślne hasło hasło jest ustawiany podczas automatyzacji. Zmień to natychmiast po zalogowaniu:

hasło węzła


Konfiguracja aplikacji Node.js

ssh <ip-twojego-serwera>
su – nodejs
mkdir -p /home/nodejs/twój-aplikacja
git clone your_repo.git /home/nodejs/your-aplikacja
cd /home/nodejs/twój-aplikacja
npm install –omit=dev
początek godz. 2.00 aplikacja.js – nazwij swój-aplikacja-nazwa
2:00 ratować

 

Ustaw aplikację tak, aby nasłuchiwała na porcie 3000 lub edytuj /etc/nginx/sites-available/default, przetestuj z nginx -t, Następnie:

sudo systemctl uruchom ponownie Nginx

 

Twoja aplikacja będzie dostępna pod adresem http://<server-ip>.

Zmienne, które możesz ustawić

  • WERSJA_NVM dla wersji Node.js wartość domyślna 22

  • NODEJS_USER_HASŁO aby zresetować ustawienie początkowe nodejs hasło

Ważne pliki i katalogi

  • /home/nodejs/.nvm/ Instaluje NVM i Node.js

  • /home/nodejs/.bashrc Linie zaopatrzenia NVM

  • /etc/nginx/sites-available/default Konfiguracja odwrotnego proxy Nginx

  • /usr/lib/node_modules/pm2/ Ścieżka instalacji PM2

  • /var/www/html domyślny katalog główny sieci

Dzienniki

  • Nginx loguje się na /var/log/nginx/access.log I /var/log/nginx/error.log

  • PM2 z logi pm2 or ~/.pm2/logs/ as nodejs

  • Aplikacja loguje się za pośrednictwem PM2 lub własnych plików aplikacji

Przyszłe ulepszenia

  • HTTPS z Certbotem przy użyciu wtyczki nginx

  • Minimalna przykładowa aplikacja do szybkiego wdrożenia

  • Fakultatywny MongoDB integracja dla telemetrii

Globalny zasięg

Wybierz centrum danych znajdujące się najbliżej Twojego brokera lub sieci handlu kopiami. Cloudzy obsługuje następujące punkty obecności: 

  • Ameryka Północna: Nowy Jork, Dallas, Miami, Utah, Las Vegas

  • Europa: Londyn, Amsterdam, Frankfurt, Zurych

  • Azja i Pacyfik: Singapur

Każda witryna oferuje 10 Gbps port, mieszanka przewoźników poziomu 1 oraz a 99.95% Umowa SLA dotycząca czasu pracy. Jedyną zmienną jest odległość.

Szczegóły aplikacji

Wersja: 4.0.0
System operacyjny: Windows Server 2012 R2, Windows Server 2016
Minimalna pamięć RAM: 4 GB
Typy adresów IP: IPv4, IPv6

Wdróż Cloudzy'ego MetaTrader 4 VPS jednym kliknięciem już teraz! Twój terminal handlowy, EA i opcjonalny stos webhooków mogą zostać uruchomione w ciągu kilku minut.

Ważne: Konfiguracja i obowiązki dotyczące domeny

Dostajesz pełny dostęp SSH/root na każdej OCA. Ta moc oznacza też, że Twoje zmiany mogą przerwa aplikację. Przeczytaj to przed modyfikacją konfiguracji.

  • Zarządzasz domeną. Nie sprzedajemy ani nie hostujemy domen/DNS. Jeśli aplikacja potrzebuje domeny, musisz skierować swoją domenę na serwer (A/AAAA/CNAME oraz MX/TXT, jeśli dotyczy). Wystawianie SSL i wiele paneli zależy od tego, czy są poprawne.

  • Zmiana domeny/hostname po instalacji nie jest trywialna. Wiele OCA zapisuje domenę w konfiguracjach (.env, reverse proxy, adresy URL aplikacji). Jeśli ją zmienisz, zaktualizuj również:

    • Odwrotne proxy (Nginx/Caddy) i certyfikaty TLS

    • Aplikacyjny external URL / base URL oraz adresy URL callback i webhook

    • Wszelkie linki zakodowane na stałe w aplikacji lub dodatkach

  • Poświadczenia mają znaczenie. Zmiana nazwy domyślnego administratora, rotacja haseł lub zmiana portów usług bez aktualizacji konfiguracji aplikacji może cię zablokować lub zatrzymać usługi. Trzymaj poświadczenia w bezpiecznym miejscu i zsynchronizowane między aplikacją, proxy i wszystkimi integracjami.

  • Zmiany serwera nazw mogą powodować przestoje. Przeniesienie domeny na nowe nameservery lub edycja rekordów NS powoduje opóźnienia propagacji. Planuj zmiany, obniż TTL z wyprzedzeniem i zweryfikuj rekordy A/AAAA przed przełączeniem.

  • Zmiany zapory sieciowej/portu mogą przerwać dostęp. Jeśli zmienisz porty SSH, HTTP/HTTPS, RDP lub portów aplikacji, zaktualizuj odpowiednio firewalle (UFW/CSF/security groups) i reguły reverse-proxy.

  • Porty poczty e-mail (SMTP) są domyślnie ograniczone. Porty poczty wychodzącej (np. 25/465/587) Może zamknięte, aby zapobiec nadużyciom. Jeśli Twój OCA musi wysłać e-mail, poproś o dostęp SMTP od supportu lub użyj dostawcy poczty transakcyjnej (SendGrid/Mailgun/SES) przez API albo zatwierdzony SMTP.

  • E-maile i listy dozwolonych. Jeśli aplikacja wysyła pocztę lub odbiera webhooki, zmiana IP/hostname może wpłynąć na dostarczalność lub allowlisty. Zaktualizuj SPF/DKIM/DMARC i wszystkie allowlisty IP.

  • Przed jakąkolwiek dużą zmianą: zrób migawkę. Skorzystaj z panelu migawka/kopia zapasowa najpierw. Jeśli plugin, aktualizacja lub edycja konfiguracji zawiedzie, możesz cofnąć zmiany w kilka minut.

  • Zakres wsparcia. Dostarczamy serwer i preinstalowany obraz OCA. Bieżące konfiguracja na poziomie aplikacji (domeny, DNS, ustawienia aplikacji, pluginy, własny kod) leży po stronie użytkownika.

Krótka zasada: jeśli dotkniesz domena, porty, hasła, hostname lub konfiguracje proxy/SSL, przygotuj się również na aktualizację ustawień aplikacji i wykonaj najpierw snapshot.

 

 


Skrypt tworzy użytkownika nodejs, instaluje menedżera wersji Node (NVM), Node.js (wersja 22), PM2 (menedżer procesów) i Nginx jako odwrotne proxy oraz konfiguruje je do wdrażania aplikacji Node.js.

  1. Tworzy użytkownika nodejs z katalogiem domowym (/home/nodejs) i powłoką Bash.
  2. Dodaje nodejs do grupy sudo.
  3. Ustawia hasło użytkownika na hasło.
  4. Działa jako użytkownik nodejs poprzez Sudo -H -u nodejs, aby zapewnić poprawny katalog domowy (/home/nodejs).
  5. Pobiera i instaluje NVM (v0.40.3) z https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
  6. Konfiguruje .bashrc automatycznie jako źródło NVM:
    1. Dodaje eksport NVM_DIR=”$HOME/.nvm”.
    2. Dodaje skrypt NVM i uzupełnianie basha.
  7. Źródła .bashrc, aby udostępnić NVM w skrypcie.
  8. Instaluje Node.js 22 poprzez NVM jako użytkownik nodejs.
  9. Ustawia ją jako wersję domyślną: nvm alias default 22.
  10. Aktualizuje npm globalnie: npm install -g npm.
  11. Instaluje PM2 globalnie jako użytkownik nodejs: npm install -g pm2.
  12. Konfiguruje PM2 tak, aby uruchamiał się podczas rozruchu, generując i wykonując polecenie systemd startup.
  13. Instaluje Nginx: apt install -y nginx.
  14. Konfiguruje domyślną witrynę Nginx w /etc/nginx/sites-available/default:
    1. Nasłuchuje na porcie 80.
    2. Proxy żąda do http://localhost:3000 (przyjęty port aplikacji Node.js).
    3. Zawiera nagłówki obsługujące protokół WebSocket i przekazywanie adresu IP klienta.
  15. Uruchamia ponownie i włącza Nginx: systemctl restart nginx, systemctl włącz nginx.

Konfiguracja aplikacji NodeJS:

  1. Zaloguj się przez ssh na swój serwer.
  2. Użyj następujących poleceń w podanej kolejności:
    1. su – nodejs
    2. mkdir /home/nodejs/twoja-aplikacja
    3. git clone your_repo.git /home/nodejs/your-app
    4. cd /home/nodejs/twoja-aplikacja
    5. npm install –omit=dev
    6. pm2 start app.js – nadaj nazwę swojej aplikacji
    7. pm2 zapisz
  3. Dostosuj port swojej aplikacji do 3000 lub odpowiednio zaktualizuj konfigurację NGINX (edytuj /etc/nginx/sites-available/default, przetestuj za pomocą nginx -t i zrestartuj systemctl restart nginx).
  4. Twoja aplikacja jest dostępna pod adresem http://<server-ip>
  5. Uwagi:
    1. Użytkownik nodejs ma dostęp do sudo.
    2. Zmień hasło użytkownika nodejs: passwd nodejs.
    3. Włącz HTTPS z Certbotem: apt install certbot python3-certbot-nginx, następnie certbot –nginx.

System operacyjny: Ubuntu 24.04

Zmienne:

  • NVM_VERSION: Wersja Node.js (domyślnie: 22).
  • NODEJS_USER_PASSWORD: Hasło użytkownika nodejs.

Ważne pliki i katalogi:

  • /home/nodejs/.nvm/: Instalacje NVM i Node.js.
  • /home/nodejs/.bashrc: Konfiguruje pozyskiwanie NVM.
  • /etc/nginx/sites-available/default: konfiguracja Nginx do proxy do Node.js.
  • /usr/lib/node_modules/pm2/: Instalacja PM2.
  • /var/www/html: Domyślny katalog główny sieci.
  • Dzienniki:
    • Nginx: /var/log/nginx/{access.log,error.log}.
    • PM2: logi pm2 lub ~/.pm2/logs/ (jako użytkownik nodejs).
    • Aplikacja Node.js: zarządzana przez PM2 lub dzienniki specyficzne dla aplikacji.

Przyszłe ulepszenia:

  • Dodaj konfigurację HTTPS za pomocą Certbota.
  • Dołącz przykład wdrożenia aplikacji do skryptu.
  • Integracja MongoDB.

Więcej w Wyróżnionych

Powiązane aplikacje.

Wdróż Metatrader4 już teraz. Od $2,48/mies.