Fibonacci Pullback EA
- Asesores Expertos
- Versión: 1.1
- Activaciones: 5
Fibonacci Pullback EA detecta el último swing válido mediante pivotes simétricos y proyecta un nivel de Fibonacci configurable sobre ese rango.
Cuando la vela cerrada anterior hace una mecha hasta ese nivel y confirma con su cierre, el EA ejecuta una orden con Stop Loss en el extremo del swing más un pequeño buffer de puntos, y Take Profit en el extremo opuesto del swing.
Diseñado originalmente para EURUSD M30 y USDJPY M30, aunque es totalmente configurable para otros activos.
Lógica de señal
-
Determina el último swing bajista o alcista usando pivotes simétricos.
-
Calcula un nivel de Fibonacci sobre ese swing (Se recomienda 0.50).
-
Requiere una interacción de la mecha en la vela cerrada anterior y un cierre confirmatorio en la dirección de la operación:
-
Corto (Short): la mecha toca el nivel y el cierre queda por debajo.
-
Largo (Long, opcional): la mecha toca el nivel y el cierre queda por encima.
-
Se recomienda solo Corto (Short), funciona mejor en nuestra experiencia
-
-
SL (Stop Loss) = extremo del swing (alto para cortos / bajo para largos) + buffer en puntos.
-
TP (Take Profit) = extremo opuesto del swing.
Filtros opcionales:
-
Tendencia EMA: se requiere una condición bajista y cierre por debajo de la EMA para habilitar operaciones. (Por diseño, esta condición bajista también puede restringir operaciones largas si está activa).
-
Volatilidad ATR: el valor del ATR debe estar por encima de un umbral definido en puntos.
Ejecución:
Solo una operación por vela (si está habilitado) y sin acumular posiciones mientras haya una operación abierta del mismo EA en el mismo símbolo.
Gestión monetaria
Puede trabajar con lotes fijos o con riesgo en USD por operación, calculando el volumen en función de la distancia real entre la entrada y el SL, y del valor del tick del símbolo.
El volumen se normaliza según los valores mínimo, máximo y paso de lote que permita el bróker.
Visual y depuración
-
Dibuja los extremos del swing y la línea del nivel de Fibonacci.
-
Opcionalmente muestra flechas de señal en el gráfico.
-
En modo Debug, imprime en el Journal las razones exactas por las que se descartan señales.
Parámetros
====== Money Management ======
-
InpLots – Tamaño de lote fijo.
-
InpRiskUSD – Riesgo por operación en USD. Si es >0 , el EA calcula el volumen según el riesgo; si es 0 , usa lotes fijos.
-
InpMagic – Número mágico del EA.
-
InpOneTradePerBar – Si está activado, solo permite una operación por vela cerrada.
====== Strategy Parameters ======
-
InpFibLevel – Nivel de Fibonacci para el retroceso (por ejemplo 0.382 / 0.500 / 0.618). (0.5 funciona mejor)
-
InpSLBufferPoints – Puntos extra añadidos al SL más allá del extremo del swing.
-
InpTouchTolerancePoints – Tolerancia en puntos alrededor del nivel de Fibonacci para validar el toque de la mecha.
-
InpPivotRange – Ventana de pivote simétrico.
-
InpAllowShorts – Habilitar operaciones cortas.
-
InpAllowLongs – Habilitar operaciones largas.
====== Optional Filters ======
-
InpUseEMAFilter , InpEMAPeriod – Filtro de tendencia por EMA (condición bajista + cierre bajo EMA para permitir operar).
-
InpUseATRFilter , InpATRMinPoints – El ATR debe superar este umbral en puntos.
====== Visuals & Debug ======
-
InpDrawLevels – Dibuja líneas de swing/Fibonacci.
-
InpPaintSignalArrow – Muestra flechas de señal.
-
InpDebugMode – Imprime en el Journal las razones detalladas por las que se omiten operaciones.
Recomendación de uso
Recomiendo probar el EA primero en una cuenta demo para observar su comportamiento y verificar los resultados.
Luego puedes usarlo en una cuenta real, pero con riesgo muy bajo (por ejemplo, alrededor de 5 USD por operación).
Una vez que te sientas cómodo y entiendas cómo funciona, puedes aumentar gradualmente hacia un riesgo conservador, como 1–2% del balance de la cuenta por operación.
Comentarios:
Si te gusta, deja una reseña: seguiré lanzando nuevas actualizaciones y más EAs basados en los comentarios de los usuarios.

El usuario no ha dejado ningún comentario para su valoración