50% de descuento en todos los planes, por tiempo limitado. Desde $2.48/mo
M

Metatrader4

MetaTrader 4 (MT4) es el estándar del sector para trading de forex. Preinstalado para trading algorítmico de baja latencia y scripting de Expert Advisors (EA) en MQL4. Usado por el 90% de los brokers de forex minoristas, incluyendo OANDA, Pepperstone e IC Markets. La plataforma de trading minorista más desplegada de la historia.

Versión

4.0.0

Sistema operativo

Windows Server 2012 R2, Windows Server 2016

RAM mín.

4 GB

Tipos de IP

IPV4,IPV6

Descripción general

Un terminal de trading debe responder al instante. Cloudzy's One-Click MetaTrader 4 VPS combina vCPUs dedicados de EPYC, DDR5 RAM, y un enlace ascendente deNVMe almacenamiento con un 10 Gbps puro para que las órdenes se abran rápido y los Expert Advisors corran sin interrupciones. La facturación por horas te permite arrancar una instancia en Londres o Nueva York durante tus sesiones activas y ajustar los recursos después. Obtienes Windows con MT4 4.0.0 más un stack opcional de Node.js para webhooks y paneles.

Descripción

Esta imagen incluye MetaTrader 4 preinstalado en Windows Server 2012 R2 or Windows Server 2016. Está optimizado para conexiones de baja latencia a los servidores de broker más comunes, tiempo de actividad estable de EAs y un rendimiento de disco I/O predecible para logs de ticks y archivos de historial. También dispones de controles de snapshot y una IP estática para que los terminales reconecten limpiamente tras un mantenimiento.

Accede al escritorio

Conéctate con cualquier cliente RDP e inicia sesión con la contraseña de Administrador que configuraste al desplegar. Una vez en el escritorio, abre MetaTrader 4, añade el servidor de tu broker e inicia sesión en tu cuenta de trading. Mantén tu VPS activo durante el horario de mercado para que los EAs y las alertas sigan funcionando aunque tu portátil entre en suspensión.

Funcionalidades avanzadas

Estas son las mejoras que marcan la diferencia en el trading automatizado y manual. Mantienen los gráficos fluidos en velas de alta volatilidad y evitan que la plataforma se congele cuando los EAs escriben logs.

  • vCPUs dedicados y DDR5 RAM para un rendimiento estable del probador de estrategias y los EAs

  • Almacenamiento NVMe puro para escrituras rápidas de caché de ticks, logs e historial

  • 10 Gbps network port con mezcla Tier-1 para reducir la pérdida de paquetes durante picos de noticias

  • Snapshots y rollback instantáneo antes de actualizar la plataforma o los EAs

  • Facturación por horas para entornos de staging o pruebas de fin de semana

  • Un solo reinicio aplica cualquier cambio de tamaño. No se necesita migración de datos.

Facilidad de uso

Controlas las acciones de encendido, las instantáneas y los cambios de región desde el panel. Usa la IP VPS directamente en tu cliente RDP para acceder de inmediato, o apunta un registro DNS más adelante. Una vista de latencia integrada te ayuda a elegir la región más cercana a los servidores de tu broker para obtener pings más estables.

Rendimiento

Un TTFB estable hacia las puertas de enlace del broker se traduce en inicios de sesión más rápidos, cambios de símbolo más ágiles y menos interrupciones durante la ejecución I/O de los EAs. NVMe junto con núcleos EPYC de alta frecuencia reducen la latencia que se nota al cambiar de perfil o ejecutar el Probador de estrategias sobre datos históricos.

Control total de la plataforma

Los permisos de administrador te permiten instalar terminales adicionales, fuentes, clientes VPN y herramientas de sincronización de archivos. Aislamiento KVM protege tu sesión de las cargas de trabajo de otros inquilinos. IPv4 dedicada y opcionalmente IPv6 mantienen la reputación de tu conexión más limpia, lo que ayuda a reducir las alertas de seguridad y los bucles de reautenticación.

Herramientas avanzadas

Todo aquí está pensado para una experiencia MT4 limpia y un mantenimiento sencillo, para que puedas centrarte en operar en lugar de gestionar el servidor.

  • MetaTrader 4 preinstalado terminal 4.0.0 en Windows

  • Complementos opcionales de refuerzo de seguridad y monitorización bajo solicitud

  • Instantáneas previas a actualizaciones para mayor seguridad

  • Patrones de copia de seguridad sencillos hacia almacenamiento compatible con S3

  • Memoria y perfil I/O predecibles para que los EAs e indicadores no agoten el tiempo de espera con registros intensivos

Node.js Companion opcional para Webhooks, Dashboards y APIs

Algunos traders ejecutan copiadores de operaciones, hooks REST o páginas de estado. Tu imagen incluye un Node.js receta de configuración en Ubuntu 24.04 que prepara una pila de aplicaciones detrás de Nginx con PM2 para el control de procesos. Úsalo como VPS sidecar o como imagen alternativa en la misma región.

Qué hace el script
Crea un nodejs usuario, instala NVM v0.40.3, Node.js 22 (establecido como predeterminado), actualiza npm, instala PM2, habilita PM2 al inicio, instala y habilita Nginx como proxy inverso para http://localhost:3000, y configura las cabeceras WebSocket y el reenvío de IP del cliente. Nginx se reinicia y se habilita al arranque.

Seguridad y acceso
El nodejs el usuario está en sudo. Se establece una contraseña predeterminada de contraseña durante la automatización. Cámbiala inmediatamente después de iniciar sesión:

contraseña nodejs


Configuración de la app 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 –nombre tu-app-name
pm2 save

 

Configura tu aplicación para escuchar en el puerto 3000 o edita /etc/nginx/sites-available/default, prueba con nginx -t, luego:

sudo systemctl restart nginx

 

Tu aplicación estará disponible en http://<server-ip>.

Variables que puedes definir

  • NVM_VERSION para la versión Node.js, por defecto 22

  • NODEJS_USER_PASSWORD para restablecer la contraseña inicial de nodejs contraseña

Archivos y directorios importantes

  • /home/nodejs/.nvm/ Instalaciones de NVM y Node.js

  • /home/nodejs/.bashrc Líneas de configuración de NVM

  • /etc/nginx/sites-available/default Configuración del proxy inverso de Nginx

  • /usr/lib/node_modules/pm2/ Ruta de instalación de PM2

  • /var/www/html directorio raíz web por defecto

Registros

  • Nginx registros en /var/log/nginx/access.log y /var/log/nginx/error.log

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

  • Aplicación registros vía PM2 o los archivos propios de tu aplicación

Mejoras futuras

  • HTTPS con Certbot usando el plugin de nginx

  • Una aplicación de ejemplo mínima para despliegue rápido

  • Opcional MongoDB integración para telemetría

Alcance global

Elige el centro de datos más cercano a tu bróker o red de copy trading. Cloudzy opera puntos de presencia en los siguientes lugares: 

  • Norteamérica: Nueva York, Dallas, Miami, Utah, Las Vegas

  • Europa: Londres, Ámsterdam, Fráncfort, Zúrich

  • Asia-Pacífico: Singapur

Cada sede ofrece un 10 Gbps puerto, combinación de operadores Tier-1 y un 99.95% SLA de disponibilidad. La única variable es la distancia.

Detalles de la aplicación

Versión: 4.0.0
SO: Windows Server 2012 R2, Windows Server 2016
RAM mínimo: 4 GB
Tipos de IP: IPv4, IPv6

Despliega el MetaTrader 4 VPS con un clic de Cloudzy ahora¡Tu terminal de trading, EAs y el stack de webhooks opcional pueden estar en marcha en minutos.

Importante: Configuración y responsabilidades sobre el dominio

Tienes acceso SSH/root completo en cada OCA. Ese nivel de control también significa que tus cambios pueden romper la aplicación. Lee esto antes de modificar configuraciones.

  • Tú gestionas el dominio. No vendemos ni alojamos dominios/DNS. Si la aplicación necesita un dominio, debes apuntar tu dominio al servidor (A/AAAA/CNAME, y MX/TXT si corresponde). La emisión de SSL y muchos paneles de control dependen de que esto esté correctamente configurado.

  • Cambiar el dominio o el nombre de host tras la instalación no es trivial. Muchas OCAs escriben el dominio en los archivos de configuración (.env, proxy inverso, URLs de la app). Si lo cambias, actualiza también:

    • Proxy inverso (Nginx/Caddy) y certificados TLS

    • URL "externa"/URL base de la app y URLs de callback/webhook

    • Cualquier enlace fijo en la app o en los complementos

  • Las credenciales importan. Renombrar el administrador por defecto, rotar contraseñas o cambiar los puertos de servicio sin actualizar la configuración de la app puede bloquearte el acceso o detener los servicios. Mantén las credenciales seguras y sincronizadas entre la app, el proxy y cualquier integración.

  • Los cambios de nameserver pueden causar interrupciones. Mover tu dominio a nuevos nameservers o editar registros NS desencadena retrasos de propagación. Planifica los cambios, reduce el TTL con antelación y verifica los registros A/AAAA antes de hacer el cambio.

  • Editar el firewall o los puertos puede cortar el acceso. Si cambias SSH, HTTP/HTTPS, RDP o los puertos de la app, actualiza los firewalls (UFW/CSF/grupos de seguridad) y las reglas del proxy inverso en consecuencia.

  • Los puertos de correo (SMTP) están restringidos por defecto. Los puertos de correo saliente (p. ej., 25/465/587) pueden estar bloqueados para prevenir abusos. Si tu OCA necesita enviar correo, solicitar acceso SMTP al soporte, o usa un proveedor de correo transaccional (SendGrid/Mailgun/SES) a través de API o SMTP autorizado.

  • Correo y listas de permitidos. Si la app envía correos o recibe webhooks, cambiar las IPs o los hostnames puede afectar a la entregabilidad o a las listas de permitidos. Actualiza SPF/DKIM/DMARC y cualquier lista de IPs permitidas.

  • Antes de cualquier cambio importante: haz un snapshot. Usa la función de instantánea/copia de seguridad del panel antes de hacer cualquier cambio. Si un plugin, una actualización o un cambio de configuración falla, puedes revertir en minutos.

  • Alcance del soporte. Proporcionamos el servidor y la imagen OCA preinstalada. La configuración a nivel de aplicación (dominios, DNS, ajustes de la app, plugins, código personalizado) es responsabilidad del usuario.

Regla general: si modificas dominio, puertos, contraseñas, nombres de host o configuraciones de proxy/SSL, actualiza también los ajustes de la aplicación, y haz un snapshot antes.

 

 


El script crea un usuario nodejs, instala Node Version Manager (NVM), Node.js (versión 22), PM2 (un gestor de procesos) y Nginx como proxy inverso, y los configura para desplegar aplicaciones Node.js.

  1. Crea un usuario nodejs con un directorio de inicio (/home/nodejs) y shell Bash.
  2. Añade nodejs al grupo sudo.
  3. Establece la contraseña del usuario como password.
  4. Se ejecuta como usuario nodejs mediante sudo -H -u nodejs para garantizar el directorio de inicio correcto (/home/nodejs).
  5. Descarga e instala NVM (v0.40.3) desde https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh.
  6. Configura .bashrc para cargar NVM automáticamente:
    1. Añade export NVM_DIR="$HOME/.nvm".
    2. Añade el script de NVM y el autocompletado de bash.
  7. Carga .bashrc para que NVM esté disponible en el script.
  8. Instala Node.js 22 mediante NVM como usuario nodejs.
  9. Lo establece como versión predeterminada: nvm alias default 22.
  10. Actualiza npm globalmente: npm install -g npm.
  11. Instala PM2 globalmente como usuario nodejs: npm install -g pm2.
  12. Configura PM2 para iniciarse al arrancar el sistema, generando y ejecutando un comando de inicio de systemd.
  13. Instala Nginx: apt install -y nginx.
  14. Configura el sitio Nginx predeterminado en /etc/nginx/sites-available/default:
    1. Escucha en el puerto 80.
    2. Redirige las peticiones a http://localhost:3000 (puerto de la aplicación Node.js).
    3. Incluye cabeceras para soporte de WebSocket y reenvío de IP del cliente.
  15. Reinicia y habilita Nginx: systemctl restart nginx, systemctl enable nginx.

Configuración de la aplicación NodeJS:

  1. Conéctate al servidor mediante SSH.
  2. Ejecuta los siguientes comandos en orden:
    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. Ajusta el puerto de tu aplicación a 3000 o actualiza la configuración NGINX según corresponda (edita /etc/nginx/sites-available/default, verifica con nginx -t y reinicia con systemctl restart nginx).
  4. Tu aplicación es accesible en http://<server-ip>
  5. Notas:
    1. El usuario nodejs tiene acceso sudo.
    2. Cambia la contraseña del usuario nodejs: passwd nodejs.
    3. Habilita HTTPS con Certbot: apt install certbot python3-certbot-nginx, luego certbot –nginx.

SO: Ubuntu 24.04

entorno:

  • NVM_VERSION: versión de Node.js (por defecto: 22).
  • NODEJS_USER_PASSWORD: contraseña para el usuario nodejs.

Archivos y directorios importantes:

  • /home/nodejs/.nvm/: instalaciones de NVM y Node.js.
  • /home/nodejs/.bashrc: configura la carga de NVM.
  • /etc/nginx/sites-available/default: configuración de Nginx para el proxy hacia Node.js.
  • /usr/lib/node_modules/pm2/: instalación de PM2.
  • /var/www/html: directorio raíz web por defecto.
  • Registros:
    • Nginx: /var/log/nginx/{access.log,error.log}.
    • PM2: pm2 logs o ~/.pm2/logs/ (como usuario nodejs).
    • Aplicación Node.js: gestionada por PM2 o mediante los logs propios de la aplicación.

Mejoras futuras:

  • Añadir la configuración de HTTPS con Certbot.
  • Incluir un ejemplo de despliegue de aplicación en el script.
  • Integración con MongoDB.

Más en Destacados

Aplicaciones relacionadas.

Despliega Metatrader4 ahora. Desde 2,48 $/mes.