Momentum Portfolio
- Asesores Expertos
- Versión: 17.60
Asesor experto en momentum multisímbolo para oro, índices estadounidenses y bitcoin. Opera con cuatro instrumentos desde un único gráfico con gestión adaptativa del riesgo, detección de regímenes y resolución de símbolos independiente del corredor.
Visión general
Momentum Portfolio es un asesor experto de cuatro símbolos que opera con XAUUSD, NAS100, US30 y BTCUSD utilizando dos motores complementarios de detección del momento. Una única instancia adjunta a cualquier gráfico H1 gestiona entradas, salidas, toma de beneficios parciales y control de riesgos en los cuatro mercados de forma independiente. Cada símbolo tiene su propio conjunto de parámetros, su propio seguimiento de la salud del régimen y su propio ciclo de vida de la posición: no hay ningún estado compartido que haga que el comportamiento de un símbolo comprometa el de otro.
El EA está diseñado para funcionar sin supervisión en una cuenta minorista pequeña o mediana y para funcionar en los principales brokers minoristas sin mapeo manual de tickers.
Características principales
- Cartera multisímbolo: negocia XAUUSD, NAS100, US30 y BTCUSD desde un solo gráfico.
- Dos motores de entrada: detección de cambio de régimen de volatilidad + impulso de apertura de sesión
- Gestión de beneficios en tres etapas: TP1 a 1R, TP2 a 2R con bloqueo del punto de equilibrio, corredor con seguimiento ATR
- Detector de régimen por símbolo: detiene la negociación en un símbolo cuando cae su tasa de ganancias o su factor de beneficios, y la reanuda tras una recuperación confirmada.
- Parada inteligente: las posiciones que progresan significativamente se dejan desarrollar; las posiciones estancadas se cierran.
- Compatibilidad entre corredores: resuelve automáticamente las variantes de ticker (USTEC/NDX100/NAS100, DJ30/WS30/US30, BTC/BTCUSDT/BTCUSD, GOLD/XAUUSD) y los sufijos comunes (.m, .r, +, .cash).
- Dimensionamiento de posiciones en función del margen: nunca abre una orden que la cuenta no pueda permitirse.
- Consciente del estado del mercado: respeta las sesiones de negociación declaradas por el broker, sin errores de "Mercado cerrado" durante las ventanas de rollover.
- Riesgo configurable por símbolo: periodos ATR independientes, umbrales ADX, tamaño de lote y límites de diferencial para cada instrumento.
- Límite de concurrencia a nivel de cartera: máximo configurable de posiciones simultáneas en todos los símbolos (3 por defecto).
Mercados y plazos
| Símbolo | Plazo principal | Plazo de confirmación |
|---|---|---|
| XAUUSD | H1 | H4 |
| NAS100 | H1 | H4 |
| US30 | H1 | H4 |
| BTCUSD | H1 | H4 |
Adjunte el EA a cualquier gráfico H1 - el símbolo del gráfico no necesita ser uno de los cuatro símbolos negociados. El EA detecta cuál de los cuatro le proporciona su broker y opera sólo con ellos.
Estrategia
El EA combina dos mecanismos de entrada distintos diseñados para capturar diferentes tipos de impulso.
Motor A - Cambio de régimen de volatilidad
Compara el ATR a corto plazo (5 periodos) con el ATR a largo plazo (20 periodos). Cuando la volatilidad a corto plazo se expande significativamente más allá de la línea de base a largo plazo (factor de expansión configurable, por defecto 1,8×), el EA lee la dirección de la barra de expansión (cierre frente a apertura) y entra en esa dirección. El stop-loss se sitúa en el extremo opuesto de la barra de expansión más un buffer ATR; el objetivo es 2× la distancia del stop.
Las entradas de expansión de volatilidad tienden a dispararse cuando un mercado está saliendo de una consolidación, los momentos en los que es más probable que continúen los movimientos direccionales.
Motor B - Momento de apertura de la sesión
Vigila las primeras horas tras la apertura de la sesión relevante de un mercado (apertura de Londres para XAUUSD, apertura de Nueva York para los índices y BTC). Si el precio se ha movido por una cantidad configurable a escala ATR durante la ventana de retroceso, el EA entra en la dirección de ese movimiento. Un filtro de movimiento máximo omite las entradas durante las barras extremas impulsadas por noticias. El objetivo es 1,5 veces la distancia de parada, lo que refleja que el impulso de apertura de sesión tiende a desaparecer más rápido que los movimientos de expansión de volatilidad.
Cada sesión se dispara como máximo una vez al día por símbolo.
Motor C - Patrón Fallido (opcional, desactivado por defecto)
Entradas contrarias en rupturas Donchian fallidas. El análisis de backtest demostró que este motor tiene un rendimiento inferior durante tendencias persistentes. Permanece en el código para los usuarios que quieran experimentar con configuraciones de reversión de medias, pero la configuración por defecto lo deja desactivado.
Gestión de posiciones
Cada posición abierta utiliza un perfil de salida de tres etapas:
- TP1 (+1R) - Se cierra aproximadamente el 33% de la posición. El stop estructural original se mantiene en el resto.
- TP2 (+2R) - Se cierra otro 33%. El stop se mueve a la entrada + 1R, bloqueando el beneficio en el corredor.
- Corredor - Último ~34% se arrastra con un stop basado en ATR desde el precio favorable más alto. Continúa hasta que el rastro lo detiene o se dispara el time-stop inteligente.
El time-stop inteligente sólo cierra una posición si se ha mantenido más allá del límite de la barra y está por debajo de un umbral de progreso mínimo (por defecto 0,3R). Las posiciones productivas no se cortan arbitrariamente.
Gestión del riesgo
Detector de régimen por símbolo. Cada símbolo mantiene una ventana móvil de resultados de 30 operaciones. Si la tasa de ganancias cae por debajo del 45% o el factor de beneficios por debajo de 1,0, ese símbolo detiene la negociación en vivo mientras continúa evaluando las condiciones del mercado mediante operaciones en la sombra (posiciones virtuales seguidas pero no enviadas al corredor). La negociación se reanuda para ese símbolo después de 8 operaciones en vivo o en la sombra confirmadas con éxito. Los demás símbolos siguen negociando con normalidad.
Puerta de entrada ADX. Las entradas en cualquier símbolo requieren que el marco temporal de entrada ADX(14) esté en o por encima del umbral configurado (por defecto 20). Se filtran los periodos de fuerte caída.
Límite de concurrencia de la cartera. Máximo de posiciones simultáneas en todos los símbolos (por defecto 3). Evita el exceso de concentración cuando varios símbolos emiten señales simultáneamente.
Tamaño del lote en función del margen. Antes de enviar cualquier orden, el EA consulta OrderCalcMargin y limita el tamaño de la posición a un porcentaje configurable del margen libre (por defecto 50%). En cuentas pequeñas donde el tamaño de lote deseado excedería el margen disponible, el EA reduce la orden en lugar de fallar. Si incluso el lote mínimo del broker es inasequible, se omite la entrada.
Seguridad del estado del mercado. Tres capas evitan los rechazos por "mercado cerrado" durante las ventanas de renovación del corredor: una comprobación proactiva de la sesión declarada por el corredor, una heurística de tiempo de tick y un enfriamiento reactivo después de cualquier rechazo por mercado cerrado. El EA no envía órdenes no deseadas a mercados cerrados.
Enfriamiento de reentrada. Periodo de espera configurable tras pérdidas (por defecto 6 barras) y ganancias (por defecto 0 barras) en cada símbolo. Evita la reentrada inmediata en configuraciones deterioradas.
Configuración recomendada
| Parámetro | Recomendación |
|---|---|
| Tipo de cuenta | Cobertura |
| Saldo mínimo | 500 $ (funciona pero con un tamaño de posición muy pequeño) |
| Saldo recomendado | 3.000 $ o más |
| Apalancamiento | 1:100 o superior |
| Broker | Cualquier broker minorista que ofrezca XAUUSD más índices/criptomonedas |
| Gráfico adjunto | Cualquier gráfico H1 |
| VPS | Recomendado para el despliegue en vivo |
Instrucciones de instalación
- Suelte el EA en cualquier gráfico H1.
- Permita el trading algorítmico cuando se le solicite.
- El EA informa en el registro de Expertos de los símbolos que ha inicializado.
- Si su broker utiliza nombres de ticker diferentes a los predeterminados (por ejemplo USTEC en lugar de NAS100, o DJ30 en lugar de US30), el resolver automático del EA intentará variantes comunes. Si no encuentra ninguna coincidencia, edite las entradas *_SymbolName directamente a los tickers exactos de su broker.
- Ajuste *_RiskPercent o *_FixedLots por símbolo según su tolerancia al riesgo.
- Si es la primera vez que lo utiliza, deje el resto de ajustes por defecto y controle el rendimiento durante al menos una o dos semanas antes de realizar ajustes.
El EA escribe registros detallados de las operaciones en la carpeta común de su terminal para analizar el rendimiento.
Recomendaciones para pruebas retrospectivas
- Utilice el modelo "Cada tick basado en ticks reales" para obtener los resultados más precisos.
- Utilice un historial de broker que incluya los cuatro símbolos
- Pruebe un mínimo de 6 meses, idealmente más de 12 meses.
- Espere resultados diferentes de un broker a otro debido a las diferencias de spread, swap y ejecución.
- El comprobador de estrategias utilizará el conjunto de símbolos configurado; para realizar pruebas con varios símbolos, asegúrese de que los cuatro símbolos estén disponibles en los datos del comprobador.
Notas de compatibilidad de brokers
Si un símbolo configurado no existe en su broker (y no se resuelve ninguna variante), el EA omite silenciosamente ese símbolo y negocia los restantes. Verá esto reflejado en el resumen de inicialización del registro de Expertos.
Si desea desactivar la negociación de un símbolo independientemente de la disponibilidad del broker, establezca la entrada *_Enabled correspondiente en false.
Advertencias importantes
- El rendimiento pasado no garantiza resultados futuros. Las pruebas retrospectivas reflejan el comportamiento histórico en condiciones de mercado específicas y no constituyen una predicción de los resultados de las operaciones en tiempo real.
- Operar con instrumentos financieros conlleva un riesgo considerable. Puede perder más que su inversión inicial. Opere sólo con el capital que pueda permitirse perder.
- Este EA no es un sistema de "fijar y olvidar". Supervise el rendimiento con regularidad y ajústelo a medida que su cuenta crezca o cambien las condiciones del mercado.
- Pruebe siempre en una cuenta de demostración antes de utilizar capital real, independientemente de los resultados de las pruebas retrospectivas.
- Los diferenciales, el deslizamiento y la calidad de ejecución del corredor afectan materialmente a los resultados reales. La operativa real no coincidirá exactamente con la estrategia probada.
- Ningún EA puede predecir la dirección del mercado con certeza. Este EA es un sistema de trading basado en reglas, no un sistema de beneficios garantizados.
Soporte
Utilice el sistema de mensajería MQL5 o la sección de comentarios del producto para preguntas sobre la instalación, configuración o compatibilidad con el broker. Comentarios constructivos e informes de errores son bienvenidos.
