XAUUSD Heikin Ashi Structure cBot (para cTrader)
Este es mi robot personal de cTrader que construí específicamente para XAUUSD (Oro) en el marco temporal M15.
No es un EA “talla única” – es un sistema basado en la estructura que intenta operar solo alrededor de niveles significativos, con gestión de riesgo y dinero incorporada.
Obtendrás mi mejor preajuste para Oro M15 para que puedas conectarlo y ejecutarlo.
Si te gusta optimizar y experimentar, absolutamente puedes ajustarlo y probar otros mercados/marcos temporales – más sobre eso después.
Cómo funciona el robot (en inglés simple pero detallado)
1. Motor HeikinAshi
En lugar de usar velas normales, el bot convierte el precio en velas Heikin Ashi.
Estas suavizan el ruido y facilitan detectar oscilaciones reales.
Cada vez que las velas HeikinAshi cambian de color (de alcista a bajista o viceversa), el bot:
- Observa ese pequeño swing de 3 velas
- Para un cambio alcista construye una zona de soporte
- Para un cambio bajista construye una zona de resistencia
Pero en lugar de una línea única, crea un rango de precios (una “caja”) entre los máximos/mínimos relevantes de esas velas.
2. Zonas de estructura inteligente
A medida que aparecen nuevos swings, las zonas que se superponen se fusionan y refinan:
- Los niveles antiguos y obsoletos se eliminan después de un tiempo (tú decides cuántos días mantenerlos)
- El bot mantiene un historial de disparadores dentro de cada zona y trata de elegir el nivel de “disparador mejor” y no solo el primero que vio
Así que con el tiempo terminas con un mapa limpio de zonas de soporte y resistencia que el precio ha respetado más de una vez.
3. Filtro de sesgo de marco temporal superior
Además del gráfico principal M15, el robot también observa un marco temporal extra que puedes configurar (por ejemplo un TF más alto).
En ese TF extra realiza un análisis similar de estructura Heikin Ashi y decide:
- Sesgo general alcista → solo permite compras
- Sesgo general bajista → solo permite ventas
Si el TF superior dice “alcista” pero el patrón M15 quiere vender, la operación simplemente se bloquea.
Esto mantiene al bot operando con la visión general, no en contra de ella.
4. Lógica de entrada
En el gráfico M15:
- Si el sesgo del TF superior es alcista
-
- El bot observa las zonas de soporte
- Cuando el precio rompe hacia arriba un nivel clave dentro de una de esas zonas, puede abrir una operación de compra
- Si el sesgo del TF superior es bajista
-
- El bot observa las zonas de resistencia
- Cuando el precio rompe hacia abajo un nivel clave dentro de una de esas zonas, puede abrir una operación de venta
Para evitar sobreoperar en las zonas ruidosas más recientes, a menudo usa la tercera zona más reciente (una especie de “pivote terciario”) como un nivel más limpio en lugar de la última que todos acaban de tocar.
5. Gestión de dinero y seguridad
Aquí es donde fallan la mayoría de los EAs “brillantes”. Construí este robot con varias capas de control de riesgo:
- % de riesgo por operación – eliges un % de tu capital y el tamaño del lote se calcula automáticamente para XAUUSD
- Máximo de operaciones por día – una vez alcanzado este límite, el bot deja de abrir nuevas posiciones ese día
- Stop-loss fijo en pips – cada operación tiene un SL real
- Relación TP/SL – el take-profit se establece como un múltiplo del SL (por ejemplo 1.2× etc.)
- Movimiento a breakeven
-
- Cuando el precio se mueve lo suficiente a tu favor (tú estableces el % del SL), el bot mueve el SL a breakeven (justo más allá de la entrada)
- Toma parcial de ganancias
-
- En un % elegido de la distancia al TP, puede cerrar una parte de la posición y dejar correr el resto
- Vigilante de gap a través del SL
-
- Si por alguna razón el mercado salta más allá de tu stop, el bot cerrará la posición forzadamente para que no quede desprotegida
No hay martingala, ni grid, ni promedios locos a la baja.
Cada operación está planificada con un SL y TP fijos desde el momento en que se abre.
6. Comportamiento robusto y seguridad en reinicios
El robot lleva un registro de cosas importantes como:
- Cuántas operaciones se tomaron hoy
- Cuál fue la última zona pivote operada (para evitar reingresar en la misma exacta)
- Si toma parcial de ganancias o breakeven ya se aplicó a una posición abierta
Si reinicias cTrader, lee esa información de las operaciones existentes y continúa gestionándolas correctamente.
7. Panel visual
En el gráfico verás un pequeño panel con:
- Las últimas zonas de soporte y resistencia
- Un resumen de la estructura en el TF principal
- El sesgo del marco temporal extra
Así siempre puedes ver lo que el robot “cree” que es la estructura del mercado.
Uso recomendado vs. experimentación
- Mi configuración recomendada y probada es:
-
- Símbolo: XAUUSD
- Marco temporal: M15
- Usando mis ajustes preestablecidos incluidos
Esa es la configuración a la que realmente dediqué tiempo para ajustar y hacer backtesting.
Si te gusta trastear:
- Puedes hacer tus propias optimizaciones con los datos de tu broker
- Puedes experimentar con otros pares o marcos temporales
- Simplemente trata cualquier cosa fuera de XAUUSD M15 como experimental y realiza pruebas retrospectivas y pruebas en tiempo real adecuadas antes de arriesgar dinero real
Yo animo esto si disfrutas la investigación – el bot tiene muchos parámetros precisamente por esa razón – pero la recomendación “oficial” de mi parte sigue siendo Oro M15 con mi preajuste.
Advertencia de riesgo (por favor lea)
Operar con XAUUSD y otros productos apalancados es muy arriesgado.
Los resultados y ejemplos anteriores son pruebas retrospectivas solo en datos pasados – no garantizan ni predicen el rendimiento futuro. Los resultados en vivo pueden ser muy diferentes debido al spread, deslizamiento, ejecución y condiciones cambiantes del mercado.
Puedes perder parte o todo tu capital.
Siempre prueba primero en una cuenta demo, usa dinero que puedas permitirte perder y ajusta el % de riesgo por operación a algo con lo que te sientas cómodo. Al usar este robot aceptas la responsabilidad total de todas las decisiones y resultados de trading.