Quantropy
- Utilidades
- Vladimir Novikov
- Versión: 5.0
- Activaciones: 7
Quantropy es un sistema de trading híbrido que combina un potente panel de control manual y un Asesor Experto inteligente impulsado por IA. Usted mantiene el control total, mientras que la IA le ayuda con las señales, gestiona los riesgos y automatiza las tareas rutinarias. Es adecuado para el trading manual, automático o una combinación de ambos.
1. Panel Manual - Control total sobre cada operación
El panel manual contiene todas las herramientas necesarias para entrar en el mercado de forma rápida y segura.
1.1 Introducción y visualización de precios
Los campos Open, SL, TP - puede introducir los precios manualmente o utilizar los botones:
-
Mercado - inserta el precio actual Ask (para Comprar) o Bid (para Vender).
-
Líneas - lee los precios de las líneas horizontales dibujadas en el gráfico (nombres: Manual_LineOpenObj , Manual_LineSLObj , Manual_LineTPObj ).
-
Draw - dibuja líneas en el gráfico basándose en los valores de los campos (azul - Open, rojo punteado - SL, verde punteado - TP).
1.2 Gestión de riesgos (Lot Calc)
-
Lot Calc (on/off):calcula automáticamente el tamaño del lote para que la pérdida al activarse el SL coincida con el riesgo especificado.
-
Modos de Riesgo (conmutación cíclica):
-
$ - Importe fijo en la divisa del depósito.
-
%Bal - Por centaje del Saldo.
-
%Equ - Porcentaje del Capital.
-
%Free - Porcentaje del Margen Libre.
-
%Cust - Personalizado (por defecto %Bal ).
-
-
Cálculo del Lote: (RiskAmount) / (distancia al SL en pips * valor del pip) redondeado al paso de volumen permitido.
1.3. Relación Riesgo/Recompensa (RR)
-
RR (on/off) - Calcula automáticamente TP como la distancia a SL multiplicada por un coeficiente especificado.
-
Campo de valor RR - El coeficiente (por ejemplo, 2,0 para una relación 2:1).
1.4 Trailing Stop (7 métodos)
-
Trail - Activa el arrastre para todas las posiciones manuales.
-
Método - Selecciona el método (cíclico):
-
Puntos - Distancia fija en pips.
-
ATR - Multiplicador del ATR (adaptable a la volatilidad).
-
Fractales - Stop detrás del último fractal.
-
MA - Stop detrás de la media móvil (EMA 20).
-
Parabólico - Stop por SAR Parabólico.
-
Alto/Bajo - Stop detrás del alto/bajo de las últimas N velas.
-
Cierre Parcial - Cierra parcialmente (la mitad de la posición) cuando se alcanza un beneficio especificado en pips.
-
-
TrailParam - Parámetro para el método (pips, multiplicador ATR, número de velas, etc.).
1.5. Punto de equilibrio
-
BE(on/off) - Cuando se alcanza un beneficio especificado en pips ( Activar pts ), el stop se mueve al precio de apertura.
1.6. Stop Loss y Take Profit virtuales
-
Virtual (on/off) - Las órdenes se envían sin niveles SL/TP reales; los niveles se almacenan en la memoria del terminal. Cuando se toca un nivel virtual, la posición se cierra automáticamente. El broker no ve sus stops.
1.7. Órdenes OCO (Una cancela a la otra)
-
OCO (activada/desactivada) - Cuando está activada, cada nueva orden se añade a un grupo. Si se ejecuta una orden del grupo, las demás se eliminan automáticamente.
1.8 Teclas de acceso rápido
-
Hotkeys (on/off ) - Activa las combinaciones Ctrl+ :
-
B - Mercado de compra.
-
S - Vender mercado.
-
C - Cerrar todas las posiciones manuales.
-
P - Colocar una orden pendiente (del tipo actual).
-
L - Copiar los precios de las líneas del gráfico en los campos.
-
T - Activar AutoTrading en el panel principal.
-
1.9 Notificaciones y capturas de pantalla
-
Captura de pantalla - Captura de pantalla automática del gráfico cuando se abre una operación manual.
1.10. Línea de Alerta
-
Alerta - Dibuja una línea horizontal amarilla en el precio actual. Cuando el precio cruza la línea, se recibe una notificación y la línea se borra.
1.11. Botones de Cierre Masivo (Posiciones Manuales)
-
Cerrar Compra, Cerrar Venta, Cerrar +, Cerrar - - Cierra respectivamente todas las posiciones manuales de Compra, todas las de Venta, todas las rentables o todas las perdedoras (utilizando el número mág ico InpMagicManual ).
2. Panel Principal - Monitoreo y Auto-Trading
El panel principal muestra información clave y permite gestionar el modo automático.
2.1 Campos de información
-
Saldo, Capital, Margenlibre - Estado de la cuenta.
-
RSI, ADX, ATR (en pips) - Valores de los indicadores en el marco temporal actual.
-
Efficiency Ratio (ER) - Medida de la tendencia (0..1).
-
Régimen de Mercado - Posición del precio dentro de las Bandas de Bollinger (0..1).
-
Predicción de laIA - Predicción de la IA (un número).
-
Umbral - Un umbral adaptativo; las señales por encima de él se consideran significativas.
-
Señal - COMPRA (verde), VENTA (rojo) o NINGUNA (gris).
-
Información de posiciones - Número de posiciones del EA, sus ganancias/pérdidas por tipo, y P&L total.
2.2 Botones de control
-
CERRAR TODO, CERRAR COMPRA, CERRAR VENTA, CERRAR RENTABLE, CERRAR PÉRDIDA - Cierra las posiciones abiertas por el EA ( número mágico InpMagic ).
-
AUTO: ON/OFF - El interruptor principal para el trading automático. 3. Trading Automático - Principio de funcionamiento para el trading automático.
3. Trading automático - Principio de funcionamiento
3.1 Generación de señales AI
En cada nueva barra, se forma un vector de 5 características normalizadas:
-
RSI, ADX, diferencia de MA rápida y lenta, Ratio de Eficiencia, Régimen de Mercado.
-
Normalización: (valor actual - media móvil) / desviación típica (actualizada de forma incremental).
-
Modelo lineal con 6 ponderaciones (5 para las características + sesgo). Predicción = suma ponderada de características, considerando pesos modulares (por ejemplo, RSIWeight ).
-
Se utilizaun historial de predicciones a lo largo de las barras LearningPeriod para calcular un umbral adaptativo: media + AdaptiveThreshold * std .
-
Señal: COMPRA si predicción > umbral; VENTA si predicción < -umbral; en caso contrario NINGUNA.
3.2 Filtros de señal
Incluso cuando una señal está presente, se comprueban condiciones adicionales (activadas/desactivadas en ajustes):
-
Filtro horario: Opere sólo durante las horas especificadas.
-
Filtros de Diferencial:
-
Máximo spread absoluto ( MaxSpreadPips ).
-
Filtro de percentiles basado en el historial de spreads ( SpreadLowPercentile / SpreadHighPercentile ).
-
Diferencial medio adaptativo (sobre las últimas N barras) - prohíbe operar si el diferencial actual excede la media en más de MaxSpreadRatio veces .
-
ATR-normalised spread - prohíbe operar si excede MaxSpreadAtrRatio .
-
-
Filtro ATR - ATR mínimo ( MinAtrPips ).
-
Divergencia - Busca divergencia alcista/bajista entre el precio y un indicador seleccionado (RSI, MACD, Estocástico). La señal se rechaza si no se encuentra divergencia.
-
Filtro de Tendencia - En un marco temporal superior, el precio debe estar por encima/debajo de una MA de tendencia.
-
Confirmación MTF - En un marco temporal adicional, el precio debe estar en el lado opuesto de su MA (una condición contra-tendencia).
3.3 Apertura de una posición
Si se superan todos los filtros y el número de posiciones EA abiertas es inferior a InpMaxPositions :
-
Cálculo de SL y TP basado en ATR, considerando el régimen de mercado y la fuerza de la tendencia (ADX). Los multiplicadores se ajustan: en una tendencia fuerte, TP aumenta, SL se aprieta.
-
Cálculo del lote: Utiliza el riesgo actual ( currentRisk = baseRisk * riskMultiplier * (ER * 0.5 + 0.5) ), donde riskMultiplier depende de la serie de ganancias/pérdidas. El lote se calcula con la misma fórmula que en el panel manual.
-
Comprobación del margen y de las distancias mínimas de stop.
-
Colocación de la orden. Tras la apertura, la posición se almacena en una matriz interna con sus características guardadas para su aprendizaje.
3.4 Gestión adaptativa de las posiciones abiertas
En cada nueva barra, para cada posición EA:
-
Recálculo de SL y TP óptimos basados en ATR y régimen actuales. Si los nuevos niveles son mejores que los actuales, se intenta una modificación (respetando el intervalo mínimo entre modificaciones).
-
Cierre basado en condiciones:
-
Si UseAdaptiveClose está activado: cierra si el RSI está sobrecomprado (>70 para Comprar, <30 para Vender).
-
Si UseAISignalForClose está habilitado: cierra si la señal AI cambia a la dirección opuesta.
-
-
Trailing (basado en ATR): Cuando el beneficio en ATR excede TrailActivationProfitATR , el stop se mueve a TrailStopATR desde el precio actual.
-
Todas las modificaciones son seguras: si una solicitud falla, se vuelve a intentar hasta 3 veces con un intervalo de 5 segundos.
3.5 Gestión del riesgo y límites diarios
-
riskMultiplier cambia después de cada operación cerrada:
-
Una racha ganadora aumenta el multiplicador en RiskIncreaseFactor .
-
Una racha perdedora lo disminuye en RiskDecreaseFactor .
-
El multiplicador se limita dentro del intervalo [0,1, 5,0].
-
-
Límite de Pérdida Diaria: Si la caída desde el máximo del día excede el Límite de Pérdida Diaria , no se abren nuevas operaciones hasta el día siguiente.
3.6. Aprendizaje AI
-
Actualización en línea después de cada operación cerrada: Las ponderaciones se ajustan mediante descenso gradiente en función del error de predicción. Valor objetivo: +1 para una operación rentable en la dirección de la señal, -1 para una operación perdedora, 0 para una operación de equilibrio. La tasa de aprendizaje decae con el tiempo.
-
Aprendizaje por lotes ( cada barras de BatchUpdateFrequency ): Sobre ejemplos acumulados (hasta 1000), se realizan varias épocas de descenso por gradiente estocástico con una tasa de aprendizaje fija y pequeña.
-
Los pesos se guardan en un archivo al descargar y se cargan al iniciar.
3.7. Mecanismos de adaptación adicionales
-
UmbralADX adaptativo: Si está activado, se recopila el historial ADX y el umbral se establece como el percentil especificado ( AdxPercentile ). Sólo se genera una señal si ADX ≥ este umbral.
-
Percentile Spread Filter se actualiza cada SpreadStatBars en el marco de tiempo seleccionado.
4. Escenarios de uso
Escenario 1: Trading Manual Puro con Sugerencias AI
-
La negociación automática está desactivada ( AUTO: OFF ).
-
Usted observa las señales de la IA en el panel principal y, si está de acuerdo, abre una operación manualmente utilizando el panel manual.
-
Usted utiliza niveles de arrastre, de equilibrio y virtuales a su discreción.
Escenario 2: Totalmente automático
-
La operativa automática está activada ( AUTO: ON ).
-
Quantropy analiza independientemente el mercado, abre y gestiona posiciones de acuerdo con la configuración.
-
Usted sólo supervisa el proceso y puede intervenir utilizando los botones de cierre.
-
El panel se inicia con el trading automático activado. Si no planea operar automáticamente, desactívelo inmediatamente, o configúrelo a su gusto y necesidades.
Escenario 3: Híbrido - Entradas automáticas + Gestión manual
-
La negociación automática está activada, pero puede modificar los parámetros de las posiciones abiertas o añadir operaciones manuales (con un número mágico diferente) en paralelo.
Escenario 4: Sólo Panel Manual, sin IA
-
Desactive todos los módulos de IA en los parámetros de entrada y no active la negociación automática. El panel manual funciona de forma independiente, proporcionando todas sus funciones.
5. Conclusión
Quantropy es una solución única que combina el poder del trading manual con la automatización inteligente. Usted obtiene:
-
Un conjunto completo de herramientas para una entrada rápida y segura en el mercado.
-
Un asesor de IA adaptable que aprende de sus operaciones.
-
Ajustes de riesgo flexibles para controlar las caídas.
-
Transparencia y la posibilidad de intervenir en cualquier momento.
Quantropy es adecuado para operadores de todos los niveles, desde principiantes hasta profesionales. Pruébelo y compruébelo usted mismo.
