Categoría
Plataforma
Nivel
Principiante
Se usa en
Operación de MT5Evaluación de EA

VPS (servidor privado virtual)

VPS para trading: un ordenador remoto alquilado que mantiene MetaTrader abierto las veinticuatro horas — así el EA sigue operando cuando su propia máquina se suspende o pierde la conexión, y además queda más cerca de los servidores del bróker.

también: VPS, VPS para trading, VPS para MT5, VPS forex, hosting virtual

Actualizado · Revisado

En palabras sencillas

Un ordenador en un centro de datos cuyo único trabajo es mantener MetaTrader abierto. No mejora una estrategia; elimina las formas en que una estrategia deja de ejecutarse por motivos que nada tienen que ver con operar.

Por qué importa

Un EA solo existe mientras su terminal esté en marcha, así que una caída borra operaciones en lugar de perderlas. En los 27 registros publicados aquí, más de la mitad de todas las entradas de backtest caen fuera de la franja 08:00–16:59 UTC — y la hora más cargada de todas, las 00:00 UTC, son las nueve de la mañana en Tokio.

  • Una entrada perdida no registra nada. La operación sencillamente no está, y el registro se separa del backtest sin ningún error que rastrear.
  • Windows se reinicia según su propio calendario. En un ordenador de escritorio eso es una interrupción; en una máquina que mantiene posiciones abiertas es una caída de servicio.
  • La latencia importa en proporción al objetivo, y aquí los objetivos son largos: ningún registro mantiene su operación mediana menos de una hora.

En MetaTrader 5

Dónde aparece en MT5

  • Navegador → clic derecho sobre la cuenta → Registrar un servidor virtual (Register a Virtual Server) — el hosting propio de MetaTrader, que se alquila desde el terminal
  • Herramientas → Opciones → Asesores Expertos (Expert Advisors) → Permitir Algo Trading — el interruptor que hay que volver a comprobar después de cada reinicio
  • Caja de herramientas → Diario (Journal) — el registro local. El terminal alojado mantiene otro aparte

Cómo lo usan los EA

  • En el EA no cambia nada. Un VPS es dónde se ejecuta el terminal, no algo a lo que el código se dirija.
  • El hosting virtual migra una instantánea. Un VPS de terceros ejecuta un terminal completo — lo que necesitan los archivos propios, las DLL o varios terminales a la vez.
  • El tiempo de actividad solo sirve si el EA sobrevive a un reinicio. El que reconstruye su estado a partir de las posiciones abiertas en OnInit se recupera; el que lo guarda en memoria, no.

Ajustes habituales

Ajuste Valor habitual Nota
Latencia y RAM no se miden en este catálogo Este sitio no publica telemetría de alojamiento, así que ninguna cifra de milisegundos o de memoria tendría aquí una fuente. Lo que sí está medido es la duración: 1.362,6 minutos.
Sistema operativo Windows Server MetaTrader es un binario de Windows. Una capa de compatibilidad añade sus propios modos de fallo.
Reloj del anfitrión no lo toque Los EA leen TimeCurrent(), la hora del bróker, no la del anfitrión. Siete de estos 27 registros exponen un parámetro de desfase GMT y seis lo dejan en 0.

Problemas operativos frecuentes

  • El alquiler vence o caduca la tarjeta, y la instancia queda suspendida con posiciones abiertas.
  • El terminal arranca pero la cuenta no inicia sesión. El gráfico parece normal; el EA está inactivo.

Funciones de MT5 relacionadas

TerminalInfoInteger(TERMINAL_CONNECTED)
Si el terminal tiene enlace con el servidor de operaciones: ese es el latido que conviene registrar.
TerminalInfoInteger(TERMINAL_TRADE_ALLOWED)
Permiso a nivel de terminal. Es falso después de un reinicio que dejó Algo Trading desactivado.
TimeCurrent()
La hora del servidor del bróker: el reloj que lee un filtro de sesión, no el del anfitrión. Las marcas del registro de esta página están en UTC, que es una tercera cosa distinta.

Ejemplo

Una hora de caída le cuesta a cada estrategia una fracción distinta de su año, porque las entradas no se reparten de forma uniforme.

Sundial, entradas dentro de una misma hora UTC
557 de 557
Tradewind, la misma medida
6,12 %
Mediana de los 27 registros
14,85 %

Pregunte qué hora necesita su EA antes de comparar cifras de tiempo de actividad entre proveedores.

Cálculo 555 de las 557 entradas de Sundial llevan la marca de tiempo 00:55 UTC

Resultado Una misma ventana de caída borra una estrategia entera y apenas roza otra

Cómo se usa

Ajuste el alojamiento a cuánto tiempo mantiene la estrategia sus posiciones, no al precio del plan.

Rango Qué significa
Duración mediana por debajo de 2 horas (2 de 27) La ida y vuelta es una parte visible del movimiento; elija la región del bróker.
Duración mediana de 2 a 24 horas (6 de 27) Basta con una instancia básica cercana; compre mejor comportamiento ante reinicios.
Duración mediana de más de un día (19 de 27) La latencia es irrelevante. Lo único que está comprando es tiempo de actividad.
Cualquier duración, en una máquina doméstica Solo funciona mientras se vigila; la mayoría de estas posiciones sobreviven al día en que se abrieron.
  • Configure MetaTrader para que arranque con Windows y luego reinicie a propósito para comprobarlo. Confirme que la cuenta volvió a iniciar sesión y que Algo Trading sigue activado.
  • Mida la ida y vuelta desde el VPS hasta el servidor de operaciones del bróker, no desde su escritorio.

Las ofertas de VPS gratuito de los brókeres llevan asociado un saldo mínimo o una condición de volumen mensual; lea antes los requisitos.

Errores frecuentes

Elegir la ubicación más cercana a usted

El tramo que importa va del servidor al bróker. Usted se conecta una vez por semana; el EA se conecta en cada orden.

Dar por hecho que el hosting virtual de MetaTrader sigue sincronizando

Migra una instantánea cuando se le ordena. Cambie después un parámetro en local y la copia alojada operará con el valor antiguo.

Leer la hora más cargada en el reloj equivocado

Estas marcas del registro están en UTC. Lea 08:00–16:59 como hora del bróker y la proporción fuera del horario de escritorio pasa del 54,28 % al 64,49 %.

En detalle

Cuándo tiene que estar despierto el terminal de verdad

Medido sobre 27 registros publicados, 18.219 entradas de backtestCifra
Entradas fuera de 08:00–16:59 UTC54,28 %
Operaciones abiertas y cerradas en días naturales distintos64,71 %
Tiempo de permanencia mediano, todas las operaciones1.362,6 min
Duración mediana más corta de un registro (Chrysalis)67,5 min
Registros con un parámetro fijado de desfase GMT, DST u hora de sesión8 de 27
Mediana de entradas al año, por registro56,4

Dos filas deciden la compra. Más de la mitad de todas las entradas llegan fuera del horario de escritorio, y casi dos tercios de las posiciones sobreviven hasta el día natural siguiente — aunque solo el 48,36 % pasa de las 24 horas, porque un límite de calendario no es una duración. Siete registros exponen un parámetro de desfase GMT y seis lo dejan en 0; tres de los ocho fijan algún parámetro de reloj en un valor distinto de cero. Mover un terminal de una región a otra no cambia en absoluto cuándo opera.

Una hora perdida no es una hora perdida

El registro mediano coloca el 14,85 % de sus entradas en su hora más cargada. Sundial coloca allí las 557, y 555 llevan la marca 00:55 exacta. Tidewell Slack encaja todas sus entradas en dos horas consecutivas; Almanac dispara a tres horas fijas al día — 00:55, 07:50 y 15:00 — así que una caída solo puede llevarse una de ellas. La hora más cargada de Tradewind reúne el 6,12 %.

El coste de una caída es una propiedad de la estrategia, no del proveedor. Una cifra del 99 % de tiempo de actividad significa una cosa para un EA que opera cada hora y otra muy distinta para uno que solo existe a las 00:55.

Una estrategia tranquila y un terminal muerto se ven igual

En su momento más silencioso, el registro mediano pasa 53,4 días entre dos entradas consecutivas. Windrose llegó una vez a 193,4 días sin ninguna. Chrysalis llegó a 760,8 — pero es el único registro de aquí cuyo historial se salta un año natural entero, y los otros 26 anotaron 3.770 entradas durante ese silencio. Una regla del tipo «avísame si esta semana no se ha operado nada» salta sin parar en las estrategias sanas y se queda callada durante una caída en las lentas.

Vigile el terminal, no el registro. Registre TERMINAL_CONNECTED con un temporizador y trate la ausencia de latido como la alarma.

Términos relacionados y qué comprobar a continuación

Un VPS cambia dónde se ejecuta un expert advisor, nunca qué hace. La mitad de la decisión que tiene que ver con la ejecución pertenece al deslizamiento y al modelo de ejecución del bróker. La mitad de estrategia se lee frente al scalping, cuyos objetivos son lo bastante pequeños como para que la ida y vuelta se note. Las ofertas de VPS incluidas por los brókeres están condicionadas al saldo y al volumen; la de XM es la documentada aquí. Cada anuncio del catálogo publica el registro que hay detrás, así que puede comprobar la distribución horaria del EA que piensa alojar.

Preguntas frecuentes

¿Necesito un VPS para ejecutar un EA de MT5?
Solo si está pensado para funcionar sin vigilancia. Un EA opera mientras el terminal esté abierto y conectado, así que una máquina que se suspende, se actualiza o pierde el enlace detiene la estrategia en silencio — y la mayoría de las entradas de nuestros registros publicados caen fuera del horario de escritorio.
¿Qué latencia de VPS necesita un EA?
Depende del tamaño del objetivo. Una estrategia de scalping que persigue pips de un solo dígito necesita compartir región de centro de datos con el bróker; este catálogo no publica mediciones de latencia, así que no vamos a poner ahí una cifra en milisegundos. Cualquier cosa que mantenga posiciones durante horas no se ve afectada por unos cientos de milisegundos, y todos los registros de aquí mantienen sus posiciones más de una hora.
¿El hosting virtual integrado de MetaTrader es lo mismo que un VPS?
Sirve al mismo propósito de otra manera. Alquila un terminal alojado desde dentro de MetaTrader y migra una instantánea de sus gráficos y sus EA — sencillo, pero es una copia única. Un VPS convencional es una máquina Windows completa que usted administra, que es lo que necesitan los archivos propios o varios terminales.
¿Un VPS hará que mi EA sea más rentable?
No. Elimina las caídas y acorta la distancia que recorre una orden; no toca la estrategia. Lo que cambia es la diferencia entre las operaciones que contiene un backtest y las que realmente tomó una cuenta.
¿Cómo compruebo que un terminal alojado sigue operando?
No desde la lista de operaciones: una estrategia tranquila y un terminal muerto muestran la misma pantalla vacía durante semanas. Registre TerminalInfoInteger(TERMINAL_CONNECTED) con un temporizador y avise cuando falte el latido.

Artículos relacionados