Метатрейдер4

Торгуйте мгновенно с MetaTrader 4, разработанной для быстрой и эффективной торговли на Форекс.

Обзор

Торговый терминал должен работать мгновенно. One-Click CloudzyMetaTrader 4 VPS от Cloudzy сочетает в себе выделенные виртуальные процессоры EPYC, DDR5 RAMи чистымNVMe с 10 Гбит/с , чтобы заказы открывались быстро, а советники работали без задержек. Почасовая Инвойсинг вам запускать лондонскую или нью-йоркскую инстанцию во время активных сессий, а затем выбирать подходящий размер. Вы получаете Windows для MT4 4.0.0 плюс дополнительный Node.js стек для веб-хуков и дашбордов.

Описание

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

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

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

Расширенные функции

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

  • Выделенные виртуальные процессоры и оперативная память DDR5 для стабильной работы тестера стратегий и советников

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

  • Сетевой порт 10 Гбит/с с смесью Tier-1 для уменьшения потери пакетов во время пиковых нагрузок

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

  • Почасовая Инвойсинг для постановки или тестовых боксов на выходные

  • Однократная перезагрузка применяет любое изменение размера. Перенос данных не требуется.

Простота использования

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

Ориентация на результативность

Стабильный TTFB для брокерских шлюзов способствует более быстрому входу в систему, более оперативному изменению символов и меньшему количеству сбоев во время ввода-вывода EA. NVMe и высокочастотные ядра EPYC уменьшают задержку, которую вы ощущаете при переключении профилей или запуске тестера стратегий на исторических данных.

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

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

Мощные инструменты

Здесь все обеспечивает чистую работу MT4 и простое обслуживание, поэтому вы можете сосредоточиться на торговле, а не на серверных задачах.

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

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

  • Краткое руководство по обеспечению безопасности перед обновлением

  • Простые шаблоны резервного копирования в хранилище, совместимое с S3

  • Предсказуемая память и профиль ввода-вывода, чтобы EA и индикаторы не выходили из строя при интенсивной регистрации

Дополнительный Node.js Companion для веб-хуков, панелей мониторинга и 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 перезапускается и включается при загрузке.

Безопасность и доступ
The nodejs находится в sudo. Стандартный пароль password устанавливается во время автоматизации. Измените его сразу после входа в систему:

пароль 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 –name your-app-name
pm2 save

 

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

sudo systemctl restart nginx

 

Your app will be reachable at 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 или ~/.pm2/logs/ как nodejs

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

Будущие усовершенствования

  • HTTPS с Certbot с использованием плагина nginx

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

  • Необязательный MongoDB интеграция для телеметрии

Глобальный охват

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

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

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

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

Каждый сайт предлагает 10 Гбит/с , набор операторов связи уровня 1 и 99,95% . Единственной переменной является расстояние.

Детали заявки

Версия: 4.0.0
ОС: Windows Server 2012 R2, Windows Server 2016
Минимальный объем оперативной памяти: 4 ГБ
Типы IP: IPv4, IPv6

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

Важно: Конфигурация и ответственность за домен

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

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

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

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

    • Приложение «внешний URL»/базовый URL и URL обратного вызова/веб-хука

    • Любые жестко запрограммированные ссылки в приложении или надстройках

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

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

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

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

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

  • Перед любым крупным изменением: сделайте снимок. Используйте панель моментальный снимок/резервная копия Во-первых. Если плагин, обновление или изменение настроек принесут обратный эффект, вы сможете отменить их за считанные минуты.

  • Объем поддержки. Мы предоставляем сервер и предустановленный образ OCA. Текущий конфигурация на уровне приложения (домены, DNS, настройки приложений, плагины, пользовательский код) является ответственностью пользователя.

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

 

 


Скрипт создает пользователя 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. Добавляет экспорт NVM_DIR=”$HOME/.nvm”.
    2. Добавляет скрипт NVM и автодополнение bash.
  7. Источники .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 сохранить
  3. Настройте порт вашего приложения на 3000 или обновите конфигурацию NGINX соответствующим образом (отредактируйте /etc/nginx/sites-available/default, протестируйте с помощью nginx -t и перезапустите systemctl restart nginx).
  4. Your app is accessible at 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 или ~/.pm2/logs/ (как пользователь nodejs).
    • Приложение Node.js: управляется PM2 или журналами конкретного приложения.

Будущие усовершенствования:

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

Детали заявки