Tulip ultra MT5
- Asesores Expertos
- Versión: 1.0
TulipUltra es un asesor experto de cartera. Una sola instancia, en un solo gráfico, gestiona 48 subestrategias en 12 instrumentos y tres marcos temporales intradía (M15 / M30 / H1). El oro es el instrumento de referencia de la cartera.
Núcleo ponderado hacia el oro
XAUUSD opera con tamaño completo y nunca se reduce por las reglas de ponderación de la cartera. Los otros once instrumentos — XAGUSD, BTCUSD, EURUSD, GBPUSD, USDJPY, EURJPY, GBPJPY, CHFJPY, AUDJPY, AUDUSD, GBPAUD — operan de forma predeterminada con el 50% del peso del oro. Ese factor es un parámetro de entrada ajustable (0–100%) y cada instrumento dispone de su propio interruptor.
Cada instrumento aporta cuatro subestrategias. El conjunto se seleccionó previamente mediante filtrado greedy por correlación, con el fin de reducir la exposición redundante en la misma dirección, y las ponderaciones se asignan por paridad de riesgo, de modo que las subestrategias de menor volatilidad reciben mayor peso.
Se recomienda adjuntarlo a un gráfico de oro, en H1. Dado que el asesor gestiona varios instrumentos desde un solo gráfico, ese gráfico debe seguir recibiendo ticks; no permita que el terminal entre en reposo.
Nueve niveles de riesgo
Un único parámetro, InpRiskLevel, selecciona el nivel, desde L1 (el más conservador) hasta L9 (cartera completa). El nivel determina qué parte de la cartera puede operar: los niveles bajos activan únicamente las subestrategias mejor clasificadas, mientras que el resto se desactivan o funcionan con la mitad del peso. El valor de fábrica es L1.
L1 Micro — 16 subestrategias — riesgo por operación 0,30% — exposición máxima 10%
L2 Low — 24 — 0,50% — 15%
L3 Gentle — 31 — 0,75% — 22%
L4 Steady — 38 — 1,00% — 30%
L5 Balanced — 43 — 1,50% — 42%
L6 Firm — 46 — 2,00% — 55%
L7 High — 48 — 2,75% — 70%
L8 Aggressive — 48 — 3,50% — 85%
L9 Centurion — 48 — 4,50% — 100%
Si no está seguro de qué nivel elegir, empiece por L1. Subir de nivel aumenta a la vez el tamaño de cada posición y el número de subestrategias que pueden mantener posición, por lo que ambos efectos se acumulan.
Motor de señales
27 variantes de estrategia agrupadas en 13 familias. Tendencia: cruce de EMA, MACD, canal de Donchian, ADX/DI, SuperTrend y pendiente de media móvil. Reversión a la media: RSI, bandas de Bollinger, canal de Keltner, estocástico, CCI, Z-score y VWAP. Ruptura: ruptura de rango y de Donchian, ruptura por volatilidad, paseo por bandas de Bollinger, pin bar y envolvente. Momento: ROC. Todos los indicadores se calculan dentro del propio asesor mediante su biblioteca interna; no hay indicadores externos que instalar ni archivos adicionales que copiar.
Gestión de riesgos
El tamaño de posición se calcula por fracción fija. Se deriva de la distancia hasta el stop loss y del valor del tick del instrumento, que se lee del terminal en tiempo real a través de SYMBOL_TRADE_TICK_VALUE y SYMBOL_TRADE_TICK_SIZE. No hay especificaciones de contrato de ningún bróker codificadas de forma fija.
Existe un límite de exposición total a nivel de toda la cartera. Se permite un máximo de 4 posiciones simultáneas por instrumento. Una subestrategia no puede abrir una posición duplicada en el mismo instrumento.
El asesor aplica un filtro de costes. Cuando la relación entre el ATR y el spread cae por debajo del umbral configurado, la operación se descarta; cuando se sitúa entre ese umbral y el nivel de tamaño completo, el tamaño de la posición se reduce proporcionalmente.
Incluye una ventana configurable de prohibición de operar, por defecto de 17:00 a 22:00 hora del servidor, que evita la franja de menor liquidez del día. Los fines de semana el tamaño se reduce para las criptomonedas.
Cada orden pasa cuatro comprobaciones antes de enviarse: el nivel de stops del instrumento, la disponibilidad de margen libre mediante OrderCalcMargin(), el cumplimiento del volumen mínimo, máximo y del paso, y el límite de volumen por instrumento.
No utiliza martingala, no utiliza redes y no duplica el volumen tras las pérdidas. El tamaño de cada posición depende únicamente del capital de la cuenta y de la distancia de stop de la propia estrategia.
Compatibilidad
Tipo de cuenta: cualquiera. Funciona tanto en cuentas de centavos como en cuentas estándar; todos los cálculos de tamaño se realizan en la moneda de la cuenta.
Nombres de símbolo: cualesquiera. Al iniciarse, el asesor asigna sus nombres internos a los que utiliza realmente su bróker, por ejemplo XAUUSD, XAUUSDm o XAUUSDc. Los instrumentos que su bróker no ofrece se desactivan automáticamente y se listan en el registro.
Bróker: cualquiera. Al iniciarse se realiza una comprobación de las especificaciones de contrato y se avisa si hay desviaciones relevantes.
El programa no contiene llamadas a DLL, ni directivas #import, no lee ni escribe archivos externos y no accede a la red.
No hay periodo de prueba, ni fecha de caducidad, ni bloqueos por cuenta o versión.
Instalación y uso
Copie TulipUltra.ex5 en la carpeta MQL5/Experts/.
Adjunte el asesor a un gráfico de oro, marco temporal indiferente, se recomienda H1, y active la operativa automática.
Seleccione un nivel de riesgo. Empiece por un nivel bajo y verifique los resultados en una cuenta de demostración.
Al iniciarse, el asesor muestra en el registro tres datos: qué símbolos se han resuelto, cuántas subestrategias están activas y si la comprobación de especificaciones de contrato ha pasado. Revise ese registro antes de utilizarlo en una cuenta real.
Pruebas multidivisa
Una sola instancia del asesor opera con los 12 instrumentos. El probador de estrategias de MetaTrader 5 admite este modo multidivisa, y el asesor se desarrolló y validó de esa forma: una única instancia operando con el conjunto completo de instrumentos durante el periodo de prueba. Como en cualquier backtest, las cifras son simulaciones y los resultados reales o de demostración serán distintos.
Advertencia de riesgo
Operar con instrumentos apalancados conlleva un alto riesgo de pérdida de capital y no es adecuado para todos los inversores. Cualquier resultado histórico o de pruebas mostrado para este producto es una simulación basada en datos pasados y no constituye una promesa ni una indicación de resultados futuros. Las condiciones de mercado cambian y una ventaja estadística puede dejar de funcionar. Pruebe primero en una cuenta de demostración, no arriesgue dinero que no pueda permitirse perder y utilice el producto enteramente bajo su propia responsabilidad. El autor no asume ninguna responsabilidad por pérdidas de operación.

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