Metatrader4

Berdagang secara instan dengan MetaTrader 4, dirancang untuk perdagangan Forex yang cepat dan efisien.

Ringkasan

Platform perdagangan harus terasa instan. CloudzyOne-Click MetaTrader 4 VPS menggunakan prosesor EPYC vCPU yang didedikasikan, RAM DDR5, dan NVMe murniNVMe dengan 10 Gbps sehingga pemesanan tiket dapat diproses dengan cepat dan Expert Advisors berjalan tanpa hambatan. Penagihan per jam memungkinkan Anda untuk mengaktifkan instance London atau New York selama sesi aktif Anda, lalu menyesuaikan ukuran instance sesuai kebutuhan nanti. Anda mendapatkan Windows untuk MT4 4.0.0 ditambah opsi Node.js stack untuk webhooks dan dashboard.

Deskripsi

Gambar ini disertakan dengan MetaTrader 4 yang sudah terpasang secara default pada Windows Server 2012 R2 atau Windows Server 2016. Sistem ini dioptimalkan untuk login dengan latensi rendah ke server broker umum, waktu aktif EA yang stabil, dan I/O disk yang dapat diprediksi untuk log tick dan file riwayat. Anda juga mendapatkan kontrol snapshot dan alamat IP statis sehingga terminal dapat terhubung kembali dengan lancar setelah pemeliharaan.

Akses Desktop

Hubungkan menggunakan klien RDP apa pun, lalu masuk dengan kata sandi Administrator yang Anda atur saat deployment. Setelah masuk ke desktop, jalankan MetaTrader 4, tambahkan server broker Anda, dan masuk ke akun trading Anda. Pastikan VPS tetap berjalan selama jam pasar agar EAs dan notifikasi tetap aktif meskipun laptop Anda dalam mode tidur.

Fitur Lanjutan

Ini adalah pembaruan yang penting untuk perdagangan otomatis dan manual. Pembaruan ini memastikan grafik tetap responsif selama pergerakan harga yang fluktuatif dan mencegah platform macet saat Expert Advisors (EA) mencatat log.

  • vCPU khusus & RAM DDR5 untuk pengujian strategi yang konsisten dan kinerja EA

  • Penyimpanan NVMe murni untuk cache tick cepat, log, dan penulisan riwayat

  • Port jaringan 10 Gbps dengan campuran Tier-1 untuk mengurangi kehilangan paket selama lonjakan lalu lintas berita.

  • Snapshot dan pemulihan instan sebelum pembaruan platform atau EA

  • Penagihan per jam untuk pengujian sementara atau kotak pengujian akhir pekan

  • Satu kali reboot akan menerapkan perubahan ukuran. Tidak diperlukan migrasi data.

Kemudahan penggunaan

Anda dapat mengontrol tindakan daya, snapshot, dan perpindahan wilayah langsung dari dashboard. Gunakan alamat IP VPS secara langsung di klien RDP Anda untuk akses instan, atau arahkan catatan DNS nanti. Tampilan latensi bawaan membantu Anda memilih wilayah yang paling dekat dengan server broker Anda untuk ping yang lebih stabil.

Fokus Kinerja

TTFB yang stabil ke gateway broker membantu mempercepat proses login, pergantian simbol yang lebih responsif, dan mengurangi gangguan selama I/O EA. NVMe ditambah inti EPYC berkecepatan tinggi mengurangi lag yang Anda rasakan saat mengganti profil atau menjalankan Strategy Tester pada data historis.

Kontrol Penuh atas Platform

Hak administrator memungkinkan Anda untuk menginstal terminal tambahan, font, klien VPN, dan alat sinkronisasi file. Isolasi KVM melindungi sesi Anda dari beban kerja tetangga. Alamat IPv4 khusus dan opsi IPv6 menjaga reputasi koneksi Anda tetap bersih, yang membantu mengurangi prompt keamanan dan siklus otentikasi ulang.

Alat yang Berdaya Guna

Semua yang ada di sini dirancang untuk memberikan pengalaman MT4 yang bersih dan pemeliharaan yang sederhana, sehingga Anda dapat fokus pada trading daripada mengurus server.

  • MetaTrader 4 yang sudah terpasang sebelumnya Terminal 4.0.0 di Windows

  • Add-on penguatan dan pemantauan opsional tersedia atas permintaan.

  • Resep cepat untuk keamanan sebelum pembaruan

  • Pola cadangan sederhana ke penyimpanan yang kompatibel dengan S3

  • Profil memori dan I/O yang dapat diprediksi sehingga EA dan indikator tidak mengalami timeout saat melakukan logging yang intensif.

Node.js Tambahan Opsional untuk Webhooks, Dashboard, dan API

Beberapa trader menggunakan trade copiers, REST hooks, atau halaman status. Gambar Anda mencakup opsi Node.js pada Ubuntu 24.04 yang menyiapkan tumpukan aplikasi di belakang Nginx dengan PM2 untuk pengendalian proses. Gunakan sebagai VPS sidecar atau sebagai gambar alternatif di wilayah yang sama.

Apa yang dilakukan skrip ini
Membuat sebuah nodejs pengguna, menginstal NVM v0.40.3, Node.js 22 (dijadikan default), memperbarui npm, menginstal PM2, mengaktifkan PM2 saat boot, menginstal dan mengaktifkan Nginx sebagai proxy terbalik untuk http://localhost:3000, serta mengonfigurasi header WebSocket dan pengalihan alamat IP klien. Nginx akan restart dan diaktifkan saat boot.

Keamanan dan akses
The nodejs pengguna berada di sudo. Kata sandi default adalah password ditetapkan selama proses otomatisasi. Ubah segera setelah login:

passwd Node.js


Pengaturan aplikasi 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 –name your-app-name
pm2 save

 

Atur aplikasi Anda untuk mendengarkan pada port 3000 atau edit /etc/nginx/sites-available/default, uji dengan nginx -t, lalu:

sudo systemctl restart nginx

 

Your app will be reachable at http://<server-ip>.

Variabel yang dapat Anda atur

  • Versi NVM Untuk versi Node.js, default 22

  • KATA SANDI PENGGUNA NODEJS untuk mengatur ulang ke pengaturan awal Node.js kata sandi

Berkas dan direktori penting

  • /home/nodejs/.nvm/ Instalasi NVM dan Node.js

  • /home/nodejs/.bashrc Garis pasokan NVM

  • /etc/nginx/sites-available/default Konfigurasi Proxy Terbalik Nginx

  • /usr/lib/node_modules/pm2/ Jalur instalasi PM2

  • /var/www/html direktori web default

Catatan

  • Nginx catatan di /var/log/nginx/access.log dan /var/log/nginx/error.log

  • PM2 dengan Catatan PM2 atau ~/.pm2/logs/ sebagai Node.js

  • Aplikasi Catatan log melalui PM2 atau berkas aplikasi Anda sendiri

Peningkatan di masa depan

  • HTTPS dengan Certbot menggunakan plugin nginx

  • Aplikasi contoh minimal untuk deployment cepat

  • Opsional MongoDB Integrasi untuk telemetri

Jangkauan Global

Pilih pusat data yang paling dekat dengan broker atau jaringan copy-trading Anda. Cloudzy titik kehadiran di lokasi-lokasi berikut: 

  • Amerika UtaraKota New York, Dallas, Miami, Utah, Las Vegas

  • EropaLondon, Amsterdam, Frankfurt, Zurich

  • Asia-Pasifik: Singapura

Setiap situs menawarkan 10 Gbps , campuran penyedia layanan Tier-1, dan 99,95% uptime SLA. Satu-satunya variabel adalah jarak.

Rincian Aplikasi

Versi: 4.0.0
Sistem Operasi: Windows Server 2012 R2, Windows Server 2016
RAM minimum: 4 GB
Jenis IP: IPv4, IPv6

Deploy CloudzyOne-Click MetaTrader 4 VPS Sekarang! Terminal trading Anda, EAs, dan stack webhook opsional dapat aktif dalam hitungan menit.

Penting: Konfigurasi & Tanggung Jawab Domain

Anda mendapatkan akses SSH/root penuh pada setiap OCA. Kekuatan tersebut juga berarti perubahan yang Anda lakukan dapat mengganggu aplikasi. Silakan baca ini sebelum mengubah konfigurasi.

  • Anda mengelola domain. Kami tidak menjual atau menghosting domain/DNS. Jika aplikasi memerlukan domain, Anda harus mengarahkan domain Anda ke server. (A/AAAA/CNAME, dan MX/TXT jika relevan). Penerbitan SSL dan banyak dasbor bergantung pada keakuratan informasi ini.

  • Mengubah domain/nama host setelah instalasi bukanlah hal yang mudah. Banyak OCAs mencatat domain ke dalam konfigurasi (.env, reverse proxy, URL aplikasi). Jika Anda mengubahnya, pastikan juga untuk memperbarui:

    • Proksi terbalik (Nginx/Caddy) dan sertifikat TLS

    • Aplikasi "URL eksternal"/URL dasar dan URL callback/webhook

    • Semua tautan yang dihardcode dalam aplikasi atau add-on

  • Kredensial itu penting. Mengganti nama admin default, mengganti kata sandi secara berkala, atau mengubah port layanan tanpa memperbarui konfigurasi aplikasi dapat mengunci Anda di luar atau hentikan layanan. Jaga kredensial tetap aman dan sinkron di seluruh aplikasi, proxy, dan integrasi apa pun.

  • Perubahan nameserver dapat menyebabkan downtime. Memindahkan domain Anda ke nameserver baru atau mengedit catatan NS dapat menyebabkan penundaan propagasi. Rencanakan perubahan, kurangi TTL sebelumnya, dan verifikasi catatan A/AAAA sebelum melakukan peralihan.

  • Pengubahan firewall/port dapat mengganggu akses. Jika Anda mengubah port SSH, HTTP/HTTPS, RDP, atau port aplikasi, perbarui aturan firewall (UFW/CSF/kelompok keamanan) dan aturan reverse-proxy sesuai dengan perubahan tersebut.

  • Port email (SMTP) dibatasi secara default. Port keluar (misalnya, 25/465/587) mungkin Ditutup untuk mencegah penyalahgunaan.Jika OCA Anda harus mengirim email, Minta Akses SMTP dari dukungan atau gunakan penyedia email transaksional (SendGrid/Mailgun/SES) melalui API atau SMTP yang disetujui.

  • Email & daftar putih. Jika aplikasi mengirim email atau menerima webhook, mengubah alamat IP/nama host dapat memengaruhi kelancaran pengiriman atau daftar putih. Perbarui SPF/DKIM/DMARC dan daftar putih IP apa pun.

  • Sebelum melakukan perubahan besar: ambil snapshot. Gunakan panel tersebut. snapshot/cadangan Pertama. Jika pembaruan plugin, pembaruan, atau pengeditan konfigurasi bermasalah, Anda dapat mengembalikan ke versi sebelumnya dalam hitungan menit.

  • Ruang lingkup dukungan. Kami menyediakan server dan gambar OCA yang sudah diinstal sebelumnya. Berkelanjutan konfigurasi tingkat aplikasi (domain, DNS, pengaturan aplikasi, plugin, kode kustom) merupakan tanggung jawab pengguna.

Aturan praktis: jika Anda mengubah domain, port, kata sandi, nama host, atau konfigurasi proxy/SSL, siapkan untuk memperbarui pengaturan aplikasi juga, dan buat cadangan terlebih dahulu.

 

 


Skrip ini membuat pengguna Node.js, menginstal Node Version Manager (NVM), Node.js (versi 22), PM2 (manajer proses), dan Nginx sebagai proxy terbalik, serta mengonfigurasinya untuk mengimplementasikan aplikasi Node.js.

  1. Membuat pengguna Node.js dengan direktori home (/home/nodejs) dan shell Bash.
  2. Menambahkan nodejs ke grup sudo.
  3. Menetapkan kata sandi pengguna menjadi password.
  4. Jalankan sebagai pengguna nodejs menggunakan perintah sudo -H -u nodejs untuk memastikan direktori home yang benar (/home/nodejs).
  5. Unduh dan instal NVM (v0.40.3) darihttps://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
  6. Konfigurasi .bashrc untuk memuat NVM secara otomatis:
    1. Menambahkan ekspor NVM_DIR=”$HOME/.nvm”.
    2. Menambahkan skrip NVM dan penyelesaian bash.
  7. Sumber .bashrc untuk membuat NVM tersedia dalam skrip.
  8. Menginstal Node.js 22 melalui NVM sebagai pengguna nodejs.
  9. Menetapkan sebagai versi default: nvm alias default 22.
  10. Perbarui npm secara global: npm install -g npm.
  11. Instal PM2 secara global sebagai pengguna nodejs: npm install -g pm2.
  12. Konfigurasikan PM2 untuk dimulai saat boot dengan menghasilkan dan menjalankan perintah startup systemd.
  13. Menginstal Nginx: apt install -y nginx.
  14. Konfigurasi situs Nginx default di /etc/nginx/sites-available/default:
    1. Mendengarkan pada port 80.
    2. Mengirimkan permintaan proxy kehttp://localhost:3000(diasumsikan sebagai port aplikasi Node.js).
    3. Termasuk header untuk dukungan WebSocket dan pengalihan alamat IP klien.
  15. Mematikan dan mengaktifkan Nginx: systemctl restart nginx, systemctl enable nginx.

Pengaturan aplikasi NodeJS:

  1. Masuk ke server Anda melalui SSH.
  2. Gunakan perintah berikut secara berurutan:
    1. su – Node.js
    2. Buat direktori /home/nodejs/your-app
    3. git clone your_repo.git /home/nodejs/your-app
    4. cd /home/nodejs/aplikasi-anda
    5. npm install --omit=dev
    6. pm2 start app.js –name nama-aplikasi-Anda
    7. pm2 simpan
  3. Sesuaikan port aplikasi Anda menjadi 3000 atau perbarui konfigurasi NGINX sesuai kebutuhan (edit /etc/nginx/sites-available/default, uji dengan perintah nginx -t, dan restart dengan perintah systemctl restart nginx).
  4. Your app is accessible at http://<server-ip>
  5. Catatan:
    1. Pengguna Node.js memiliki akses sudo.
    2. Ubah kata sandi pengguna Node.js: passwd nodejs.
    3. Aktifkan HTTPS dengan Certbot: apt install certbot python3-certbot-nginx, lalu jalankan perintah certbot –nginx.

Sistem Operasi:Ubuntu 24.04

Variabel:

  • NVM_VERSION: Versi Node.js (default: 22).
  • NODEJS_USER_PASSWORD: Kata sandi untuk pengguna Node.js.

Berkas dan Direktori Penting:

  • /home/nodejs/.nvm/: Instalasi NVM dan Node.js.
  • /home/nodejs/.bashrc: Mengonfigurasi pemuatan NVM.
  • /etc/nginx/sites-available/default: Konfigurasi Nginx untuk mengarahkan lalu lintas ke Node.js.
  • /usr/lib/node_modules/pm2/: Instalasi PM2.
  • /var/www/html: Direktori akar web default.
  • Catatan:
    • Nginx: /var/log/nginx/{access.log,error.log}.
    • PM2: Log PM2 atau ~/.pm2/logs/ (sebagai pengguna nodejs).
    • Aplikasi Node.js: Dikelola oleh PM2 atau log khusus aplikasi.

Peningkatan di Masa Depan:

  • Tambahkan pengaturan HTTPS dengan Certbot.
  • Sertakan contoh deployment aplikasi dalam skrip.
  • Integrasi MongoDB.

Rincian Aplikasi