Fuentes de datos
AlgoQuant Studio almacena configuraciones locales de fuentes de datos y brókeres de ejecución que pueden usar el editor, la vista de gráficos, los backtests y las ejecuciones de estrategias en vivo.
Dónde configurar las fuentes de datos
Sección titulada «Dónde configurar las fuentes de datos»Abre Settings → Data Feed para gestionar las conexiones.
Desde esta pantalla puedes:
- añadir fuentes de datos integradas o externas
- añadir conexiones de brókeres de ejecución
- asignar un nombre visible a cada conexión
- probar los ajustes de conexión
- seleccionar fuentes configuradas desde los gráficos, los ajustes de ejecución del editor de estrategias y los ajustes de datos de mercado de la vista de detalles de la estrategia
Los nombres visibles aparecen en AQS como Display Name (Provider) para que puedas distinguir varias conexiones con el mismo proveedor.
Configuración de la fuente de datos MT5 en AQS
Sección titulada «Configuración de la fuente de datos MT5 en AQS»Para usar datos de mercado de MetaTrader 5 en AQS:
- Abre Settings → Data Feed.
- Selecciona Add Broker → MT5.
- Introduce un nombre visible opcional.
- Introduce el ID de tu cuenta de MT5, el servidor, la contraseña y
AQE_MT5_BRIDGE_TOKEN. - Deja Bridge Bind Address vacío para usar el valor predeterminado
127.0.0.1:18080o establece otra dirección local si ejecutas varios puentes. - Establece un símbolo de prueba opcional. Si se omite, AQS usa
BTCUSD. - Haz clic en Test Connection para confirmar el acceso a la cuenta, los metadatos del símbolo y la obtención de la última cotización.
AQS usa la fuente de datos MT5 configurada para las velas de los gráficos, los precios actuales en las vistas de insights activos y la carga de datos históricos cuando el entorno de ejecución seleccionado lo permite.
Configuración del bróker MT5 en AQS
Sección titulada «Configuración del bróker MT5 en AQS»Para usar MT5 en la ejecución en vivo:
- Añade una conexión MT5 Broker desde Settings → Data Feed.
- Usa el mismo token y la misma dirección de escucha del puente que la fuente de datos MT5 que proporcionará los datos de mercado.
- En la configuración de ejecución del editor, selecciona la fuente de datos MT5 y el bróker MT5 para el modo en vivo.
- Empieza con un tamaño de prueba pequeño y verifica las ejecuciones de órdenes, los stops y las posiciones abiertas en el terminal MT5.
Los backtests pueden usar una fuente de datos MT5 para las velas históricas, pero la ejecución del backtest usa el bróker simulado. La conexión del bróker MT5 se usa en la ejecución en vivo.
Configurar el EA de MT5
Sección titulada «Configurar el EA de MT5»Los ajustes de AQS anteriores presuponen que el Expert Advisor de AQE MT5 ya está instalado y asociado a MetaTrader 5 con ajustes de puente coincidentes.
Para configurar el puente y el Expert Advisor del lado del motor, consulta Bróker y fuente de datos de MT5.
Comprobaciones habituales
Sección titulada «Comprobaciones habituales»- El terminal MT5 está abierto y tiene una sesión iniciada.
- El Expert Advisor de AQE está asociado a un gráfico y tiene permiso para ejecutarse.
- El token de AQS coincide con el del Expert Advisor.
- La dirección de escucha del puente coincide en ambos lados.
- El símbolo de prueba existe en tu bróker y usa el nombre exacto del símbolo del bróker.
- Si AQS informa de que otro proceso ya controla la ejecución de la cuenta, inspecciona y detén la estrategia existente antes de iniciar una sustituta. Cambiar el puerto del puente no resuelve ese conflicto de control de la cuenta.
Elegir los datos y la ejecución de forma independiente
Sección titulada «Elegir los datos y la ejecución de forma independiente»Data Feed proporciona precios e historial; Execution Broker recibe las órdenes. Selecciona ambos en la configuración de Strategy Editor. Los backtests usan PaperBroker incluso cuando el proyecto tiene seleccionada una conexión de ejecución MT5 para las ejecuciones en vivo.
Cambiar la selección de datos de mercado en la vista de detalles de una estrategia en vivo cambia los precios que muestra AQS. No cambia la fuente de datos ni la conexión de ejecución de la estrategia de AQE que está ejecutándose. Recompila y vuelve a desplegar la estrategia cuando deba cambiar su configuración de ejecución.
Comprender la cotización mostrada
Sección titulada «Comprender la cotización mostrada»En la versión de desarrollo actual 0.2.0, MT5 puede transmitir precios bid y ask muestreados independientemente de las actualizaciones de velas. Yahoo proporciona cotizaciones sintéticas derivadas de su última vela de un minuto obtenida por sondeo: tanto bid como ask son iguales al cierre. Una cotización sintética no es un spread negociable ni una cotización del mercado en tiempo real.
Comprueba la fuente y la marca de tiempo de la cotización al revisar un insight. Las cotizaciones de backtesting proceden de velas reproducidas, no del mercado actual.
Comprobar los límites de ejecución
Sección titulada «Comprobar los límites de ejecución»El motor actual distingue el tamaño máximo de una orden, la cantidad total permitida para un símbolo y el límite de órdenes pendientes de la cuenta. Actualiza el Expert Advisor de MT5 con la versión correspondiente del motor para que estén disponibles los límites del bróker.
Si se rechaza un envío, inspecciona el historial del insight y el mensaje del bróker antes de reducir el tamaño o volver a ejecutar. La ejecución simulada no reproduce todas las reglas de capacidad de un bróker en vivo.
Usamos cookies y almacenamiento esenciales para el inicio de sesión, la seguridad de la cuenta, las preferencias de tema de color, este aviso y las métricas internas necesarias de PostHog sobre uso, calidad de las sesiones y fiabilidad. No usamos cookies publicitarias.
