Bodhi Elliott Wave Scalper
- Asesores Expertos
- Versión: 2.1
- Actualizado: 9 junio 2026
BODHI Elliott Wave Scalper M1
M1 Elliott Wave scalping robot para MetaTrader 5
Síguenos y apoya a Chanel https://t.me/tradewithme179
Entradas de Onda 3, Onda 5 y Onda C. Objetivos fijos independientes del broker. SL/TP virtual. Gestión de fondos segura FTMO.
Visión general
BODHI Elliott Wave Scalper M1 es un Asesor Experto totalmente automatizado que detecta las configuraciones de impulso de Onda de Elliott (Onda 3 y Onda 5) y correctivas (Onda C de ABC) directamente en el gráfico M1 y ejecuta operaciones con objetivos fijos SL y TP calibrados por instrumento.
A diferencia de los EAs de marcos temporales superiores que esperan horas entre señales, el scalper M1 encuentra entradas en la microestructura rápida donde los patrones de ondas de Elliott se autocumplen a través del flujo de órdenes institucional. El motor utiliza un ZigZag nativo - sin archivos de indicadores externos - y envía un SL/TP virtual (oculto) al broker para evitar la caza de stops.
Rendimiento de las pruebas retrospectivas (3 años, datos M1)
La selección de símbolos se basa en pruebas retrospectivas M1 a 3 años. Sólo los instrumentos con un factor de beneficio superior a 1,0 están activados por defecto. Los instrumentos de bajo rendimiento se desactivan con una explicación clara en los comentarios de los parámetros.
Símbolo Win Rate Profit Factor Estado Nota
GBPUSD 50,9% 1,99 ✅ Activado Mejor rendimiento - patrones EW más claros
NAS100 45,8% 1,90 ✅ Habilitado Gran claridad del indicador de tendencia en el sector tecnológico
US30 35,9% 1,32 ✅ Opcional Inconsistente a lo largo de los meses - utilizar con cuidado
XAUUSD 45,6% 1,25 ✅ Opcional Amplio ATR; habilitar con precaución
SP500 - - ⚙️ Opcional Menos volátil que NAS100; depende del broker
EURUSD 46% 0.72 ❌ Desactivado El ruido M1 abruma la estructura EW
USDJPY - 0,61 ❌ Desactivado Riesgo de intervención del BoJ
AUDUSD - 0.52 ❌ Desactivado Peor - La correlación China mata al EW
Por defecto recomendado: GBPUSD + NAS100 solamente. Sesión: UTC 05:00-11:00 (mañana de Londres). Esta ventana de 6 horas mostró el mejor AvgR en las pruebas retrospectivas; el solapamiento Londres-NY (UTC 12-18) y el final de NY (UTC 21-23) produjeron AvgR negativos y se excluyen por defecto.
Cómo funciona
- Paso 1 - Detección de pivotes: El ZigZag nativo (profundidad=3, desviación=3, paso atrás=2) identifica los máximos/mínimos de los micro pivotes directamente en las barras M1. No requiere un indicador externo - funciona con cualquier broker, cualquier MT5.
- Paso 2 - Validación de Estructura de Onda: El EA valida las reglas de impulso de 5 ondas (la onda 3 no es la más corta, la onda 4 no se solapa) y los ratios de retroceso de Fibonacci. La onda B de ABC debe retroceder 38,2-78,6% de la onda A antes de considerar la entrada de una onda C.
- Paso 3 - Puerta de la zona de Fibonacci: Entrada en la onda 3: el precio debe retroceder el 50-78,6% de la onda 1 hasta la zona de la onda 2. Entrada en la onda 5: el precio debe retroceder 38,2-61,8% de la onda 3 hasta la zona de la onda 4. Se requiere una puntuación mínima de Fib de 50/100 (configurable).
- Paso 4 - Ejecución SL/TP fija: Cada clase de instrumento tiene distancias SL y TP calibradas y agnósticas para el broker. Forex: 10 pips SL / 14 pips TP (R:R=1.4). NAS100: 80 pts SL / 112 pts TP. US30: 15 pts SL / 21 pts TP. Metales: 2,50 $ SL / 3,50 $ TP en XAUUSD.
- Paso 5 - SL/TP virtual: El EA almacena el SL/TP real internamente y envía un SL/TP falso 3× más amplio al broker. Esto evita que los algoritmos de stop-hunting del broker activen cierres prematuros en los niveles objetivo reales.
Tipos de Entrada
Entrada Zona de la onda Fib Retrace Objetivo Notas
Onda 3 Fin de la onda 2 50-78,6% de W1 1,618× W1 proyectado Impulso más fuerte - frecuencia más alta en M1
Onda 5 Fin de la onda 4 38,2-61,8% de W3 W1=W5 o 0,618×W3 Activado por defecto; NAS100 W5 desactivado (AvgR=-0,067)
Onda C Fin de la onda B B = 38,2-78,6%×A C = 100% de A ABC correctiva; desactivada por defecto - activada para mercados oscilantes
Gestión de fondos
Todas las reglas de riesgo están diseñadas para mantener el EA dentro de los límites de la FTMO y del desafío de la firma de prop. El EA se detiene y establece una bandera (no llama a ExpertRemove) cuando se alcanzan los límites - compatible con todos los validadores MQL5.com y prop-firm.
- Límite de pérdida diaria: Las operaciones se detienen durante el día si la reducción total de la cuenta desde la apertura del día alcanza el % MaxDailyLoss configurado (por defecto 3,0%). Margen seguro por debajo del límite diario FTMO 5%.
- Límite de pérdida total: El EA se detiene permanentemente si la reducción total de la cuenta desde el saldo inicial alcanza el % MaxTotalLoss (por defecto 9,0%). Margen seguro por debajo de FTMO 10% límite total.
- Objetivo de beneficio diario: Cuando las Ganancias y Pérdidas del EA (realizadas + flotantes) alcanzan el % de Objetivo Diario (por defecto 2.0%), todas las posiciones se cierran y no se abren nuevas operaciones durante el resto del día.
- Bloqueo de beneficios: FloatProfitTarget opcional ($80 por defecto). Cuando el total de P&L del flotador del EA excede esto, todas las posiciones se cierran y opcionalmente la negociación se detiene para la sesión.
- FSS-5 cierre de pánico: Si la renta variable intradía cae un 1,5% desde la apertura del día en una sola sesión, todas las posiciones se cierran inmediatamente. Evita pérdidas repentinas.
- Interruptor de pérdidas consecutivas: 2 pérdidas consecutivas por símbolo lo detienen durante el día. 5 pérdidas consecutivas en todos los símbolos detiene toda la sesión.
- Máximo de pares simultáneos: Sólo 3 símbolos pueden tener posiciones abiertas simultáneamente (configurable). Evita la sobreexposición durante movimientos correlacionados.
- Bloqueo máximo de pérdidas flotantes: Las nuevas operaciones se bloquean si el total de pérdidas y ganancias flotantes del EA es ≤ -$30 (configurable). Evita añadir a un libro perdedor.
SL/TP virtual - Sistema Anti-Stop-Hunt
Muchos brokers utilizan niveles SL/TP visibles para activar picos de stop-hunting. BODHI EW Scalper M1 soluciona esto con un sistema SL/TP de dos niveles:
- SL/TP real (virtual): Almacenado dentro del EA usando MetaTrader GlobalVariables. Se comprueba cada tick. Estos son los niveles de salida reales.
- SL/TP falso enviado al broker: 3× la distancia real desde la entrada (FakeSL_Multiplier configurable). Actúa sólo como tope trasero - el broker nunca ve el objetivo real.
Resultado: el algoritmo de stop-hunt del broker ve un SL 3× más lejos. Sus salidas reales son invisibles y protegidas.
Parámetros de entrada
Parámetro Por defecto Descripción
ZigZagDepth 3 Pivot lookback depth - 3 = micro-swings M1 ajustados
ZigZagDeviation 3 Desviación mínima entre pivotes (puntos)
ZigZagBackstep 2 Barras mínimas entre pivotes consecutivos
FiboW2_Min / Max 50 / 78.6 Zona Fibonacci Onda 2 % (para entrada en Onda 3)
FiboW4_Min / Max 38.2 / 61.8 Zona de Fibonacci de la onda 4 % (para entrada en la onda 5)
TradeWave3 true Habilitar entrada Onda 2→3
TradeWave5 true Habilitar entrada en Onda 4→5 (global)
TradeWave5_NAS100 false W5 en NAS100 específicamente (desactivado: AvgR=-0.067 en backtest)
TradeWaveC false Activar la entrada correctiva de la onda C de ABC
EWMinFibScore 50 Puntuación mínima de calidad Fibonacci 0-100
MinRR 1.2 Relación riesgo:beneficio mínima requerida
SL_Points_Forex 100 Forex SL × SYMBOL_POINT (100 = 10 pips en 5 dígitos)
TP_Points_Forex 140 Forex TP × SYMBOL_POINT (R:R = 1,4)
SL_Points_Metals 250 XAUUSD SL × SYMBOL_POINT (250×0,01 = 2,50 $)
TP_Points_Metales 350 XAUUSD TP × SYMBOL_POINT (R:R = 1,4)
SL_Points_US30 15 US30 SL = 15 puntos índice Dow (agnóstico de broker)
TP_Points_US30 21 US30 TP = 21 puntos del índice Dow (R:R = 1,4)
SL_Points_NAS100 80 NAS100 SL = 80 puntos de índice
TP_Points_NAS100 112 NAS100 TP = 112 puntos de índice (R:R = 1,4)
SL_Points_SP500 60 SP500 SL = 60 puntos de índice SPX
TP_Points_SP500 84 SP500 TP = 84 puntos de índice SPX (R:R = 1,4)
RiskPerTrade 0,2% Riesgo por operación en % del capital
MaxDailyLoss 3.0% Detener la operación del día en esta caída
DailyTarget 2.0% Cerrar todo + detener la operación cuando el beneficio diario alcance este valor
MaxTotalLoss 9.0% Detener permanentemente el EA en este drawdown total
MaxConsecutiveLosses 2 Límite de pérdidas consecutivas por símbolo (se restablece diariamente)
MaxSessionConsecLosses 5 Límite de pérdidas consecutivas por símbolo para toda la sesión
UseFSS5 true Habilitar cierre por pánico intradía en caídas repentinas
FSS5_DropPercent 1,5% Porcentaje de caída de la renta variable intradía que activa el FSS-5
MaxConcurrentPairs 3 Máximo de símbolos con posiciones abiertas simultáneamente
MaxFloatLoss $30 Bloquear nuevas operaciones si el total de EA float P&L ≤ -$30
UseVirtualSL true Enviar SL/TP ancho falso al broker; monitorizar el real internamente
FakeSL_Multiplier 3.0 SL/TP falso = distancia real × 3.0 (oculta el real al broker)
SpreadMultiplier 2.0 Bloquear entrada si spread actual > avg × 2.0
TradingStartHour 7 Inicio de sesión (UTC+2 hora del broker = UTC 05:00)
TradingEndHour 13 Fin de la sesión (UTC+2 hora del broker = UTC 11:00)
CloseBeforeWeekend true Cerrar todas las posiciones antes del final de la sesión del viernes
MagicNumber 700001 Número mágico base (cada símbolo recibe +0..+13)
Guía de selección de símbolos
El EA utiliza valores por defecto basados en la investigación - sólo los símbolos con Factor de Beneficio backtest > 1.0 están habilitados. Cada símbolo desactivado incluye un comentario que explica la razón estructural específica por la que tiene un rendimiento inferior en las entradas de ondas de Elliott M1.
Símbolo Por defecto PF (3yr) Razón
GBPUSD ✅ ON 1.99 Mejor claridad EW en M1 - flujo institucional, estructura de impulso limpia
NAS100 ✅ ON 1.90 Sólida tendencia del sector tecnológico; el impulso de la 3ª onda es coherente
US30 ⚙️ OFF 1.32 Inconsistente mes a mes - activar sólo si se supervisa
XAUUSD ⚙️ OFF 1,25 Pérdida acumulada de 3 meses; activar sólo con FSS5 más amplio
SP500 ⚙️ OFF - Menos volátil que NAS100; habilitar si su broker lo proporciona
EURUSD ❌ OFF 0.72 Alta WR pero la relación ruido/señal M1 mata las entradas EW
USDCAD ❌ OFF 0.93 La correlación del petróleo altera la estructura de impulsos de Elliott Wave
NZDUSD ❌ OFF 0.99 Grupo de tendencias de VENTA - 15 operaciones consecutivas de VENTA en pruebas retrospectivas
EURGBP ❌ OFF 0.80 Par cruzado = 2× ruido, rango de microbarras demasiado pequeño para M1 ZigZag
EURJPY ❌ OFF 0,58 Las intervenciones sorpresa del BoJ invalidan la estructura EW
USDJPY ❌ OFF 0.61 Mismo riesgo BoJ - cruces JPY no fiables en M1 EW
GBPJPY ❌ OFF 0.64 Puntuación de autocumplimiento del EW más baja de todos los cruces del JPY
AUDUSD ❌ OFF 0,52 Peor: El sentimiento chino domina - sin patrón EW consistente
XAGUSD ❌ OFF - 2-3× volatilidad XAUUSD; relación spread:range demasiado amplia para scalping
Compatibilidad
- MetaTrader 5 build 3000+ - sin versión MT4
- Cualquier broker - las distancias SL/TP fijas son independientes del broker (puntos de índice, no SYMBOL_POINT para índices)
- En vivo, demo y probador de estrategias - todas las llamadas a Print() silenciadas en el probador (sin advertencias del validador)
- Funciona sin VPS pero se recomienda encarecidamente un VPS para scalping M1 (la latencia importa)
- Broker recomendado: ECN/STP con spread < 1.5 pips en GBPUSD durante la sesión de Londres
Sesión recomendada
Sesión Hora del broker (UTC+2) UTC AvgR Recomendación
Londres AM abierto 07:00-09:00 05:00-07:00 +0.038 Mejor - impulso de autocumplimiento EW más alto
London AM mid 09:00-13:00 07:00-11:00 +0,019 Bueno - flujo institucional constante
Londres-NY solapamiento 14:00-20:00 12:00-18:00 -0.026 Evitar - flujos conflictivos matan M1 EW
Última hora de NY 23:00-01:00 21:00-23:00 -0,038 Evitar - liquidez escasa, oscilaciones erráticas de M1
Sesión asiática 02:00-06:00 00:00-04:00 ±0,001 Neutral - baja frecuencia de señales
La sesión por defecto (TradingStartHour=7, TradingEndHour=13) cubre UTC 05:00-11:00 - la ventana de la mañana de Londres con el mejor AvgR histórico.
PREGUNTAS FRECUENTES
P: ¿Se repinta el EA? R: Todas las entradas se comprueban al cierre de una nueva barra M1. La etiqueta de la onda en desarrollo puede desplazarse hasta el cierre de la barra; este es el comportamiento correcto de las ondas de Elliott (el pivote no se confirma hasta que el precio se aleja). Las operaciones ejecutadas nunca se modifican retroactivamente.
P: ¿Por qué la mayoría de los símbolos están desactivados? R: Las entradas de Onda de Elliott M1 requieren una estructura de impulso muy limpia. La mayoría de los pares de divisas tienen demasiado micro-ruido en M1 para producir pivotes ZigZag fiables. GBPUSD y NAS100 tienen el patrón EW autocumplido más fuerte debido a la alineación del flujo de órdenes institucionales.
P: ¿Es seguro para cuentas financiadas / retos de empresas de apoyo? R: Sí. Ajustes por defecto: Límite de pérdida diaria del 3%, límite de pérdida total del 9%, cierre de pánico FSS-5 al 1,5%, detención de 2 pérdidas consecutivas por símbolo. Todos los límites se sitúan por debajo de los umbrales de FTMO (5%/10%) y The5ers/TopStep.
P: ¿Qué es el SL/TP virtual y por qué? R: Los brokers pueden ver su SL/TP y algunos utilizan esta información. El EA envía un SL/TP falso 3× más amplio que el real al broker. La salida real se gestiona internamente, de forma invisible para el broker.
P: ¿Por qué no hay Onda C por defecto? R: Las entradas correctivas ABC tienen menor calidad de señal en entornos de tendencia M1. Active TradeWaveC en mercados oscilantes o laterales, donde las correcciones son más predecibles.
P: ¿Por qué está desactivada la Onda 5 del NAS100? R: Las pruebas retrospectivas mostraron un AvgR de la Onda 5 del NAS100 = -0,067 (expectativa negativa). NAS100 tiende a extender fuertemente la Onda 3 y la Onda 5 a menudo se queda corta. Las entradas de la Onda 3 en NAS100 permanecen activadas y son las de mejor rendimiento.
P: ¿Cómo puedo ejecutar varias instancias? R: Adjúntelo a diferentes gráficos y asigne un MagicNumber diferente a cada instancia. Cada una se ejecuta de forma independiente con su propio estado de gestión de fondos. El uso del mismo MagicNumber en dos gráficos hará que compartan el recuento de posiciones.
Notas importantes
- M1 scalping produce una alta frecuencia de operaciones. Asegúrese de que su broker permite scalping y no tiene una regla de tiempo mínimo de espera antes de implementarlo en una cuenta real o de reto.
- La calidad del spread es crítica en M1. El EA bloquea la entrada cuando el spread excede 2× la media móvil. Se recomiendan brokers ECN/STP con spreads brutos.
- El AE está optimizado para la sesión matinal de Londres (UTC 05:00-11:00). No se recomienda ejecutarlo durante el solapamiento Londres-NY o al final de la sesión de NY.
- El rendimiento de pruebas anteriores no garantiza resultados futuros. Compruébelo siempre en una cuenta de demostración durante al menos 2 semanas antes de utilizarlo en vivo.
- La negociación de la Onda C (TradeWaveC) está desactivada por defecto. Habilitar sólo en condiciones confirmadas.
Enchufe en GBPUSD + NAS100, sesión de la mañana de Londres - deje que el motor de impulso de la Onda 3 haga el trabajo.
