Plataforma

Todo lo que hay entre su estrategia y el bróker.

Aprovisionamiento, entornos de ejecución aislados, monitorización y alertas, conmutación por error, una API universal y control de riesgo previo a la operación, en una sola plataforma autoalojada. Acceso anticipado, en cuentas demo de MT5.

01 · Aprovisionamiento

Añada un servidor por su dirección. PerkBridge hace el resto.

Aporte cualquier VPS o servidor dedicado con Ubuntu 24.04. El panel se conecta una vez por SSH, verifica la identidad del host, instala Docker y el Fleet Agent, y registra el agente con su propio certificado. Los servidores Windows están en desarrollo.

✓Clave del host verificada antes de instalar nada
✓Credencial de aprovisionamiento temporal, nunca se conserva
✓Idempotente: ejecutarlo dos veces no cambia nada
✓Elimine un servidor y limpie su host. Las posiciones en el bróker nunca se cierran
✓Opcional: recuerde las credenciales de bróker en nile-vault, divididas entre el servidor y el plano de control
Cómo añadir un servidor →
Añadir servidor
Dirección203.0.113.21
Nombrevps-frankfurt-01
Identidad del host verificadaHecho
Docker Engine instaladoHecho
Fleet Agent registrado (mTLS)Hecho
Imágenes de runtime descargadasEn curso
MetaTrader 5Disponible
Instalado desde MetaQuotes o desde su bróker, con Wine y una pantalla virtual sin interfaz
cTraderPróximamente
El mismo modelo de aislamiento
Adaptadores de exchangesEn exploración
Exchanges de criptomonedas, solo orientación
MetaTrader 4En estudio
Díganos si lo necesita
Imagen mt5-runtime@sha256:…CPU 1 núcleoMemoria 2 GBRed solo bróker

02 · Entornos aislados

Una cuenta, un entorno sellado.

Cada cuenta de trading se ejecuta en su propio contenedor con versión fijada, con sus propios recursos y datos temporales. Un fallo, una actualización o un EA que se comporta mal nunca afecta a otra cuenta.

✓Elija una plataforma del catálogo de imágenes firmadas. La versión más reciente se descarga en su servidor y después se crea el despliegue
✓Imágenes de runtime de confianza solo si proceden de ghcr.io/perkbridge y usted las aprueba
✓Encuentre el servidor de su bróker por su nombre, en el cliente oficial
✓Nunca hay socket de Docker dentro
✓Los despliegues vuelven a arrancar tras reiniciar un servidor, activado por defecto
Ver todos los conectores y lo previsto →

03 · Monitorización

Vea cada capa, del servidor al enlace con el bróker.

El estado por capas le indica exactamente dónde está un problema: el servidor, el agente, el contenedor, el terminal o la conexión con el bróker. Las alertas se abren y se resuelven solas y conservan un historial, de 7 días por defecto. Están en el panel y en la API, y las reglas pueden enviarlas a sus propios canales.

✓CPU, memoria y disco del servidor a lo largo del tiempo
✓Alertas con confirmación y registro de eventos
✓Notificaciones por Telegram, Slack, correo electrónico y webhooks firmados
Leer la guía de monitorización →
Estado · cta. 2En buen estado
ServidorAgenteContenedorTerminalBróker
Aviso · agente de dedicated-london desconectadohace 2 min
Resuelta · enlace con el bróker de cta. 5 restablecidohace 1 h

04 · Recuperación y conmutación por error

Detectar y alertar. Nunca reiniciar a ciegas.

Qué ocurre durante una caída →

Reiniciar a ciegas un proceso de trading puede abrir posiciones duplicadas. Por eso PerkBridge no reinicia por sí solo un terminal bloqueado: detecta el fallo y emite una alerta, y usted decide qué ocurre a continuación. Tras reiniciar un servidor, los despliegues vuelven a arrancar por defecto, y usted puede desactivarlo.

Alertas de estadoDetecta un terminal atascado, un enlace con el bróker perdido o un servidor desconectado y emite una alerta. No reinicia ni detiene ningún terminal.
Funciona sin conexiónPerder el panel nunca detiene el trading ni elimina un entorno.
Siempre puede cerrarCerrar una posición sigue siendo posible durante una detención de emergencia o una caída del motor de riesgo.
Conmutación por errorIncluidaElija y prepare un servidor de reserva y conmute a mano o automáticamente, con vuelta atrás si la conmutación falla. Las órdenes se retienen para que nada opere dos veces.

05 · API universal

Una API para todas las cuentas.

Cotizaciones, barras, símbolos, posiciones, órdenes, historial y eventos a través de una interfaz REST descrita en OpenAPI 3. Hoy opera cuentas demo de MT5 con órdenes a mercado, limit, stop y stop-limit y vigencia de la orden (GTC, day, GTD). Las órdenes pendientes pueden modificarse y cancelarse, y los cierres son cierres totales. Stop loss y take profit funcionan en órdenes pendientes, todavía no en órdenes a mercado de MT5. A continuación: DirectConnect, una vía de órdenes opcional de baja latencia sobre un WebSocket TLS para cuentas demo, con los mismos controles de riesgo. Está diseñada, pero aún no construida; una prueba preliminar midió entre unos 200 y 230 ms de extremo a extremo en un servidor demo de un bróker, en su mayor parte tiempo del bróker, y no es una garantía.

✓Órdenes idempotentes con un identificador de orden del cliente
✓Rutas y tokens limitados por estrategia, que caducan a los 90 días por defecto
✓Detenga una cuenta, o todas, con una llamada o desde el panel
✓Una pestaña de órdenes en el panel con posiciones, órdenes pendientes y recientes
Abrir la referencia de la API →
GET  /v1/trading/accounts/{account}/positions
POST /v1/trading/accounts/{account}/orders
GET  /v1/trading/accounts/{account}/orders/{id}/timeline
POST /v1/trading/accounts/{account}/positions/{id}/close
GET  /v1/trading/accounts/{account}/quotes
GET  /v1/trading/accounts/{account}/events
POST /v1/trading/halt-all
Nueva regla
ÁmbitoCuenta cta. 2
PeriodoDía
AcciónBloquear nueva exposición
Condiciónday.loss >= 1000
Se comprueba antes de cada orden dentro del entorno de trading. Si la regla no puede evaluarse, se rechaza la nueva exposición.

06 · Gestión del riesgo

Sus límites, aplicados antes de que salga la orden.

Defina reglas de pérdida, exposición, frecuencia y calidad de mercado a partir de 12 métricas, por cuenta, estrategia, ruta o símbolo. Cuando se alcanza un límite, se bloquea la nueva exposición; el cierre automático de posiciones al saltar un límite aún no está disponible. Las reglas horarias cubren el horario de trading, el cierre de mercado y las ventanas de noticias del calendario económico de MT5, y pueden cerrar posiciones y cancelar órdenes pendientes antes del cierre o de la noticia. Una regla que ha saltado permanece activada hasta que termina su periodo, salvo que usted la restablezca a través de la API.

✓Límites de pérdida diarios, semanales y mensuales
✓Límites de posiciones, volumen y frecuencia de órdenes
✓Protecciones contra cotizaciones obsoletas y spreads amplios
✓Horario de trading, cierre de mercado y ventanas de noticias
✓Parada de emergencia de toda la flota en el panel, con el cierre aún permitido
Configurar reglas de riesgo →

07 · Sesiones efímeras

Terminales de corta duración que no dejan rastro.

Inicie un entorno con una duración explícita. Cuando termina, los datos de sesión se borran y la limpieza se verifica, de modo que un inicio de sesión temporal sigue siendo temporal.

INICIO09:00Credenciales entregadas una vez
FIN18:00Política de duración explícita
LIMPIEZAVerificadaDatos de sesión eliminados
Vea toda la plataforma en un sandbox de demostración privado.Flota simulada. Sin registro.
Solicitar un sandbox de demostración