Magic 7 Indicator
- Indicadores
- Marek Pawel Szczesny
- Versión: 1.0
Visión general
El indicador Magic 7 es un completo indicador de MetaTrader 5 (MQL5) que identifica siete escenarios de negociación diferentes basados en patrones de velas y análisis técnico. El indicador combina patrones tradicionales de acción del precio con conceptos modernos como Fair Value Gaps (FVG) para proporcionar señales de trading con puntos de entrada precisos y niveles de stop loss.
Características
- 7 escenarios de negociación: Cada escenario identifica condiciones de mercado específicas y oportunidades de negociación.
- Señales visuales: Flechas claras de compra/venta con colores y tamaños personalizables
- Líneas de entrada: Muestra los niveles exactos de entrada para cada señal
- Líneas de Stop Loss: Cálculo y visualización automática del stop loss
- Detección de Gap de Valor Justo: Identificación avanzada de FVG y señales de negociación
- Parámetros configurables: Todos los escenarios pueden activarse/desactivarse individualmente
Escenarios de negociación
Escenario 1: Patrón envolvente
Descripción: Identifica patrones envolventes alcistas y bajistas en puntos fractales.
Condiciones de señal de compra:
- Fractal bajista presente
- Primera vela: bajista
- Segunda vela: alcista, envuelve a la primera vela
- Condición de entrada: el precio cae hasta el mínimo de la vela anterior
Condiciones dela señal de venta:
- Fractal alcista presente
- Primera vela: alcista
- Segunda vela: bajista, envuelve a la primera vela
- Condición de entrada: el precio sube hasta el máximo de la vela anterior
Escenario 2: Patrón Pinbar
Descripción: Detecta patrones de reversión pinbar con posicionamiento específico del cuerpo.
Condiciones de la señal de compra:
- Fractal bajista presente
- Primera vela: pinbar alcista (apertura y cierre por encima del punto medio)
- Segunda vela: continuación alcista
- Condición de entrada: el precio cae hasta el mínimo de la vela anterior
Condiciones deseñal de venta:
- Fractal alcista presente
- Primera vela: pinbar bajista (apertura y cierre por debajo del punto medio)
- Segunda vela: continuación bajista
- Condición de entrada: el precio sube al máximo de la vela anterior
Escenario 3: Continuación de 3 barras
Descripción: Identifica patrones de continuación utilizando tres velas consecutivas.
Condiciones de señal de compra:
- Fractal bajista presente
- Primera vela: alcista
- Segunda vela: bajista (mínimo por encima del punto medio de la primera)
- Tercera vela: alcista (más alta que la primera)
- Condición de entrada: el precio cae hasta el mínimo de la vela anterior
Condiciones de señal de venta:
- Fractal alcista presente
- Primera vela: bajista
- Segunda vela: alcista (máximo por debajo del punto medio de la primera)
- Tercera vela: bajista (más baja que la primera)
- Condición de entrada: el precio sube hasta el máximo de la vela anterior
Escenario 4: Reversión de 3 barras
Descripción: Detecta patrones de reversión con impulso decreciente.
Condiciones de la señal de compra:
- Fractal bajista presente
- Primera vela: bajista
- Segunda vela: bajista (cuerpo ≤ 50% de la primera)
- Tercera vela: alcista (más alta que la primera)
- Condición de entrada: el precio cae hasta el mínimo de la vela anterior
Condiciones de señal de venta:
- Fractal alcista presente
- Primera vela: alcista
- Segunda vela: alcista (cuerpo ≤ 50% de la primera)
- Tercera vela: bajista (más baja que la primera)
- Condición de entrada: el precio sube hasta el máximo de la vela anterior
Escenario 5: Patrón de ruptura
Descripción: Identifica señales de ruptura tras periodos de consolidación.
Condiciones:
- Tres velas alternas con tamaños de cuerpo similares (≤20% de diferencia).
- Cuarta vela con cuerpo ≥ 3x mayor que las velas anteriores
- Se requiere confirmación del fractal
- Condición de entrada: el precio retrocede hasta el extremo de la vela anterior
Escenario 6: Patrón de contracción
Descripción: Detecta patrones con cuerpos de velas progresivamente más pequeños seguidos de expansión.
Condiciones de señal de compra:
- Fractal bajista presente
- Tres velas bajistas consecutivas con cuerpos decrecientes
- La cuarta vela cierra por encima del máximo de la primera vela
- Condición de entrada: el precio cae hasta el mínimo de la vela anterior
Condiciones de señal de venta:
- Fractal alcista presente
- Tres velas alcistas consecutivas con cuerpos decrecientes
- La cuarta vela cierra por debajo del mínimo de la primera vela
- Condición de entrada: el precio sube hasta el máximo de la vela anterior
Escenario 7: Brecha de Valor Justo (FVG)
Descripción: Identifica y negocia Fair Value Gaps - desequilibrios de precios en el mercado.
FVG alcista:
- Tres velas alcistas consecutivas
- Vela central significativamente mayor (2x) que las otras
- Hueco entre el máximo de la primera vela y el mínimo de la tercera.
- Señal de entrada cuando el precio llena parcialmente el hueco
FVG bajista:
- Tres velas bajistas consecutivas
- Vela central significativamente mayor (2x) que las demás
- Hueco entre el mínimo de la primera vela y el máximo de la tercera vela
- Señal de entrada cuando el precio llena parcialmente el hueco
Parámetros de entrada
Parámetros visuales
- BuyArrowColor: Color de las flechas de señal de compra (por defecto: Verde)
- SellArrowColor: Color de las flechas de señal de venta (por defecto: Rojo)
- ArrowSize: Tamaño de las flechas de señal (por defecto: 2)
- BarsToCheck: Número de barras recientes a analizar (por defecto: 20)
Configuración de líneas
- ShowStopLoss: Activar/desactivar líneas de stop loss (por defecto: true)
- StopLossColor: Color para las líneas de stop loss (por defecto: Naranja)
- ShowEntryLine: Activar/desactivar líneas de entrada (por defecto: true)
- EntryLineColor: Color de las líneas de entrada (por defecto: Azul)
Controles de escenario
- EnableScenario1-7: Interruptores individuales de activación/desactivación para cada escenario
Ajustes de la brecha del valor razonable
- FVGBullishColor: Color para rectángulos FVG alcistas (por defecto: Verde claro)
- FVGBearishColor: Color para rectángulos FVG bajistas (por defecto: Coral claro)
- FVGTransparencia: Transparencia de los rectángulos FVG 0-100 (por defecto: 70)
Instrucciones de uso
- Instalación: Añada el indicador a su gráfico MT5
- Configuración: Ajuste los parámetros de entrada según su estilo de trading
- Identificación de señales: Esté atento a las flechas de colores que indican oportunidades de negociación
- Ejecución deentradas: Utilice las líneas de entrada como niveles de entrada precisos
- Gestión del riesgo: Siga las líneas de stop loss para controlar el riesgo
- Cambie los marcos temporales para buscar señales
Condiciones de entrada
Todos los escenarios requieren que se cumplan unas condiciones de entrada específicas:
- Señales de compra: El precio debe caer hasta el mínimo de la vela de señal
- Señales deventa: El precio debe subir hasta el máximo de la vela de señal.
Esto garantiza que las señales sólo se activen cuando la acción del precio confirme la configuración.
Cálculo de Stop Loss
Los niveles de Stop Loss se calculan automáticamente en función del escenario:
- Envolvente: Stop en el extremo de la vela envolvente
- Pinbar: Stop en el extremo de la pinbar
- Patrones de 3 barras: Stop en los puntos de oscilación relevantes
- FVG: Stop más allá de la vela violada teniendo en cuenta el spread
Elementos visuales
El indicador crea varios tipos de elementos visuales en el gráfico:
- Flechas: Indicadores de señal de compra/venta
- Líneas: Niveles de entrada y stop loss
- Rectángulos: Zonas de brecha de valor razonable
- Texto: Etiquetas y descripciones de escenarios
Notas técnicas
- Fractales: Utilizados para identificar puntos de oscilación significativos
- Validación de entrada: Todas las señales requieren la confirmación posterior del precio
- Marco temporal múltiple: Funciona en cualquier marco temporal
- En tiempo real: Se actualiza a medida que se forman nuevas barras
- Rendimiento: Optimizado para el análisis en tiempo real
Mejores prácticas
- Combinar con otros análisis: Utilizar junto con niveles de soporte/resistencia
- Gestión del riesgo: Respetar siempre los niveles de stop loss
- Condiciones del mercado: Tener en cuenta la tendencia general del mercado
- Backtesting: Probar escenarios con datos históricos
- Ajuste de parámetros: Ajustar la configuración de los distintos instrumentos
Limitaciones
- Requiere datos históricos suficientes para la detección de fractales
- Las señales se confirman sólo después de la validación de la acción del precio
- El rendimiento puede variar en función de las condiciones del mercado
- Debe utilizarse como parte de un sistema de negociación completo
Este indicador está diseñado con fines educativos y de análisis. Practique siempre una adecuada gestión del riesgo y considere múltiples factores antes de tomar decisiones de negociación.

so far so good, however what would REALLY make this indicator beyond 5 stars, Marek is there any way to add alerts PLEASE? or Push alert