Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 19
- Ranking:
- Publicado:
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
El complemento oficial de ejecución para el osciloscopio WaveMaster.
REQUISITO OBLIGATORIO — LÉELO PRIMERO
Este EA no genera señales por sí mismo.
Se trata de un asesor experto complementario diseñado específicamente para leer, interpretar y ejecutar las señales generadas por el indicador WaveMaster Oscilloscope.
>> El indicador WaveMaster Oscilloscope es IMPRESCINDIBLE para que este EA funcione.
Está disponible de forma gratuita en el MQL5 Market:
>> WaveMaster OscilloscopeSin este indicador instalado, el EA no se inicializará ni operará. Esto es así por diseño: la inteligencia reside en el indicador; el EA es el motor de ejecución.
Orden de instalación:
-
Descarga e instala primeroel indicadorgratuito WaveMaster Oscilloscope
-
Descarga e instala el EA WaveMaster Pro
-
Asigna el EA a cualquier gráfico: detectará automáticamente el indicador y lo cargará
-
Activa el trading automático en MT5 y ya estás listo
El EA WaveMaster Pro es la extensión natural del osciloscopio WaveMaster: un puente sencillo y profesional que convierte la información visual del mercado en una ejecución disciplinada y automatizada.
Todas las señales calculadas por el osciloscopio (dirección de PROBE, energía de ANOMALY, ritmo de RSI, velocidad de MOMENTUM, probabilidad de aprendizaje automático y la puntuación combinada de la señal) se exportan a búferes estructurados. El EA WaveMaster Pro lee esos búferes tick a tick y los traduce en decisiones de trading precisas: sin conjeturas, sin clics manuales y sin movimientos perdidos.
Está diseñado tal y como debe ser un motor de ejecución profesional:
transparente, disciplinado y totalmente bajo tu control.
¿Qué diferencia a WaveMaster Pro EA?
- Arquitectura «Plug-and-Trade »: detecta automáticamente el indicador de osciloscopio al iniciarse por primera vez y lo añade de forma visible a tu gráfico, sin necesidad de configuración manual.
- Sensible a las señales, sin saturación de señales: la detección del flanco ascendente garantiza una operación clara por cada evento de señal, sin entradas repetidas en el mismo movimiento.
- Motor de riesgo adaptativo: riesgo fijo por lote o basado en porcentajes, calculado a partir de la distancia real del stop-loss, no de una aproximación aproximada.
- SL/TP dinámicos: elige entre distancias fijas o niveles adaptativos basados en el ATR que se ajustan a la volatilidad.
- Automatización del umbral de equilibrio: protege los beneficios en el momento en que una operación alcanza su umbral, con un margen de seguridad configurable.
- Trailing stop inteligente: sigue el precio solo a tu favor, nunca retrocede y respeta siempre el umbral de equilibrio.
- Filtros de sesión completa y de spread: opera solo cuando el mercado sea el adecuado: tus horarios, tus límites de spread.
- Límites diarios: el número máximo de operaciones diarias y la caída máxima diaria pausan automáticamente la negociación antes de que incumplas tus reglas.
- Panel de control en tiempo real: un panel arrastrable y de un solo clic con el botón de activación/desactivación de AutoTrade y el botón «Cerrar todo» directamente en tu gráfico.
- Listo para backtesting: totalmente compatible con el Probador de estrategias de MT5 para la validación previa a la implementación y el ajuste de parámetros.
- Compatible con símbolos de múltiples brókers: funciona con cualquier bróker y cualquier sufijo de símbolo, sin necesidad de configurar manualmente las rutas.
- Transparencia del código fuente al 100 %: la lógica del EA es clara, legible y abierta; sin módulos ocultos ni «cajas negras» ofuscadas.
Resumen de las características principales
| Categoría | Característica |
|---|---|
| Fuente de señal | Lee el búfer n.º 11 (señal), n.º 7 (probabilidad de ML), n.º 9 (puntuación), n.º 8 (umbral adaptativo) y n.º 1 (anomalía) |
| Lógica de entrada | Detección de flanco ascendente: una operación por cada nueva señal |
| Tamaño del lote | Lote fijo O porcentaje de riesgo del saldo de la cuenta |
| Modos SL/TP | Puntos fijos o dinámico con multiplicador ATR |
| Protección de la posición | Punto de equilibrio, trailing stop, compatible con el nivel de stop del bróker |
| Filtros | Spread, hora del día, número de operaciones diarias, % de pérdidas diarias |
| Alertas | Ventana emergente, notificaciones push, sonido, correo electrónico |
| Panel | AutoTrade activado/desactivado + Cerrar todo, arrastrable |
| Pruebas | Compatibilidad nativa con el probador de estrategias de MT5 |
El panel de control
El EA coloca un panel compacto y arrastrable en tu gráfico:
- AutoTrade: ACTIVADO / DESACTIVADO — suspensión con un solo clic de todas las nuevas entradas (las posiciones abiertas siguen gestionándose)
- Cerrar todo: cierra al instante todas las posiciones abiertas por este EA (los demás EA y las operaciones manuales no se ven afectados)
- Arrastrar por la barra de título: se desplaza con la disposición de tu gráfico, sin solapamientos
- Estado codificado por colores: verde cuando está activo, rojo cuando está suspendido
Aplicación técnica — Cómo utilizarlo
Requisitos previos
- MetaTrader 5 (cualquier versión reciente)
- El indicadorgratuito WaveMaster Oscilloscope instalado:
- Osciloscopio WaveMaster
- El trading automático activado en la plataforma
- El símbolo del gráfico añadido a «Market Watch»
Pasos de instalación
Paso 1 — Instalar el indicador (obligatorio)
- Abre MetaTrader 5
- Vaya a la pestaña«Caja de herramientas»→ «Mercado»
- Busca «WaveMaster Oscilloscope» o abre el enlace directo que aparece arriba
- Haz clic en «Descargar» para instalarlo en MQL5 \Indicadores\Mercado\
Paso 2: Instalar el EA
- Vaya a la pestaña«Caja de herramientas»→ «Mercado»
- Busca el EA WaveMaster Pro en tus compras
- Haz clic en «Descargar »: se instalará en MQL5 \Experts\Market\WaveMaster Oscilloscope
Paso 3: adjuntarlo al gráfico
- Abre cualquier gráfico (cualquier símbolo, cualquier marco temporal)
- Arrastra el EA WaveMaster Pro desde el Navegador al gráfico
- El EA detectará automáticamente el indicador y lo añadirá; verás que aparece el osciloscopio en el gráfico
- Confirma el cuadro de diálogo de configuración
Paso 4: configurar y operar
- Establece el tamaño de lote que prefieras, el modo SL/TP y los filtros
- Asegúrate de que la opción«AutoTrade» esté activada (botón verde en el panel)
- Asegúrate de que el botón de la barra de herramientas de«Algo Trading»de MT5 esté en verde
- Vigila el registro: la primera operación se ejecutará con la próxima señal válida
Ajustes recomendados
| Perfil | Modo de lotes | Modo SL/TP | Trailing | BE |
|---|---|---|---|---|
| Conservador | % de riesgo = 1,0 | ATR × 2,0 / 4,0 | ACTIVADO | ACTIVADO |
| Equilibrado | % de riesgo = 2,0 | Fijo (150/300) | ACTIVADO | ACTIVADO |
| Agresivo | Fijo 0,01–0,05 | Fijo (100/200) | ACTIVADO | ACTIVADO |
Pruebas retrospectivas
Antes de pasar a producción, comprueba siempre la estrategia en el Strategy Tester:
- Desactiva InpShowIndicatorVisual e InpShowPanel (los elementos visuales no sirven de nada en el simulador)
- Establece InpAutoAttach = false para el modo de backtesting sin interfaz gráfica
- Ejecuta la optimización con el símbolo y el marco temporal que desees
El EA es totalmente compatible con el modo«Every-tick» basado en ticks reales.
Notas importantes
- El cambio de marco temporal requiere volver a adjuntarlo: si cambia de marco temporal mientras el EA está en ejecución, elimine tanto el EA como el indicador y, a continuación, vuelva a adjuntar el EA en el nuevo marco temporal. Se trata de una limitación de MT5 relacionada con la vinculación entre indicadores y EAs.
- Los límites diarios se restablecen a medianoche (hora del servidor)
- El tiempo de espera entre operaciones evita la reentrada rápida en señales prolongadas
- El EA sologestiona sus propias posiciones (identificadas por el «número mágico»); sus operaciones manuales y otros EA nunca se ven afectados
¿A quién va dirigido?
- Alos operadores que utilizan WaveMaster Oscilloscope y desean que sus señales se ejecuten automáticamente con disciplina
- Operadores sistemáticos que necesitan una ejecución limpia y basada en reglas, además de una fuente de señales profesional
- Cualquiera que valore la transparencia: código fuente completo, sin lógica oculta, sin complejidad artificial
- Operadores que desean un control de riesgos integrado, y no añadido a posteriori
Conclusión
El EA WaveMaster Pro es el resultado de la unión entre un osciloscopio profesional y un motor de ejecución disciplinado.
No pretende ser más inteligente que el indicador.
Tampoco pretende predecir los mercados por sí solo.
Simplemente ejecuta: de forma limpia, segura y exactamente como tú lo configures.
Deja que el osciloscopio analice el mercado.
Deja que el EA ejecute el plan.
Contenido del paquete
- WaveMaster_Pro_EA.ex5 — EA compilado
- WaveMaster_Pro_EA.mq5 — código fuente completo (disponible para su revisión)
- Documentación completa integrada en el código sobre la asignación de búferes y la integración con iCustom
Recordatorio: este EA requiere el indicador gratuito WaveMaster Oscilloscope:
WaveMaster Oscilloscope
Descargo de responsabilidad
Operar conlleva un riesgo considerable. Los resultados pasados no son indicativos de resultados futuros. Este EA es una herramienta; no garantiza beneficios. Pruebe siempre en una cuenta demo antes de utilizarlo en una cuenta real. Aplique una gestión de riesgos adecuada y nunca arriesgue capital que no pueda permitirse perder.
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/77918
History Integrity Auditor
Comprueba el historial de barras que realmente contiene tu terminal, que es el historial que leen todas las pruebas retrospectivas y todos los indicadores. Seis comprobaciones por símbolo: valores OHLC imposibles, horas de barras erróneas, barras que faltan mientras que la propia tabla de sesiones del bróker indica que se estaban cotizando, barras vacías y planas, barras que no coinciden con la propia serie M1 del bróker y la coherencia del spread. La cifra más relevante es la cobertura de la sesión, no un porcentaje de la tabla que mide principalmente cuántos fines de semana se han auditado. Cada hallazgo se guarda en un archivo CSV con su hora de barra, y las barras auditadas, junto con la tabla de sesiones, se pueden exportar para que el informe completo pueda ser reelaborado con otra herramienta distinta a esta.
Mirror Hedge EA (Same terminal and account only)
Replica las operaciones abiertas, modificadas y cerradas por otro EA en la misma cuenta de cobertura, seleccionadas por su «número mágico». Por defecto, invierte la dirección (Compra ↔ Venta, SL ↔ TP), lo que permite realizar pruebas retrospectivas de la versión inversa de una estrategia con spreads, deslizamientos y ejecución reales.
Closed Trades Exporter MAE MFE
Exporta las operaciones cerradas a un archivo CSV con la desviación máxima adversa (MAE) y la desviación máxima favorable (MFE) en puntos y en dinero, calculadas a partir del historial de M1, además del porcentaje del movimiento disponible que ha captado cada operación.
Watchlist Chart Opener
Abre gráficos de todos los símbolos de Market Watch o de una lista de símbolos personalizada con un solo clic, en cualquier marco temporal, aplicando una plantilla opcional a cada gráfico. Omite los gráficos que ya están abiertos y limita el número de gráficos que se abren a la vez.
