Gold Bias AI
- Asesores Expertos
- Versión: 1.23
- Activaciones: 5
GoldBiasAI - EA de sesgo en múltiples marcos temporales para el XAUUSD
BREVE DESCRIPCIÓN
Los siete marcos temporales deben coincidir antes de que el oro te reporte beneficios. Un asesor experto basado en sesgo y sincronización del RSI para el XAUUSD en M5 con stops fijos, sin grid y sin martingala.
DESCRIPCIÓN COMPLETA
GoldBiasAI es un asesor experto de MetaTrader 5 totalmente automatizado, diseñado para un único símbolo: el XAUUSD (oro) en el marco temporal M5. Combina un sesgo de tendencia en siete marcos temporales con un disparador de retroceso del RSI, y gestiona cada posición con un stop loss fijo, un objetivo fijo y un trailing stop.
CÓMO FUNCIONA
1. TENDENCIA
En cada barra, el asesor compara una media móvil exponencial (EMA) de 20 con una de 50 en los marcos temporales M1, M5, M15, M30, H1, H4 y D1. Cada marco temporal indica si la tendencia es alcista, bajista o neutral. Solo se considera una operación cuando al menos 4 de los 7 marcos temporales coinciden en la misma dirección. Cuando el mercado está dividido, el EA se mantiene al margen.
2. ENTRADA
En el timeframe M5, el EA espera a que el RSI(14) se desvíe hacia la tendencia: por debajo de 30 para posiciones largas y por encima de 70 para posiciones cortas. Se genera una señal por barra con un periodo de espera de 1 barra, de modo que el EA no persigue una vela que ya se ha cerrado.
3. RIESGO POR OPERACIÓN
Cada orden se abre con un SL y un TP fijos (40,00 / 25,00 USD por defecto), además de un trailing stop que se activa a partir de 16,00 USD de beneficio y se mantiene a 16,00 USD. No hay grid, ni promedios a la baja, ni martingala, ni posiciones ocultas.
4. GESTIÓN DE POSICIONES
Máximo de 2 posiciones abiertas. Opcionalmente, cierra la posición opuesta cuando aparece una nueva señal. Horario de negociación: de 15:00 a 11:00, hora del servidor; cierre el viernes antes del fin de semana; filtro de spread de 150 puntos y un límite de pérdidas diario del 2 % que detiene nuevas entradas una vez que las pérdidas realizadas del día alcanzan dicho límite.
PANEL DE CONTROL EN EL GRÁFICO
Un panel muestra el saldo, el capital, las ganancias/pérdidas flotantes, el spread actual, el número mágico, las posiciones abiertas, la hora del servidor y la puntuación de sesgo en tiempo real por marco temporal. Las posiciones también se registran en el archivo «gold_bias_entries.csv» en la carpeta «MQL5/Files» (hora, dirección, precio, SL, TP, lote, sesgo, RSI, ATR, spread, hora), para que puedas auditar cada entrada.
CONFIGURACIÓN PREDETERMINADA (v1.24)
Modo de riesgo ............ RISK_FIXED_LOT
Volumen fijo ......... 0,10 lotes
Stop loss ............ 40,00 USD (fijo)
Take profit .......... 25,00 USD (fijo)
Stop dinámico ........ ACTIVADO, a partir de 16,00 USD, distancia 16,00 USD
Número máximo de posiciones ........ 2
Límite de pérdida diario ..... 2 % del saldo
Entrada ................ Inversión del RSI, período 14, 30/70
Tendencia ................. EMA 20/50, puntuación mínima de 4 sobre 7
Stops ATR ............ DESACTIVADOS (opcional)
Puerta de régimen .......... DESACTIVADA (opcional)
Freno de capital ........ DESACTIVADO (opción)
Los valores por defecto anteriores son exactamente la configuración utilizada en la prueba retrospectiva que se muestra a continuación. Los stops basados en el ATR, la puerta de régimen ADX/ATR y el freno de racha de pérdidas / caída máxima se incluyen en el mismo archivo como opciones (InpUseATRStops, InpUseRegimeGate, InpUseBrake). Actívalos si prefieres un perfil más defensivo, pero ten en cuenta que el conjunto de operaciones será diferente al que se muestra aquí.
PRUEBA RETROSPECTIVA
Símbolo ................ XAUUSD
Marco temporal ............. M5
Período ................ Enero de 2022 - enero de 2026
Depósito ............... 3.000 $
Volumen ................ 0,10 lotes fijos
Modelización ............. cada tick basado en ticks reales
Bróker ................ HF Markets (HFMarketsGlobal-Demo4), comisión y swap incluidos
Beneficio neto ............ +3.544,39 $ (+118,1 %)
Factor de beneficio ......... 1,70
Tasa de acierto .............. 72,7 % (56 operaciones ganadoras de 77, 66 largas / 11 cortas)
Ganancia media por operación ......... +46,03 $
Caída máxima del capital ... 28,46 %
Caída máxima del saldo .. 13,3 %
NOTA IMPORTANTE SOBRE EL RIESGO
Estos resultados se basan en un lote fijo de 0,10 en una cuenta de 3.000 $. En el XAUUSD, 0,10 lotes equivalen a unos 10 $ por cada movimiento de 1 $, y un stop de 40,00 supone un riesgo de unos 400 $, lo que representa aproximadamente el 13,3 % del saldo inicial. Se trata de una configuración agresiva: tres o cuatro pérdidas consecutivas pueden acabar con una gran parte de la cuenta. Si eso no es lo que deseas, configura InpRiskMode en RISK_PERCENT (1 % por operación) o RISK_BALANCE_STEP (0,01 lotes por cada 300 $) y el EA ajustará automáticamente el tamaño de las posiciones, incluyendo el lote mínimo del bróker. Prueba el sistema en una cuenta demo antes de operar con dinero real.
CONFIGURACIÓN RECOMENDADA
- Un bróker con un spread reducido en el oro (preferiblemente una cuenta ECN o «raw») y un VPS con baja latencia.
- XAUUSD cotizado con 2 dígitos y un nivel de stop de 0, o lo más cercano posible a 0.
- Un gráfico XAUUSD en M5, con el trading automatizado activado, sin ningún otro EA que utilice el mismo número mágico (222).
- Un depósito que permita operar con 0,10 lotes de forma razonable, o un modo de riesgo con lotes fijos o porcentajes más bajos.
LÍMITES PREVISTOS
- Un símbolo (XAUUSD), un marco temporal (M5). No es un sistema multipares.
- No es un sistema de scalping: 77 operaciones en cuatro años, con un tiempo medio de mantenimiento que oscila entre horas y días.
- Dado que la tendencia debe coincidir en todos los marcos temporales, son normales los largos periodos de inactividad sin operaciones.
CÓMO ELEGIR TU MODO DE LOTES
No estás limitado al volumen del backtest. GoldBiasAI dispone de tres modos de dimensionamiento de posiciones, que se seleccionan mediante InpRiskMode en el grupo de entradas «Risk». Solo se leen las entradas que pertenecen al modo activo; las demás se ignoran.
1) RISK_FIXED_LOT: volumen fijo
Cada operación utiliza InpFixedLot, independientemente del saldo de la cuenta. Es sencillo y predecible: el riesgo en dólares por operación se mantiene igual, mientras que el riesgo en porcentaje de la cuenta aumenta cuando esta se reduce y disminuye cuando crece. Este es el modo utilizado para la simulación. En el XAUUSD, 0,10 lotes equivalen a unos 10 dólares por cada movimiento de 1 dólar, por lo que un stop de 40,00 supone unos 400 dólares por operación.
2) RISK_PERCENT: porcentaje del saldo
El lote se calcula a partir de InpRiskPercent y la distancia real del stop, de modo que un stop-out suponga ese porcentaje del saldo actual. Ejemplo: el 1 % de 3.000 $ son 30 $. Con un stop de 40,00 en XAUUSD, eso equivale a 0,0075 lotes, y como el mínimo del bróker es 0,01, el EA envía 0,01 lotes. Para operar con 0,10 lotes con un riesgo del 1 % y un stop de 40,00, se necesitaría un saldo de unos 40 000 $. En la práctica: por debajo de unos 4.000 $, el lote mínimo de 0,01 ya supone un riesgo superior al 1 % con un stop de 40,00, por lo que el modo porcentual simplemente opera con el mínimo en ese caso. Por encima de esa cifra, el lote se ajusta al tamaño de la cuenta, tanto al alza como a la baja.
3) RISK_BALANCE_STEP: lote por nivel de saldo
Por cada InpBalanceStep del saldo se añaden InpLotPerStep lotes. Con los valores predeterminados (300 / 0,01): un saldo de 900 $ corresponde a 0,03 lotes, uno de 3.000 $ a 0,10 lotes y uno de 6.000 $ a 0,20 lotes. El tamaño varía en pasos fijos y nunca desciende por debajo del mínimo establecido por el bróker.
¿Cuál utilizar?
- Si quieres obtener los resultados exactos que se muestran a continuación, al estilo «bankroll»: RISK_FIXED_LOT en 0,10 (valor por defecto).
- Si quieres que el riesgo se ajuste automáticamente a tu capital: RISK_PERCENT al 1 % o menos, y un depósito lo suficientemente grande como para que el lote calculado sea superior a 0,01.
- Si quieres una regla sencilla del tipo «cuanto mayor sea el saldo, mayor será el tamaño»: RISK_BALANCE_STEP con 300 / 0,01.
Puedes cambiar de modo en cualquier momento; el EA aplica el nuevo tamaño únicamente a la siguiente señal y nunca modifica el volumen de una posición abierta. Todos los tamaños de lote se redondean al paso de volumen del bróker y se limitan entre su mínimo y su máximo.
Sin DLL ni solicitudes web externas. Funciona en una instalación estándar de MetaTrader 5.
Versión 1.24
