Sure Hedging AIEA
- Asesores Expertos
- Versión: 7.4
- Actualizado: 18 octubre 2024
- Activaciones: 5
Guía del Usuario y Referencia Técnica
Descargo de responsabilidad:El comercio de divisas con margen conlleva un alto nivel de riesgo y puede no ser adecuado para todos los inversores. El alto grado de apalancamiento puede trabajar en contra de usted, así como para usted. Antes de decidirse a operar con divisas, debe considerar cuidadosamente sus objetivos de inversión, nivel de experiencia y apetito de riesgo. Existe la posibilidad de que pierda una parte o la totalidad de su inversión inicial, por lo que no debe invertir dinero que no pueda permitirse perder. Usted debe ser consciente de todos los riesgos asociados con el comercio de divisas y buscar el asesoramiento de un asesor financiero independiente si tiene alguna duda. Este Asesor Experto (EA), EnhancedGridAI, se proporciona únicamente con fines educativos e informativos. No constituye asesoramiento financiero ni una recomendación para operar. Los desarrolladores y distribuidores de este EA no se hacen responsables de cualquier pérdida o daño, incluyendo sin limitación, cualquier pérdida de beneficios, que puedan derivarse directa o indirectamente del uso o confianza en dicha información. El rendimiento pasado no es indicativo de resultados futuros. Usted es el único responsable de probar a fondo este EA en una cuenta demo antes de utilizarlo en una cuenta real y de gestionar su propio riesgo.
Manual del Sistema Integral EnhancedGridAI
1. Visión General del Sistema
Concepto: Sistema híbrido de aprendizaje automático grid/hedge que combina:
-
Negociación adaptativa en red con análisis de ciclo
-
Mecanismo de cobertura sin pérdidas
-
Análisis del sentimiento del mercado impulsado por la IA Gemini
-
Aprendizaje por refuerzo para la optimización de parámetros
Componentes clave:
-
EA Core ( Asesor Experto MT4)
-
ML Brain ( motor de análisis Python)
-
Archivos de parámetros ( AdaptiveParams.csv, CycleData.csv)
-
Diario de operaciones ( TradeJournal_654321.csv)
2. Requisitos del sistema
| Componente | Especificación |
|---|---|
| Plataforma de negociación | MetaTrader 4 (Build 1400+) |
| Versión de Python | 3.9+ (64-bit) |
| RAM | 8GB mínimo (16GB recomendado) |
| CPU | Quad-core 2.5GHz+ |
| SO | Windows 10/11 o Linux (Wine) |
| Espacio en disco | 500 MB de espacio libre |
| Internet | Conexión estable (llamadas API) |
3. Guía de instalación
Paso 1: Instalación de EA
-
Copia EnhancedGridAI_MilitaryGrade.mq4 a :
text<Directorio MT4>/MQL4/Expertos/
-
Compilar en MetaEditor (F7)
-
Adjuntar al gráfico EURUSD H1
Paso 2: Configuración del entorno Python
# Crear entorno virtual python -m venv gridai_ml gridai_ml\Scripts\activate# Instalar dependencias pip install pandas numpy requests scipy scikit-learn lightgbm MetaTrader5 matplotlib python-dateutil
Paso 3: Configuración de la estructura de archivos
C:/ProgramData/MetaQuotes/Terminal/Common/ ├── AdaptiveParams.csv ├── CycleData.csv ├── TradeJournal_654321.csv └─── news-current_week.csv
Paso 4: Archivos de configuración
-
AdaptiveParams.csv contenido inicial :
textoALL,0.65,1.0,1.0,1.2
-
news-current_week.csv - Actualización semanal del calendario económico
4. Parámetros de entrada Referencia
| Parámetro | Por defecto | Descripción |
|---|---|---|
| inpMagicNumber | 654321 | Identificador único de operación |
| inpRiskPercentage | 1.0 | Porcentaje de riesgo por operación |
| inpMaxGridLevels | 5 | Ampliaciones máximas de la rejilla |
| inpEnableZeroLossHedging | true | Activar subsistema de cobertura |
| inpHedgeTriggerProximityPips | 15 | Distancia para activar la cobertura |
| inpLearningUpdateFrequency_Min | 30 | Frecuencia de actualización de los parámetros ML |
| inpATRMultiplierForSL | 2.5 | Stop Loss basado en la volatilidad |
| Umbrales críticos | ||
| inpSlopeThreshold_Trending | 0.2 | Pendiente MA para régimen de tendencia |
| inpATRByUmbral_Volatilidad | 1.8 | Ratio ATR para volatilidad |
5. Funcionamiento del cerebro ML
Flujo de trabajo de ejecución:
graph LR A[Inicio] --> B[Cargar Diario de Operaciones] B --> C[Recuperar Datos de Precios] C --> D[Análisis de Ciclo] D --> E[Reconocimiento de Patrón de Gráfico] E --> F[Análisis de Sentimiento Macro] F --> G[Simulación Monte Carlo] G --> H[Previsión LightGBM] H --> I[Ajuste de parámetros RL] I --> J[Síntesis de estrategia Gemini] J --> K[Actualizar parámetros] K --> L[Generar gráficos].
Operación programada:
# Programador de tareas de Windows (cada 30 minutos) python C:\GridAI\mlbrain_v1.2.py
Ficheros de salida:
| Archivo | Finalidad | Frecuencia de actualización |
|---|---|---|
| ParámetrosAdaptativos.csv | Multiplicadores de riesgo/rejilla | 30 min |
| CycleData.csv | Detección de fases de mercado | 30 min |
| análisis_ciclo.png | Visualización del ciclo | 30 min |
6. Lógica de la estrategia de negociación
Condiciones de entrada:
-
Confirmación de fase de ciclo (Ascendente/Descendente)
-
RSI (14) > 50 + MACD > 0 para largos
-
Bypass del filtro de noticias (Sin alto impacto en 1hr)
-
Confianza ML > 0.55
Reglas de expansión de la parrilla:
Grid Spacing = ATR(14) × GridMultiplier × AdaptiveGridMultiplier Condiciones: - El precio se mueve en contra de la posición en 1 espaciado de cuadrícula - Máximo 5 niveles - Los extremos del ciclo aumentan el espaciado en un 50%.
Protocolo de cobertura:
Precio->>EA: Se aproxima al SL virtual EA->>Sistema de Cobertura: Sistema de Cobertura->>EA: Despliega contra posición EA->>Monitorización: Seguimiento del beneficio de la cesta Seguimiento->>EA: Cierre con beneficio de 1,0 USD
7. Marco de gestión de riesgos
Dimensionamiento de la posición:
Tamaño del lote = (Equity × Risk% × RiskMultiplier) / (ATR(14)×ATRMultiplier×SLMultiplier / Point × TickValue) × CycleModifier
Protección multicapa:
-
Ajuste del SL en función del ciclo:
-
Ajuste el SL en un 20% durante las transiciones de ciclo
-
Ampliación de la separación de la rejilla en situaciones extremas
-
-
Umbrales de confianza:
-
No hay operaciones cuando la confianza ML < 0,55
-
Periodos de suspensión de noticias
-
-
Salvaguardas de cobertura:
-
Cobertura total de la posición a -15 pips
-
Cierre automático con un beneficio de +1,0 USD
-
8. Supervisión del rendimiento
Métricas clave:
-
Análisis del Diario de Operaciones:
SELECT CicloFase, AVG( Beneficio) COMO AvgProfitFROM Diario de OperacionesGROUP BY CicloFase
-
Eficiencia de los parámetros:
-
RiskMultiplier vs. Drawdown
-
GridSpacingMultiplier vs. Factor de recuperación
-
Herramientas de diagnóstico:
-
Gráfico de análisis de ciclo:
cycle_analysis.png -
Mapa de confianza:
Confianza Alta (0,8-1,0): Posicionamiento agresivo Media (0,55-0,8): Operaciones normales Baja (<0,55): Modo de espera
9. Guía de resolución de problemas
| Problema | Solución |
|---|---|
| Las operaciones no se abren | 1. Comprobar confianza ML ≥0.55 2. Compruebe el estado del filtro de noticias 3. Asegurar los permisos de los ficheros de diario |
| Los parámetros no se actualizan | 1. Confirmar la ejecución del script Python 2. 2. Comprobar AdaptiveParams.csv en la carpeta Common 3. Validar la clave API Gemini Validar clave API Gemini |
| Fallos en el cierre de la orden | 1. Comprobar reglas de ejecución del broker 2. Verificar margen suficiente 3. Lógica de reintento automático 3x |
| Errores de ML Brain | 1. Ejecutar pip freeze para dependencias 2. 2. Comprobar la inicialización de MT5 Validar codificación CSV (UTF-8) |
10. Configuración avanzada
Personalización de indicadores:
// Modificar lógica de señales en GetSignalDirection() bool addBullishCondition = rsi > 55 && close > iMA(...,50);
Integración API:
# Custom Gemini prompt engineering prompt = f "Factor in VIX index at {vix_level} and Fed rate {fed_rate}%..."
Protocolo de Backtesting:
-
Utilizar 90% de datos de calidad de modelado
-
Periodo de prueba 2015-2023
-
Ajustes especiales:
Cada tick basado en ticks reales Spread: Configuración actual del broker Rollover: Activar
11. 11. Programa de mantenimiento
| Tarea | Frecuencia | Herramientas |
|---|---|---|
| Actualización del archivo de noticias | Semanal | Calendario económico Importación CSV |
| Comprobación del entorno Python | Mensual | pip-review --auto |
| Análisis del diario | Diario | Excel/Power BI |
| Prueba completa del sistema | Trimestral | Probador de estrategias + Demostración en directo |
12. Recursos de apoyo
-
Script de diagnóstico:
pythonfrom diagnostics import run_system_check run_system_check(magic=654321, symbol="EURUSD")
-
Procedimientos de emergencia:
-
Apagado inmediato: Desactivar EA
-
Cierre de posición: Ejecutar CloseBasket("EMERGENCY")
-
Congelación cerebral: Borrar AdaptiveParams.csv para reiniciar
-
-
Protocolo de contacto:
-
Prioridad: toughhost@live.com
-
Consejos para optimizar el sistema
-
Para cuentas ECN:
-
Reduzca la separación de las cuadrículas en un 15%.
-
Active el modo de ejecución instantánea
-
-
Durante la alta volatilidad:
python# AdaptiveParams.csv override ALL,0.75,0.8,1.3,1.5
-
Configuración de baja latencia:
-
Colocar el terminal MT4 junto con el servidor del broker
-
Utilizar disco RAM para los archivos del diario
-
Priorizar el proceso Python en el Administrador de Tareas
-
"El operador perfecto es un mito. El sistema perfecto es un proceso".
Filosofía de diseño de EnhancedGridAI
ALTO SECRETO // NOFORN // X1
