Знижка 50% усі тарифи, обмежений час. Починаючи від $2.48/mo
M

Metatrader4

MetaTrader 4 (MT4) — стандарт платформ для торгівлі на форекс. Встановлений заздалегідь для алгоритмічної торгівлі з низькою затримкою та написання Expert Advisor (EA) на MQL4. Використовується 90% роздрібних форекс-брокерів, зокрема OANDA, Pepperstone та IC Markets. Найпоширеніша роздрібна торгова платформа в історії.

Версія

4.0.0

Операційна система

Windows Server 2012 R2, Windows Server 2016

Мін. RAM

4 GB

Типи IP

IPV4,IPV6

Огляд

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

Опис

Цей образ постачається з MetaTrader 4 встановлено на Windows Server 2012 R2 or Windows Server 2016. Він налаштований для з'єднання з серверами брокерів із мінімальною затримкою, стабільної роботи EA та передбачуваного I/O диска для тікових логів і файлів історії. Також доступні керування знімками стану та статична IP-адреса — термінали відновлюють з'єднання без проблем після технічного обслуговування.

Доступ до робочого столу

Підключіться за допомогою будь-якого клієнта RDP та увійдіть із паролем адміністратора, який ви задали під час розгортання. На робочому столі запустіть MetaTrader 4, додайте сервер свого брокера та увійдіть у торговий акаунт. Тримайте VPS запущеним у години роботи ринку — тоді EA та сповіщення залишатимуться активними, навіть якщо ваш ноутбук перейде в режим сну.

Розширені функції

Ці оновлення дійсно важливі для автоматичної та ручної торгівлі. Вони забезпечують чіткість графіків під час волатильних свічок і запобігають зависанню платформи, коли EA пишуть логи.

  • Виділені vCPUs та DDR5 RAM для стабільної роботи тестера стратегій та EA

  • Чисте сховище NVMe для швидкого кешування тіків, запису логів та файлів історії

  • 10 Gbps network port з Tier-1 мережею для зменшення втрат пакетів під час новинних сплесків

  • Знімки та миттєвий відкат перед оновленнями платформи або EA

  • Погодинне виставлення рахунків для staging-середовища або тестових серверів на вихідні

  • Одне перезавантаження застосовує будь-яке масштабування. Міграція даних не потрібна.

Легкість використання

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

Фокус на продуктивність

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

Повний контроль над платформою

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

Потужні інструменти

Все тут підтримує зручну роботу з MT4 та просте обслуговування, щоб ви могли зосередитися на торгівлі, а не на адмініструванні сервера.

  • Попередньо встановлений MetaTrader 4 terminal 4.0.0 на Windows

  • Додаткові модулі захисту та моніторингу на запит

  • Рецепти знімків для безпеки перед оновленнями

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

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

Опційний Node.js Companion для Webhooks, Dashboards та API

Деякі трейдери використовують копіювальники угод, хуки REST або сторінки статусу. Ваш образ включає опційний Node.js налаштувати рецепт на Ubuntu 24.04 що розгортає стек застосунків за Nginx з PM2 для керування процесами. Використовуйте його як sidecar 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 –назвіть свій-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 порт, мікс провайдерів Tier-1 і 99.95% аптайм SLA. Єдина змінна - відстань.

Деталі програми

Версія: 4.0.0
ОС: Windows Server 2012 R2, Windows Server 2016
Мінімальна оперативна пам'ять: 4 GB
Типи IP: IPv4, IPv6

Розгорніть One-Click MetaTrader 4 від Cloudzy прямо зараз! Ваш торговий термінал, EA та опційний стек вебхуків можуть запрацювати за лічені хвилини.

Важливо: відповідальність за конфігурацію та домен

Ви отримуєте повний доступ 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/security groups) і правила зворотного проксі.

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

  • Електронна пошта та білі списки. Якщо застосунок надсилає пошту або приймає вебхуки, зміна IP-адрес або імен хостів може вплинути на доставлюваність або списки дозволів. Оновіть SPF/DKIM/DMARC і будь-які IP-allowlists.

  • Перед будь-якими суттєвими змінами — зробіть знімок. Спершу скористайтеся снімок/резервна копія у панелі. Якщо плагін, оновлення або зміна конфігурації спрацюють не так — ви зможете відкотитися за лічені хвилини.

  • Область підтримки. Ми надаємо сервер із попередньо встановленим OCA-образом. Поточне налаштування на рівні застосунку (домени, DNS, параметри застосунку, плагіни, власний код) — відповідальність користувача.

Просте правило: якщо ви змінюєте домен, порти, паролі, імена хостів або конфігурації proxy/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. Додає export 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 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/міс.