WeCore
Guías

Cómo ejecutar el motor de WeCore en tu propio servidor cloud

Guía para ejecutar el motor de trading de WeCore en un servidor de tu propia cuenta cloud (DigitalOcean o Linode): autoriza en la web del proveedor, elige región y tamaño, y supervisa.

WeCore·Publicado ·5 min de lectura

Algunos traders prefieren que el sistema que ejecuta sus operaciones funcione en un servidor propio, y no solo en una infraestructura compartida. WeCore te permite ejecutar el motor de trading en un servidor cloud dentro de tu propia cuenta con un proveedor. Esta guía explica, a nivel conceptual, cómo funciona, qué tienes que decidir y cómo vigilarlo.

Los nombres de las pantallas pueden cambiar, así que los pasos se refieren a áreas de la aplicación.

Por qué un servidor propio

Antes de los pasos, conviene entender los motivos habituales:

  • Control y propiedad - el servidor está en tu cuenta con el proveedor. Puedes verlo, lo pagas tú y puedes detenerlo o eliminarlo.
  • Ubicación - puedes elegir una región cercana al exchange, lo que acorta el tiempo entre una señal y una orden.
  • Aislamiento - el motor que opera tu cuenta funciona en un entorno separado.

Tienes el contexto general, incluidos seguridad y costes, en la guía para ejecutar estrategias en tu propio servidor.

Un servidor propio no es imprescindible para todo el mundo. Si estás empezando, probablemente quieras conocer primero el sistema conectando alertas de TradingView y usando el modo simulación.

Paso 1: conecta tu cuenta del proveedor cloud

En el área de servidor de trading, elige un proveedor cloud. Hoy se admiten DigitalOcean y Linode. Si todavía no tienes cuenta con el proveedor, ábrela directamente en su web.

La conexión se hace autorizando en la web del proveedor: se te redirige a su sitio, inicias sesión allí y apruebas el acceso. No le das a WeCore ninguna contraseña ni token de API. WeCore guarda una autorización cifrada que puedes revocar en cualquier momento.

Desconectar el proveedor solo revoca la autorización de WeCore. Tus servidores siguen en tu cuenta tal como estaban.

Paso 2: elige región y tamaño

Dos decisiones principales:

Región. Cuanto más cerca esté el servidor del exchange, menos tiempo pasa entre la señal y la orden. Los futuros sobre índices bursátiles más populares cotizan en CME Group, así que una región de EE. UU., preferiblemente cerca de Chicago, es una opción sensata. Las regiones lejanas añaden retraso a cada orden. Tienes contexto sobre cómo afecta la ejecución a los resultados en la guía de slippage y costes de ejecución.

Tamaño. Por defecto se usa el servidor más pequeño que puede ejecutar el motor. Un servidor mayor te permite ejecutar más estrategias y cuentas. La aplicación muestra qué opciones encajan, y tu elección se vuelve a comprobar en el momento de crearlo.

Facturación. El servidor se crea en tu cuenta y pagas directamente al proveedor, según su lista de precios. WeCore no cobra por el servidor en sí ni es su propietario. Consulta los precios vigentes en la web del proveedor.

Paso 3: acepta las condiciones del Trading Server

Antes de crear el servidor tienes que aceptar expresamente las condiciones del Trading Server. En resumen, cubren varios temas:

  • El permiso para que WeCore instale y elimine el software en el servidor.
  • La responsabilidad sobre la cuenta del proveedor y su facturación es tuya.
  • Las advertencias sobre el riesgo del trading.

Léelas con atención antes de aceptarlas, como con cualquier acuerdo.

Paso 4: creación del servidor e instalación

Una vez que aceptas, el servidor se crea en tu cuenta con el proveedor y el software se instala automáticamente. En la pantalla del servidor de trading puedes seguir las fases de la instalación hasta que el servidor aparezca como listo. "Listo" significa que el motor está en marcha y ha establecido contacto, no solo que la instalación ha terminado.

Algunas cosas que conviene saber:

  • La instalación se verifica antes de ejecutarse, y el servidor se configura para bloquear las conexiones entrantes.
  • Si la instalación falla, puedes repetirla o eliminar el servidor y crear uno nuevo.
  • Normalmente hay un servidor activo por proveedor.

Paso 5: conecta una cuenta de broker al servidor

Una cuenta de broker que funciona en tu servidor se conecta solo desde el servidor, no desde la web al mismo tiempo. Es intencionado: la cuenta nunca tiene sesión abierta desde dos lugares a la vez.

Cuántas cuentas y estrategias puedes ejecutar en el servidor depende de tu suscripción. Como con cualquier cuenta, lo mejor es empezar en modo simulación y guardar las reglas de riesgo antes de pasar a operar en real. Hay una guía aparte sobre las reglas de riesgo.

Si más adelante quieres devolver una cuenta del servidor a la web, el servidor deja de operarla y cierra la sesión con el broker, y solo entonces la cuenta vuelve y se conecta en la web.

Paso 6: supervisión continua

Un servidor propio necesita un poco más de atención:

  • Revisa de vez en cuando el estado del servidor en la pantalla del servidor de trading y asegúrate de que aparece como conectado.
  • Configura notificaciones para enterarte si algo cambia.
  • Vigila la factura de tu proveedor cloud, ya que la facturación corre de tu cuenta.
  • Recuerda que pausar el servidor, eliminarlo o desconectar el proveedor detiene el motor en ese servidor.
  • Si operas una cuenta de prop firm, consulta su centro de ayuda oficial sobre su política de trading automatizado y servidores remotos.

Checklist

  • Tengo una cuenta en DigitalOcean o Linode.
  • La conecté autorizando en la web del proveedor, sin compartir contraseña ni token.
  • Elegí una región cercana al exchange y un tamaño acorde a mis necesidades.
  • Leí y acepté las condiciones del Trading Server.
  • El servidor aparece como listo y conectado.
  • La cuenta funciona en simulación con reglas de riesgo guardadas.

Puntos clave

  • El motor puede funcionar en un servidor de tu propia cuenta cloud, y pagas directamente al proveedor.
  • La conexión con el proveedor se hace autorizando en su web, sin contraseñas ni tokens.
  • Una región cercana al exchange acorta el tiempo de ejecución.
  • Una cuenta que funciona en el servidor solo se conecta desde allí.
  • Empieza en simulación y supervisa tanto el servidor como la facturación.

Si estás valorando este paso, puedes empezar con WeCore sin servidor, conocer el sistema en modo simulación y solo después trasladar el motor a un servidor de tu propia cuenta.

Fuentes y lecturas adicionales