QuantOS
- Asesores Expertos
- Versión: 18.1
- Activaciones: 5
QuantOS es un asesor experto de MetaTrader 5 que combina cinco estrategias DeMarker seleccionables de forma independiente con una gestión de posiciones en rejilla. Cuatro estrategias abren posiciones de compra y una abre posiciones de venta. Cada estrategia utiliza sus propios intervalos de tiempo para los indicadores, su propia sesión de entrada y su propia ponderación por volumen.
Enfoque de negociación
El asesor opera con el símbolo del gráfico al que está asociado. Las entradas iniciales utilizan señales DeMarker de barra cerrada y sesiones predefinidas basadas en la hora del servidor del bróker. Las carteras existentes se evalúan en las nuevas barras M1 para detectar nuevas entradas y salidas de la cartera. Las salidas de la estrategia envían solicitudes de cierre asíncronas.
Utilice una cuenta de cobertura para que puedan coexistir posiciones de estrategias distintas y en direcciones opuestas. Utilice una instancia de QuantOS por símbolo. Las estrategias utilizan los identificadores fijos 1001, 1002, 1003, 1004 y 1006; evite que otros programas utilicen estos identificadores en el mismo símbolo.
Cartera y dimensionamiento
Activa solo las estrategias que desees ejecutar y asigna un peso de volumen independiente a cada una. Hay tres modos de dimensionamiento disponibles: volumen fijo, volumen escalado según el saldo de la cuenta y una fórmula alternativa basada en el saldo. Estas fórmulas no calculan un porcentaje de pérdida definido a partir de una distancia de stop-loss. El volumen mínimo del bróker puede anular los volúmenes solicitados muy pequeños. Desactiva una estrategia con su interruptor «Habilitar» en lugar de establecer su peso en cero.
Controles de entrada y de capital
Los controles incluyen un spread máximo de entrada, una pausa opcional en la negociación, un umbral de capital de la cuenta y un umbral de caída máximo medido en función del saldo actual de la cuenta. La pausa opcional afecta a las nuevas entradas; no elimina las posiciones existentes. Todos los ajustes de tiempo se refieren al reloj del servidor del bróker. Las solicitudes se comprueban en función de las sesiones de negociación comunicadas por el bróker. Las nuevas entradas también comprueban el volumen válido, las cotizaciones actuales, el margen disponible y el uso total previsto del margen de la cuenta antes de su envío.
Cuando se activa una condición de capital de emergencia, el EA detiene las nuevas entradas y solicita el cierre de todas las posiciones en el símbolo del gráfico, incluidas las posiciones abiertas manualmente o por otro EA. Vuelve a comprobar los ticks entrantes y reintenta los cierres no confirmados como máximo una vez por segundo del servidor mientras el símbolo esté abierto a la negociación. Durante una sesión cerrada, espera a que se reanude la negociación. Tras confirmar que no quedan posiciones en el símbolo, permanece inactivo hasta su reinicialización. La condición utiliza el saldo total de la cuenta y el capital. Una cuenta dedicada o una configuración de símbolo aislado evita la interacción con posiciones no relacionadas.
Entradas: riesgo y tiempo
- Inp_MaxSpread: spread máximo de entrada en puntos del símbolo. Valor por defecto: 100; los valores de 9999 o superiores eluden este filtro.
- Inp_MaxRiskDD: caída del capital en relación con el saldo actual de la cuenta, en porcentaje. Valor por defecto: 20; el valor cero desactiva este desencadenante. No se trata de un límite de caída del capital máximo ni de una pérdida máxima garantizada.
- Inp_MinEquity: umbral de capital de la cuenta en la divisa de la cuenta. El valor por defecto es cero, lo que desactiva este filtro.
- Inp_MaxMarginUsage: margen total máximo previsto de la cuenta como porcentaje del capital previsto tras una nueva entrada. Valor por defecto: 20; el valor cero desactiva este filtro de entrada. Incluye el margen utilizado por otras posiciones de la cuenta. No se trata de una asignación del tamaño de la posición ni de un límite de pérdida máxima.
- Inp_UseTimeFilter: activa la pausa en la apertura de posiciones. Desactivado por defecto.
- Inp_FridayOnly: aplica la pausa solo cuando la fecha del servidor es viernes. Desactivado por defecto.
- Inp_RestStartHour / Inp_RestStartMin: inicio de la pausa; por defecto, 23:55.
- Inp_RestEndHour / Inp_RestEndMin: fin de la pausa; por defecto, 01:05. En esta versión, las ventanas del mismo día utilizan comparaciones por horas completas, por lo que sus campos de minutos no proporcionan límites a nivel de minutos.
Entradas: volumen
- Inp_MoneyMode: MONEY_FIXED utiliza BaseLots; MONEY_PER_1000 utiliza (saldo / RiskParam) x BaseLots; MONEY_RISK_PERCENT utiliza (saldo x RiskParam) / 10 000. A continuación, se aplica la ponderación de la estrategia seleccionada.
- Inp_BaseLots: volumen base para el dimensionamiento fijo y proporcional. Valor por defecto: 0,01.
- Inp_RiskParam: parámetro de fórmula para el modo de dimensionamiento dinámico seleccionado. El valor por defecto, 1000, corresponde al dimensionamiento proporcional y no debe trasladarse a la fórmula alternativa sin recalcularlo. Debe ser mayor que cero para MONEY_PER_1000.
- Inp_MinBalance: por debajo de este saldo, esta versión solicita el volumen mínimo del bróker. No detiene las nuevas operaciones. Valor por defecto: 50 unidades de la moneda de la cuenta.
Entradas: selección de estrategia
- Inp_S01_Enable / Inp_S01_Weight: estrategia de compra S01 y su ponderación de volumen.
- Inp_S02_Enable / Inp_S02_Weight: estrategia de compra S02 y su ponderación de volumen.
- Inp_S03_Enable / Inp_S03_Weight: estrategia de compra S03 y su ponderación de volumen.
- Inp_S04_Enable / Inp_S04_Weight: estrategia de compra S04 y su ponderación por volumen.
- Inp_S06_Enable / Inp_S06_Weight: estrategia de venta S06 y su ponderación por volumen.
Las cinco estrategias están activadas por defecto con una ponderación del 100 %. Estas ponderaciones ajustan el volumen de las órdenes; no constituyen un límite de asignación ni un porcentaje de pérdida máxima.
Consideraciones sobre la configuración y el funcionamiento
Instálalo a través de MetaTrader 5, selecciona el símbolo deseado en una cuenta de cobertura, revisa el tamaño del punto y los límites de volumen, y prueba la misma configuración del bróker antes de utilizarla en entorno real. El EA lee sus marcos temporales internos independientemente del marco temporal del gráfico. Mantén la terminal conectada y el trading algorítmico activado. No se requiere ningún archivo DLL. Los archivos CSV de diagnóstico se crean en el entorno de pruebas «Archivos MQL5» de la terminal.
Las entradas de la red pueden acumular múltiples posiciones sin un número máximo de capas configurado. Las órdenes individuales no reciben niveles de stop-loss ni de take-profit por parte del bróker. Las salidas y la protección de emergencia requieren que el EA permanezca operativo; la ejecución depende de la conexión, la liquidez y las respuestas del bróker. Las brechas de precios, las sesiones cerradas y las cotizaciones no disponibles pueden provocar que las pérdidas superen el umbral de capital. Las pérdidas pueden ser sustanciales, y los resultados históricos no garantizan el rendimiento futuro.
Para obtener asistencia técnica sobre el producto, utiliza los comentarios del producto en MQL5 o los mensajes privados.
