Golden hummer
- Asesores Expertos
- Versión: 9.4
- Activaciones: 5
Robot de trading basado en reconocimiento de patrones de velas (Price Action)
Descripción breve
Este Asesor Experto implementa una estrategia de trading basada en el análisis de la estructura de velas japonesas. El robot identifica velas con proporciones específicas entre cuerpo y sombras (los llamados "martillos" y "martillos invertidos" según su interpretación) y abre posiciones en la dirección determinada por la señal. La estrategia no utiliza indicadores, basándose únicamente en la estructura de precios de la vela.
El EA está diseñado para el marco temporal D1, pero puede aplicarse a otros períodos con los ajustes de parámetros correspondientes.
Tipo y clasificación
Golden Hummer pertenece a la categoría de expertos de seguimiento de tendencia, pero no en el sentido clásico (medias móviles), sino en un sentido más amplio: busca la dirección basándose en patrones de reversión y continuación de velas (metodología Price Action).
El robot no es:
- Martingala (no aumenta el lote tras pérdidas)
- Rejilla (no hay rejilla de órdenes)
- Arbitraje (no utiliza múltiples instrumentos/brokers)
- Cobertura (no abre posiciones opuestas)
- Scalping (opera en velas diarias)
- Noticias (no analiza el calendario económico)
- Red neuronal (no usa IA)
- Multimoneda (opera en un solo instrumento)
Por lo tanto, es un representante clásico de los sistemas de seguimiento de tendencia basados en Price Action, orientados a encontrar puntos de entrada a través de patrones de velas.
Características principales
- Reconocimiento de patrones – analiza la vela cerrada y calcula la relación porcentual de la sombra superior, sombra inferior y cuerpo. Cuando se encuentra dentro de los rangos especificados, se genera una señal de compra o venta.
- Dos modos de interpretación – puede elegir qué sombra se considera señal (superior para BUY e inferior para SELL, o modo invertido).
- Ajuste flexible de rangos – define el porcentaje mínimo y máximo de la sombra larga, el porcentaje máximo del cuerpo y el porcentaje máximo de la sombra opuesta. Adaptable a cualquier condición de mercado.
- 15 señales especiales – ranuras integradas para patrones exactos (Special Signals). Puede establecer proporciones ideales con tolerancia. Cuando coinciden, la operación se abre con prioridad, omitiendo los rangos generales.
- Filtro de tamaño de vela – limita la longitud máxima de la vela en pips para ignorar movimientos excesivamente grandes (ruido).
- Stop loss dinámico (trailing stop) – mecanismo automático que se activa al alcanzar un beneficio especificado y mueve el stop loss detrás del precio, asegurando el beneficio acumulado.
- Cierre por tiempo – permite establecer el número de velas tras las cuales se cerrará la posición (si no se ha activado el stop loss o el trailing).
- Visualización en gráfico – al abrir una operación, se dibuja una flecha (verde para BUY, roja para SELL) en la vela de señal, facilitando el seguimiento.
- Control de margen – verifica la suficiencia de fondos libres antes de abrir una operación, evitando situaciones críticas.
- Registro completo – todas las comprobaciones y señales se registran en el diario, incluidos los números de señales especiales, lo que facilita la depuración y optimización.
Parámetros de configuración
| Grupo | Parámetro | Descripción |
|---|---|---|
| Configuración básica | ||
| LotSize | Tamaño del lote | |
| InitialStopLoss | Stop loss inicial (pips), se puede desactivar | |
| TakeProfit | Take profit fijo (se recomienda 0 – usar trailing) | |
| BarsToHold | Número de velas para mantener la posición (para D1 – 1–3) | |
| StartHour / EndHour | Horario de trading (hora del servidor) | |
| TradeSymbol | Instrumento de trading | |
| SignalMode | 0 – BUY en sombra superior, SELL en inferior; 1 – invertido | |
| Rangos comunes del patrón | ||
| MinShadowPercent | Porcentaje mínimo de sombra larga | |
| MaxShadowPercent | Porcentaje máximo de sombra larga | |
| MinBodyPercent | Porcentaje mínimo del cuerpo | |
| MaxBodyPercent | Porcentaje máximo del cuerpo | |
| MaxOppositeShadow | Porcentaje máximo de sombra opuesta | |
| Señales especiales | ||
| UseSpecialSignals | Activar señales especiales | |
| UseSpecialSignal1..15 | Activar una señal específica | |
| SpecialShadowX, SpecialBodyX, SpecialOppShadowX | Porcentajes para cada señal | |
| SpecialTolerance | Tolerancia (en porcentaje) para la coincidencia de señales especiales | |
| Stop loss dinámico | ||
| UseTrailing | Activar trailing stop | |
| TrailingStart | Beneficio en pips para activar el trailing | |
| TrailingStop | Desplazamiento del trailing stop desde el extremo (pips) | |
| Visualización | ||
| ShowSignalOnChart | Mostrar flechas de señal en el gráfico | |
| MaxSignalsToShow | Número máximo de flechas mostradas | |
| BuySignalColor / SellSignalColor | Colores de flechas | |
| Filtros y protección | ||
| MaxCandleSizePoints | Longitud máxima de la vela en pips (0 – desactivado) | |
| MinBarsBetweenTrades | Mínimo de velas entre operaciones | |
| MinStopDistance | Distancia mínima SL/TP (si el broker no la informa) | |
Todos los parámetros están comentados en el código y son intuitivos.
Para quién es este EA
- Para traders que utilizan análisis de velas y desean automatizar la identificación de patrones.
- Para quienes prefieren algoritmos personalizables y quieren un control flexible sobre las proporciones de las velas.
- Para usuarios que desean introducir sus propios patrones "ideales" a través de señales especiales.
Notas importantes
- La estrategia se basa en datos históricos; los resultados pasados no garantizan beneficios futuros.
- Se recomienda encarecidamente realizar pruebas retrospectivas y optimizar parámetros para el instrumento y marco temporal específicos antes de usar en cuenta real.
- El EA no utiliza indicadores ni se basa en datos macroeconómicos – reacciona únicamente a la estructura de precios de las velas.
- Para un funcionamiento estable, se recomienda ejecutar el EA en un VPS (Servidor Privado Virtual) con acceso a Internet 24/7.
- Todas las decisiones de trading se toman automáticamente; la gestión del riesgo y el tamaño de la posición son responsabilidad del usuario.
Requisitos
- Plataforma: MetaTrader 5 (cualquier broker que permita trading automatizado).
- Marco temporal: recomendado D1, pero puede usarse en cualquier timeframe (requiere adaptación de parámetros).
- Instrumentos: cualquier par de divisas, metales, criptomonedas (si están disponibles en MT5).
- Depósito: recomendado desde 1000 USD (o equivalente) para una gestión de riesgos cómoda con un lote estándar de 0.01.
El EA se proporciona en forma compilada ( .ex5 ) con código fuente abierto ( .mq5 ) para su posible personalización. Se incluye documentación con descripciones completas de parámetros y ejemplos de configuración.
Úselo con responsabilidad, gestione los riesgos y pruébelo antes de aplicarlo.
