Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
M

Metatrader4

MetaTrader 4 (MT4) — стандарт платформ для торговли на форекс. Предустановлен для алгоритмической торговли с минимальной задержкой и написания советников (EA) на MQL4. Используется 90% розничных форекс-брокеров, включая OANDA, Pepperstone и IC Markets. Самая распространённая розничная торговая платформа в истории.

Версия

4.0.0

Операционная система

Windows Server 2012 R2, Windows Server 2016

Мин. RAM

4 GB

Типы IP

IPV4,IPV6

Обзор

Торговый терминал должен работать мгновенно. Функция одного клика Cloudzy MetaTrader 4 VPS сочетает выделенные vCPU на EPYC, DDR5 RAM, и чистыйNVMe хранилища с 10 Gbps uplink, чтобы ордера открывались быстро, а советники работали без задержек. Почасовая тарификация позволяет запустить инстанс в Лондоне или Нью-Йорке на время торговой сессии, а затем изменить конфигурацию под свои нужды. Вы получаете Windows с MT4 4.0.0 и дополнительным Node.js стеком для вебхуков и дашбордов.

Описание

В этом образе предустановлен MetaTrader 4 на Windows Server 2012 R2 or Windows Server 2016. Он настроен для подключения к серверам брокеров с минимальной задержкой, стабильной работы советников и предсказуемой скорости диска I/O для тиковых логов и файлов истории. Также доступны снапшоты и статический IP, чтобы терминал корректно переподключался после технического обслуживания.

Доступ к рабочему столу

Подключитесь через любой RDP-клиент и войдите с паролем Administrator, заданным при развёртывании. На рабочем столе запустите MetaTrader 4, добавьте сервер брокера и войдите в торговый счёт. Держите VPS включённым в торговые часы, чтобы советники и оповещения оставались активными, даже если ноутбук перешёл в спящий режим.

Расширенные возможности

Это улучшения, которые действительно важны для автоматической и ручной торговли. Они сохраняют отзывчивость графиков во время волатильных свечей и предотвращают зависания платформы при записи логов советниками.

  • Выделенные vCPU и DDR5 RAM для стабильной работы тестера стратегий и советников

  • Чистое хранилище NVMe для быстрого кэша тиков, логов и записи истории

  • 10 Gbps network port с Tier-1 blend для снижения потери пакетов во время новостных всплесков

  • Снапшоты и мгновенный откат перед обновлением платформы или советников

  • Почасовая оплата для стейджинга или тестовых серверов на выходных

  • Любое изменение конфигурации применяется после одной перезагрузки. Миграция данных не нужна.

Удобство использования

Управление питанием, снимками состояния и переносом между регионами доступно прямо из панели управления. Используйте IP-адрес VPS напрямую в клиенте RDP для мгновенного доступа или настройте запись DNS позже. Встроенный мониторинг задержек поможет выбрать регион, ближайший к серверам вашего брокера, для более стабильного пинга.

Производительность

Низкий TTFB до шлюзов брокера ускоряет вход, делает смену инструментов отзывчивее и снижает количество сбоев во время I/O советников. NVMe в сочетании с высокочастотными ядрами EPYC уменьшают задержку при переключении профилей и запуске Тестер стратегий на исторических данных.

Полный контроль над платформой

Права администратора позволяют устанавливать дополнительные терминалы, шрифты, клиенты VPN и инструменты синхронизации файлов. Изоляция KVM защищает вашу сессию от нагрузки соседних виртуальных машин. Выделенный IPv4 и дополнительные IPv6 поддерживают чистую репутацию вашего соединения, что снижает количество запросов безопасности и циклов повторной аутентификации.

Широкий набор инструментов

Всё здесь настроено так, чтобы работа с MT4 была удобной, а обслуживание - простым. Сосредоточьтесь на трейдинге, а не на настройке сервера.

  • Предустановленный MetaTrader 4 терминал 4.0.0 на Windows

  • Дополнительное усиление безопасности и мониторинг по запросу

  • Снимки состояния перед обновлениями для защиты данных

  • Простая настройка резервного копирования в S3-совместимое хранилище

  • Предсказуемый профиль памяти и I/O, чтобы советники и индикаторы не зависали при интенсивном логировании

Дополнительный Node.js Companion для Webhook-ов, дашбордов и API

Некоторые трейдеры используют копировщики сделок, хуки REST или страницы статуса. Ваш образ включает дополнительный Node.js рецепт настройки на Ubuntu 24.04 который подготавливает стек приложений за Nginx с PM2 для управления процессами. Используйте его как вспомогательный VPS или как альтернативный образ в том же регионе.

Что делает скрипт
Создаёт nodejs пользователь, устанавливает NVM v0.40.3, Node.js 22 (устанавливает по умолчанию), обновляет npm, устанавливает PM2, включает PM2 в автозагрузку, устанавливает и включает Nginx как обратный прокси для http://localhost:3000, и настраивает заголовки WebSocket и передачу IP-адреса клиента. Nginx перезапускается и добавляется в автозагрузку.

Безопасность и доступ
Параметр nodejs пользователь входит в группу sudo. Во время автоматической настройки задаётся пароль по умолчанию: пароль Измените его сразу после входа:

пароль nodejs


Настройка приложения 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 –назовите your-app-name
pm2 save

 

Настройте приложение на прослушивание порта 3000 или отредактируйте /etc/nginx/sites-available/default, проверьте с помощью nginx -t, затем:

sudo systemctl restart nginx

 

Приложение будет доступно по адресу http://<server-ip>.

Доступные переменные

  • NVM_VERSION для версии Node.js, по умолчанию 22

  • NODEJS_USER_PASSWORD для сброса начального nodejs пароль

Важные файлы и директории

  • /home/nodejs/.nvm/ Установки NVM и Node.js

  • /home/nodejs/.bashrc Строки инициализации NVM

  • /etc/nginx/sites-available/default Конфигурация обратного прокси Nginx

  • /usr/lib/node_modules/pm2/ Путь установки PM2

  • /var/www/html корневая директория сайта по умолчанию

Логи

  • Nginx логи в /var/log/nginx/access.log и /var/log/nginx/error.log

  • PM2 с pm2 logs or ~/.pm2/logs/ as nodejs

  • Приложение логи через PM2 или собственные файлы приложения

Планируемые улучшения

  • HTTPS с Certbot через плагин nginx

  • Минимальное демо-приложение для быстрого развёртывания

  • Опциональный MongoDB интеграция для телеметрии

Глобальное покрытие

Выберите дата-центр, ближайший к вашему брокеру или сети копирования сделок. Cloudzy работает в следующих точках присутствия: 

  • Северная Америка: Нью-Йорк, Даллас, Майами, Юта, Лас-Вегас

  • Европа: Лондон, Амстердам, Франкфурт, Цюрих

  • Азиатско-Тихоокеанский регион: Сингапур

Каждая площадка предлагает 10 Gbps порт, mix операторов Tier-1 и 99.95% гарантию доступности SLA. Единственная переменная — расстояние.

Сведения о приложении

Версия: 4.0.0
ОС: Windows Server 2012 R2, Windows Server 2016
Минимальный RAM: 4 GB
Типы IP: IPv4, IPv6

Развернуть Cloudzy одним кликом — MetaTrader 4 VPS прямо сейчас! Ваш торговый терминал, советники и опциональный стек вебхуков будут готовы к работе за считанные минуты.

Важно: настройка и управление доменом

Вы получаете полный доступ SSH/root к каждому OCA. Вместе с этим вы несёте ответственность за изменения - некорректная конфигурация может нарушить работу приложения. Прочитайте это перед тем, как вносить изменения в настройки.

  • Домен управляется вами. Мы не продаём и не размещаем домены/DNS. Если приложению нужен домен, необходимо направить домен на сервер (A/AAAA/CNAME, а также MX/TXT при необходимости). От правильности этих записей зависит выпуск SSL и корректная работа многих панелей управления.

  • Смена домена или имени хоста после установки — нетривиальная задача. Многие OCA прописывают домен в конфигах (.env, обратный прокси, URL приложения). При смене домена обновите:

    • Обратный прокси (Nginx/Caddy) и сертификаты TLS

    • «Внешний URL» / базовый URL приложения, а также URLs для callback и webhook

    • Все жёстко заданные ссылки в приложении или дополнениях

  • Учётные данные — это важно. Переименование администратора по умолчанию, смена паролей или изменение портов служб без обновления конфига приложения могут заблокировать доступ или остановить сервисы. Храните учётные данные в безопасности и следите за их согласованностью в приложении, прокси и всех интеграциях.

  • Смена неймсерверов может вызвать простой. Перенос домена на новые неймсерверы или редактирование NS-записей запускает задержку propagation. Планируйте изменения заранее, заблаговременно снизьте TTL и проверьте A/AAAA-записи перед переключением.

  • Изменения в файерволе или портах могут нарушить доступ. Если вы меняете SSH, HTTP/HTTPS, RDP или порты приложения — обновите правила файервола (UFW/CSF/security groups) и настройки обратного прокси.

  • Порты для почты (SMTP) закрыты по умолчанию. Исходящие почтовые порты (например, 25/465/587) могут быть закрыты для защиты от злоупотреблений. Если OCA должен отправлять почту, запросить доступ SMTP в службе поддержки или используйте провайдера транзакционной почты (SendGrid/Mailgun/SES) через API или разрешённый SMTP.

  • Почта и списки разрешённых адресов. Если приложение отправляет письма или принимает webhook-запросы, смена IP-адресов или имён хостов может повлиять на доставляемость или списки разрешённых. Обновите SPF/DKIM/DMARC и все IP-allowlist.

  • Перед любым серьёзным изменением сделайте снимок состояния. Сначала воспользуйтесь функцией снимок/резервная копия в панели управления. Если плагин, обновление или изменение конфигурации приведут к сбою, вы сможете откатиться за несколько минут.

  • Зона ответственности поддержки. Мы предоставляем сервер и предустановленный OCA-образ. Дальнейшая настройка на уровне приложения (домены, DNS, параметры приложения, плагины, пользовательский код) остаётся на стороне пользователя.

Простое правило: если вы меняете домен, порты, пароли, имена хостов или конфигурации proxy/SSL, обязательно обновите настройки приложения и сделайте snapshot заранее.

 

 


Скрипт создаёт пользователя nodejs, устанавливает Node Version Manager (NVM), Node.js (версия 22), PM2 (менеджер процессов) и Nginx в качестве обратного прокси, а также настраивает их для развёртывания приложений на Node.js.

  1. Создаёт пользователя nodejs с домашним каталогом (/home/nodejs) и оболочкой Bash.
  2. Добавляет nodejs в группу sudo.
  3. Устанавливает пароль пользователя: password.
  4. Запускается от имени пользователя nodejs через sudo -H -u nodejs, чтобы гарантировать корректный домашний каталог (/home/nodejs).
  5. Скачивает и устанавливает NVM (v0.40.3) из https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
  6. Настраивает .bashrc для автоматической загрузки NVM:
    1. Добавляет export NVM_DIR="$HOME/.nvm".
    2. Добавляет скрипт NVM и автодополнение bash.
  7. Выполняет source .bashrc, чтобы NVM стал доступен в скрипте.
  8. Устанавливает Node.js 22 через NVM от имени пользователя nodejs.
  9. Задаёт эту версию как версию по умолчанию: nvm alias default 22.
  10. Обновляет npm глобально: npm install -g npm.
  11. Устанавливает PM2 глобально от имени пользователя nodejs: npm install -g pm2.
  12. Настраивает автозапуск PM2 при старте системы: генерирует и выполняет команду запуска через systemd.
  13. Устанавливает Nginx: apt install -y nginx.
  14. Настраивает сайт Nginx по умолчанию в /etc/nginx/sites-available/default:
    1. Слушает порт 80.
    2. Проксирует запросы на http://localhost:3000 (предполагаемый порт приложения Node.js).
    3. Добавляет заголовки для поддержки WebSocket и передачи IP-адреса клиента.
  15. Перезапускает и включает Nginx: systemctl restart nginx, systemctl enable nginx.

Настройка приложения NodeJS:

  1. Подключитесь к серверу по SSH.
  2. Выполните следующие команды по порядку:
    1. su – nodejs
    2. mkdir /home/nodejs/your-app
    3. git clone your_repo.git /home/nodejs/your-app
    4. cd /home/nodejs/your-app
    5. npm install --omit=dev
    6. pm2 start app.js –name your-app-name
    7. pm2 save
  3. Измените порт приложения на 3000 или обновите конфигурацию NGINX соответствующим образом (отредактируйте /etc/nginx/sites-available/default, проверьте конфигурацию командой nginx -t и перезапустите сервис: systemctl restart nginx).
  4. Приложение доступно по адресу http://<server-ip>
  5. Примечания:
    1. Пользователь nodejs имеет доступ через sudo.
    2. Смена пароля пользователя nodejs: passwd nodejs.
    3. Включите HTTPS с помощью Certbot: apt install certbot python3-certbot-nginx, затем certbot –nginx.

ОС: Ubuntu 24.04

окружения:

  • NVM_VERSION: версия Node.js (по умолчанию: 22).
  • NODEJS_USER_PASSWORD: пароль пользователя nodejs.

Важные файлы и директории:

  • /home/nodejs/.nvm/: установки NVM и Node.js.
  • /home/nodejs/.bashrc: настройка подключения NVM.
  • /etc/nginx/sites-available/default: конфигурация Nginx для проксирования запросов к Node.js.
  • /usr/lib/node_modules/pm2/: установка PM2.
  • /var/www/html: корневая директория сайта по умолчанию.
  • Логи:
    • Nginx: /var/log/nginx/{access.log,error.log}.
    • PM2: pm2 logs или ~/.pm2/logs/ (от имени пользователя nodejs).
    • Приложение Node.js: управляется через PM2 или собственные логи приложения.

Планируемые улучшения:

  • Добавить настройку HTTPS через Certbot.
  • Добавить в скрипт пример развёртывания приложения.
  • Интеграция MongoDB.

Больше в разделе «Рекомендуемое»

Похожие приложения.

Развернуть Metatrader4. От $2.48/мес.