Tổng quan
Một thiết bị đầu cuối giao dịch sẽ mang lại cảm giác ngay lập tức. Một cú nhấp chuột của Cloudzy MetaTrader 4 Cặp VPS dành riêng cho EPYC vCPU, RAM DDR5, và tinh khiết-NVMe lưu trữ với một 10 Gbps đường lên nên yêu cầu mở nhanh và Expert Advisor chạy không bị giật. Thanh toán theo giờ cho phép bạn tạo phiên bản London hoặc New York trong các phiên hoạt động của mình, sau đó điều chỉnh kích thước phù hợp sau. Bạn nhận được Windows cho MT4 4.0.0 cộng với một tùy chọn Node.js ngăn xếp cho webhooks và bảng điều khiển.
Sự miêu tả
Hình ảnh này được gửi cùng với MetaTrader 4 được cài đặt sẵn trên Máy chủ Windows 2012 R2 or Máy chủ Windows 2016. Nó được điều chỉnh để có độ trễ thấp khi đăng nhập vào các máy chủ môi giới phổ biến, thời gian hoạt động EA ổn định và I/O đĩa có thể dự đoán được cho nhật ký đánh dấu và tệp lịch sử. Bạn cũng có được các điều khiển chụp nhanh và IP tĩnh để các thiết bị đầu cuối kết nối lại rõ ràng sau khi bảo trì.
Truy cập máy tính để bàn
Kết nối bằng bất kỳ ứng dụng khách RDP nào, sau đó đăng nhập bằng mật khẩu Quản trị viên bạn đã đặt tại thời điểm triển khai. Khi ở trên màn hình, hãy khởi chạy MetaTrader 4, thêm máy chủ môi giới của bạn và đăng nhập vào tài khoản giao dịch của bạn. Giữ cho VPS của bạn hoạt động trong giờ thị trường để EA và cảnh báo luôn hoạt động ngay cả khi máy tính xách tay của bạn ở chế độ ngủ.
Tính năng nâng cao
Đây là những nâng cấp quan trọng đối với giao dịch tự động và thủ công. Chúng giữ cho biểu đồ luôn phản hồi nhanh trong thời gian nến biến động và ngăn nền tảng ngừng hoạt động khi EA viết nhật ký.
- vCPU chuyên dụng & RAM DDR5 để thử nghiệm chiến lược nhất quán và hiệu suất EA
- Lưu trữ NVMe thuần túy để đánh dấu nhanh vào bộ đệm, nhật ký và ghi lịch sử
- 10 Gbps network port với sự kết hợp Cấp 1 để giảm mất gói tin khi có tin tức tăng đột biến
- Ảnh chụp nhanh và khôi phục ngay lập tức trước khi cập nhật nền tảng hoặc EA
- Thanh toán hàng giờ cho các hộp thử nghiệm dàn dựng hoặc cuối tuần
- Một lần khởi động lại sẽ áp dụng bất kỳ thay đổi kích thước nào. Không cần di chuyển dữ liệu.
Dễ sử dụng
Bạn kiểm soát các tác vụ mạnh mẽ, ảnh chụp nhanh và di chuyển vùng từ trang tổng quan. Sử dụng IP VPS trực tiếp trong ứng dụng khách RDP của bạn để truy cập ngay lập tức hoặc trỏ bản ghi DNS sau. Chế độ xem độ trễ tích hợp giúp bạn chọn khu vực ánh xạ gần nhất với máy chủ của nhà môi giới của bạn để có ping ổn định hơn.
Tập trung vào hiệu suất
TTFB ổn định cho các cổng môi giới giúp đăng nhập nhanh hơn, thay đổi biểu tượng nhanh hơn và ít trục trặc hơn trong EA I/O. NVMe cộng với lõi EPYC xung nhịp cao giúp giảm độ trễ mà bạn cảm thấy khi chuyển đổi cấu hình hoặc chạy Người thử nghiệm chiến lược trên dữ liệu lịch sử.
Kiểm soát toàn bộ nền tảng
Quyền quản trị viên cho phép bạn cài đặt thêm thiết bị đầu cuối, phông chữ, máy khách VPN và công cụ đồng bộ hóa tệp. cách ly KVM bảo vệ phiên của bạn khỏi khối lượng công việc của hàng xóm. IPv4 chuyên dụng và tùy chọn IPv6 giữ danh tiếng kết nối của bạn sạch hơn, giúp giảm các lời nhắc bảo mật và vòng lặp xác thực lại.
Công cụ mạnh mẽ
Mọi thứ ở đây đều hỗ trợ trải nghiệm MT4 sạch sẽ và bảo trì đơn giản, vì vậy bạn có thể tập trung vào giao dịch thay vì công việc của máy chủ.
- MetaTrader 4 được cài đặt sẵn thiết bị đầu cuối 4.0.0 trên Windows
- Các tiện ích bổ sung tăng cường và giám sát tùy chọn theo yêu cầu
- Công thức chụp nhanh để đảm bảo an toàn trước khi cập nhật
- Các mẫu sao lưu đơn giản vào bộ lưu trữ tương thích với S3
- Bộ nhớ có thể dự đoán và cấu hình I/O để EA và chỉ báo không bị hết thời gian ghi nhật ký nặng
Đồng hành Node.js tùy chọn cho Webhooks, Bảng điều khiển và API
Một số nhà giao dịch chạy máy sao chép giao dịch, móc REST hoặc trang trạng thái. Hình ảnh của bạn bao gồm một tùy chọn Node.js công thức thiết lập trên Ubuntu 24.04 chuẩn bị một ngăn xếp ứng dụng phía sau Nginx với PM2 để kiểm soát quá trình. Sử dụng nó làm VPS sidecar hoặc làm hình ảnh thay thế trong cùng khu vực.
Kịch bản làm gì
Tạo một nútjs người dùng, lượt cài đặt NVM v0.40.3, Node.js 22 (đặt làm mặc định), cập nhật npm, cài đặt PM2, bật PM2 khi khởi động, cài đặt và kích hoạt Nginx như một proxy ngược để http://localhost:3000và định cấu hình tiêu đề WebSocket cũng như chuyển tiếp IP của máy khách. Nginx khởi động lại và kích hoạt khi khởi động.
Bảo mật và quyền truy cập
các nútjs người dùng đang ở sudo. Mật khẩu mặc định của mật khẩu được thiết lập trong quá trình tự động hóa. Thay đổi nó ngay sau khi đăng nhập:
| nút mật khẩu |
Thiết lập ứng dụng Node.js
| ssh <máy chủ của bạn-ip> su – nútjs mkdir -p /home/nodejs/your-ứng dụng git clone your_repo.git /home/nodejs/your-ứng dụng cd /home/nodejs/your-ứng dụng cài đặt npm –omit=dev bắt đầu chiều 2 giờ ứng dụng.js –đặt tên cho bạn-ứng dụng-tên chiều2 cứu |
Đặt ứng dụng của bạn để nghe trên cổng 3000 hoặc chỉnh sửa /etc/nginx/sites-available/default, kiểm tra với nginx -t, sau đó:
| sudo systemctl khởi động lại nginx |
Ứng dụng của bạn sẽ có thể truy cập được tại http://<server-ip>.
Các biến bạn có thể đặt
- NVM_VERSION đối với phiên bản Node.js, mặc định 22
- NODEJS_USER_PASSWORD để thiết lập lại ban đầu nútjs mật khẩu
Các tập tin và thư mục quan trọng
- /home/nodejs/.nvm/ Cài đặt NVM và Node.js
- /home/nodejs/.bashrc Dây chuyền tìm nguồn cung ứng NVM
- /etc/nginx/sites-available/default Cấu hình proxy ngược Nginx
- /usr/lib/node_modules/pm2/ Đường dẫn cài đặt PM2
- /var/www/html gốc web mặc định
Nhật ký
- Nginx nhật ký tại /var/log/nginx/access.log Và /var/log/nginx/error.log
- PM2 với nhật ký chiều2 or ~/.pm2/logs/ as nútjs
- Ứng dụng nhật ký qua PM2 hoặc tệp riêng của ứng dụng của bạn
Những cải tiến trong tương lai
- HTTPS với Certbot sử dụng plugin nginx
- Một ứng dụng mẫu tối thiểu để triển khai nhanh chóng
- Không bắt buộc MongoDB tích hợp cho đo từ xa
Phạm vi tiếp cận toàn cầu
Chọn trung tâm dữ liệu gần nhà môi giới hoặc mạng lưới giao dịch sao chép của bạn nhất. Cloudzy vận hành các điểm hiện diện trên các điểm sau:
- Bắc Mỹ: Thành phố New York, Dallas, Miami, Utah, Las Vegas
- Châu Âu: Luân Đôn, Amsterdam, Frankfurt, Zürich
- Châu Á - Thái Bình Dương: Singapore
Mỗi trang web cung cấp một 10 Gbps cổng, kết hợp sóng mang cấp 1 và 99.95% SLA thời gian hoạt động. Biến duy nhất là khoảng cách.
Chi tiết ứng dụng
Phiên bản: 4.0.0
Hệ điều hành: Windows Server 2012 R2, Windows Server 2016
RAM tối thiểu: 4 GB
Các loại IP: IPv4, IPv6
Triển khai VPS MetaTrader 4 chỉ bằng một cú nhấp chuột của Cloudzy ngay bây giờ! Thiết bị đầu cuối giao dịch, EA và ngăn xếp webhook tùy chọn của bạn có thể hoạt động sau vài phút.
Quan trọng: Cấu hình & Trách nhiệm miền
Bạn có toàn quyền truy cập SSH/root trên mọi OCA. Sức mạnh đó cũng có nghĩa là những thay đổi của bạn có thể phá vỡ ứng dụng. Vui lòng đọc phần này trước khi điều chỉnh cấu hình.
- Bạn quản lý tên miền. Chúng tôi không bán hoặc lưu trữ tên miền/DNS. Nếu ứng dụng cần một miền, bạn phải trỏ tên miền của mình đến máy chủ (A/AAAA/CNAME và MX/TXT nếu có liên quan). Việc phát hành SSL và nhiều trang tổng quan phụ thuộc vào tính chính xác của điều này.
- Việc thay đổi tên miền/tên máy chủ sau khi cài đặt không hề đơn giản. Nhiều OCA ghi tên miền vào cấu hình (.env, proxy ngược, URL ứng dụng). Nếu bạn thay đổi nó, hãy cập nhật:
- Chứng chỉ proxy ngược (Nginx/Caddy) và TLS
- Ứng dụng “URL bên ngoài”/URL cơ sở và URL gọi lại/webhook
- Mọi liên kết được mã hóa cứng trong ứng dụng hoặc tiện ích bổ sung
- Thông tin xác thực quan trọng. Đổi tên quản trị viên mặc định, xoay mật khẩu hoặc thay đổi cổng dịch vụ mà không cập nhật cấu hình ứng dụng có thể khóa bạn lại hoặc dừng dịch vụ. Giữ thông tin xác thực an toàn và đồng bộ hóa trên ứng dụng, proxy và mọi tiện ích tích hợp.
- Thay đổi máy chủ tên có thể gây ra thời gian chết. Việc di chuyển miền của bạn sang máy chủ tên mới hoặc chỉnh sửa bản ghi NS sẽ gây ra sự chậm trễ trong việc truyền bá. Thay đổi kế hoạch, giảm TTL trước thời hạn và xác minh bản ghi A/AAAA trước khi chuyển đổi.
- Chỉnh sửa tường lửa/cổng có thể phá vỡ quyền truy cập. Nếu bạn thay đổi cổng SSH, HTTP/HTTPS, RDP hoặc ứng dụng, hãy cập nhật tường lửa (UFW/CSF/nhóm bảo mật) và quy tắc proxy ngược tương ứng.
- Các cổng email (SMTP) bị hạn chế theo mặc định. Cổng thư đi (ví dụ: 25/465/587) Có lẽ đóng cửa để ngăn chặn lạm dụng. Nếu OCA của bạn phải gửi email, yêu cầu quyền truy cập SMTP từ bộ phận hỗ trợ hoặc sử dụng nhà cung cấp email giao dịch (SendGrid/Mailgun/SES) thông qua API hoặc SMTP được phê duyệt.
- Email và danh sách cho phép. Nếu ứng dụng gửi thư hoặc nhận webhook thì việc thay đổi IP/tên máy chủ có thể ảnh hưởng đến khả năng gửi thư hoặc danh sách cho phép. Cập nhật SPF/DKIM/DMARC và mọi danh sách IP cho phép.
- Trước bất kỳ thay đổi lớn nào: chụp ảnh nhanh. Sử dụng bảng điều khiển ảnh chụp nhanh/sao lưu Đầu tiên. Nếu một plugin, bản cập nhật hoặc chỉnh sửa cấu hình phản tác dụng, bạn có thể quay lại sau vài phút.
- Phạm vi hỗ trợ. Chúng tôi cung cấp máy chủ và hình ảnh OCA được cài đặt sẵn. Đang thực hiện cấu hình cấp ứng dụng (tên miền, DNS, cài đặt ứng dụng, plugin, mã tùy chỉnh) là trách nhiệm của người dùng.
Nguyên tắc nhỏ: nếu bạn chạm vào tên miền, cổng, mật khẩu, tên máy chủ hoặc cấu hình proxy/SSL, hãy mong đợi cập nhật cài đặt của ứng dụng và ảnh chụp nhanh trước.
Tập lệnh tạo người dùng nodejs, cài đặt Trình quản lý phiên bản nút (NVM), Node.js (phiên bản 22), PM2 (trình quản lý quy trình) và Nginx làm proxy ngược và định cấu hình chúng để triển khai các ứng dụng Node.js.
- Tạo người dùng nodejs với thư mục chính (/home/nodejs) và shell Bash.
- Thêm nodejs vào nhóm sudo.
- Đặt mật khẩu người dùng thành mật khẩu.
- Chạy với tư cách người dùng nodejs thông qua sudo -H -u nodejs để đảm bảo thư mục chính chính xác (/home/nodejs).
- Tải xuống và cài đặt NVM (v0.40.3) từ https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
- Tự động định cấu hình .bashrc thành nguồn NVM:
- Thêm xuất NVM_DIR=”$HOME/.nvm”.
- Thêm tập lệnh NVM và hoàn thành bash.
- Nguồn .bashrc để cung cấp NVM trong tập lệnh.
- Cài đặt Node.js 22 qua NVM với tư cách là người dùng nodejs.
- Đặt nó làm phiên bản mặc định: nvm bí danh mặc định 22.
- Cập nhật npm trên toàn cầu: npm install -g npm.
- Cài đặt PM2 trên toàn cầu với tư cách là người dùng nodejs: npm install -g pm2.
- Định cấu hình PM2 để bắt đầu khởi động bằng cách tạo và thực thi lệnh khởi động systemd.
- Cài đặt Nginx: apt install -y nginx.
- Định cấu hình trang Nginx mặc định trong /etc/nginx/sites-available/default:
- Nghe trên cổng 80.
- Proxy yêu cầu http://localhost:3000 (cổng ứng dụng Node.js giả định).
- Bao gồm các tiêu đề để hỗ trợ WebSocket và chuyển tiếp IP của máy khách.
- Khởi động lại và kích hoạt Nginx: systemctl restart nginx, systemctl kích hoạt nginx.
Thiết lập ứng dụng NodeJS:
- Đăng nhập qua ssh vào máy chủ của bạn.
- Sử dụng các lệnh sau theo thứ tự:
- su – nodejs
- mkdir /home/nodejs/your-app
- git clone your_repo.git /home/nodejs/your-app
- cd /home/nodejs/your-app
- cài đặt npm –omit=dev
- pm2 bắt đầu app.js –tên ứng dụng của bạn
- lưu lại chiều 2
- Điều chỉnh cổng ứng dụng của bạn thành 3000 hoặc cập nhật cấu hình NGINX tương ứng (chỉnh sửa /etc/nginx/sites-available/default, kiểm tra với nginx -t và khởi động lại systemctl khởi động lại nginx).
- Ứng dụng của bạn có thể truy cập được tại http://<server-ip>
- Ghi chú:
- Người dùng nodejs có quyền truy cập sudo.
- Thay đổi mật khẩu người dùng nodejs: passwd nodejs.
- Kích hoạt HTTPS với Certbot: apt install certbot python3-certbot-nginx, sau đó certbot –nginx.
Hệ điều hành: Ubuntu 24.04
Biến:
- NVM_VERSION: Phiên bản Node.js (mặc định: 22).
- NODEJS_USER_PASSWORD: Mật khẩu cho người dùng nodejs.
Các tập tin và thư mục quan trọng:
- /home/nodejs/.nvm/: Cài đặt NVM và Node.js.
- /home/nodejs/.bashrc: Định cấu hình nguồn NVM.
- /etc/nginx/sites-available/default: Cấu hình Nginx để ủy quyền cho Node.js.
- /usr/lib/node_modules/pm2/: Cài đặt PM2.
- /var/www/html: Root web mặc định.
- Nhật ký:
- Nginx: /var/log/nginx/{access.log,error.log}.
- PM2: pm2 logs hoặc ~/.pm2/logs/ (với tư cách là người dùng nodejs).
- Ứng dụng Node.js: Được quản lý bởi PM2 hoặc nhật ký dành riêng cho ứng dụng.
Những cải tiến trong tương lai:
- Thêm thiết lập HTTPS với Certbot.
- Đưa ví dụ về triển khai ứng dụng vào tập lệnh.
- Tích hợp MongoDB.