MTF Simple Moving Average
- Indicadores
-
Jeffrey Lloyd Lauzon
Welcome to themt4developer!
I am a C++ systems programmer and specialized MQL4 developer focused on building professional-grade trading utilities, custom indicators, automated Expert Advisors, and advanced chart dashboards for MetaTrader. - Versión: 1.0
Media móvil simple MTF (superposición de media móvil institucional gratuita)
La media móvil simple multiperíodo (MTF SMA) es una herramienta técnica de nivel institucional diseñada para proyectar las líneas de tendencia de los períodos de tiempo superiores directamente sobre tus gráficos de ejecución de períodos de tiempo inferiores. Desarrollado por un programador de sistemas en C++ especializado en arquitectura MQL4 de alta velocidad, este indicador ofrece a los operadores una visibilidad perfecta de la estructura del mercado sin necesidad de tener múltiples ventanas abiertas ni de cambiar manualmente entre gráficos.
Gracias a un motor de sincronización optimizado y de bajo consumo, esta herramienta traza con precisión los valores de las medias móviles de los marcos temporales superiores, al tiempo que mantiene un consumo de CPU ultrabajo y un retraso nulo en la terminal.
💎 Características técnicas principales
* Proyección real en múltiples marcos temporales: superpone medias móviles de intervalos superiores (p. ej., H1, H4, D1) directamente sobre gráficos de ejecución de marcos temporales inferiores (p. ej., M5, M15).
* Motor de sincronización de alta velocidad O(1): utiliza un bucle de sincronización iBarShift optimizado que recalcula de forma eficiente sin iteraciones históricas redundantes.
* Superposición interactiva de banner HUD: cuenta con un banner de estado visual dinámico y arrastrable en la esquina inferior que muestra los parámetros activos de los marcos temporales superiores y las lecturas de precios en tiempo real.
* Opciones visuales totalmente personalizables: ajusta los colores de las medias móviles, los estilos de línea, el grosor, los parámetros de fuente y el estilo del banner de fondo para que se adapten a la estética de cualquier plantilla.
* Diseño limpio y ligero: gestiona automáticamente los objetos gráficos de la interfaz de usuario durante la limpieza, evitando el desorden en los gráficos o las fugas de objetos durante los cambios de símbolo o de marco temporal.
📈 Estado interactivo y lógica de interpretación
El banner visual dinámico proporciona métricas operativas en tiempo real directamente en el lienzo de tu gráfico:
* Marco temporal y período superiores seleccionados: Muestra la configuración actual activa del marco temporal y el período superiores (p. ej., MTF SMA [H1, 20]).
* Seguimiento de precios en directo: muestra el precio de cierre actual en relación con la línea de tendencia activa en tiempo real.
* Posicionamiento personalizado: arrastra o desplaza el cuadro de estado verticalmente para alinearlo perfectamente con tu configuración de trading.
🛠️ Parámetros de entrada ajustables
Adapta la matriz de cálculo completamente a tu estrategia de riesgo personalizada directamente a través del panel de entrada:
* InpTimeFrame (por defecto: PERIOD_H1): Establece el horizonte temporal de mayor intervalo utilizado para los cálculos de la media móvil.
* InpMAPeriod (por defecto: 20): Establece el número de barras de retrospectiva para la media móvil simple.
* InpMAPrice (por defecto: PRICE_CLOSE): Determina la serie de precios aplicada (cierre, apertura, máximo, mínimo, mediana, típico, ponderado).
* InpMAColor (por defecto: clrDodgerBlue): Define el color de la línea de la media móvil en el gráfico.
* InpMAStyle (por defecto: STYLE_SOLID): Permite elegir entre estilos de línea continua, discontinua, punteada o personalizada.
* InpMAWidth (por defecto: 2): Establece el grosor de la línea mostrada (1-5).
* InpShowBanner (por defecto: true): Activa o desactiva la superposición interactiva del HUD inferior.
* InpBannerYOffset (por defecto: 3): Ajusta con precisión el desplazamiento vertical en píxeles del banner informativo.
* InpFontName (Por defecto: Consolas): Especifica la familia de fuentes para el texto del banner.
* InpFontSize (Por defecto: 10): Establece el tamaño de la fuente para el texto de la superposición del HUD.
* InpBannerBgColor (por defecto: clrDodgerBlue): personaliza el color de fondo del recuadro del banner.
* InpBannerTxtColor (por defecto: clrWhite): personaliza el color del texto dentro del recuadro del banner.
La media móvil simple multiperíodo (MTF SMA) es una herramienta técnica de nivel institucional diseñada para proyectar las líneas de tendencia de los períodos de tiempo superiores directamente sobre tus gráficos de ejecución de períodos de tiempo inferiores. Desarrollado por un programador de sistemas en C++ especializado en arquitectura MQL4 de alta velocidad, este indicador ofrece a los operadores una visibilidad perfecta de la estructura del mercado sin necesidad de tener múltiples ventanas abiertas ni de cambiar manualmente entre gráficos.
Gracias a un motor de sincronización optimizado y de bajo consumo, esta herramienta traza con precisión los valores de las medias móviles de los marcos temporales superiores, al tiempo que mantiene un consumo de CPU ultrabajo y un retraso nulo en la terminal.
💎 Características técnicas principales
* Proyección real en múltiples marcos temporales: superpone medias móviles de intervalos superiores (p. ej., H1, H4, D1) directamente sobre gráficos de ejecución de marcos temporales inferiores (p. ej., M5, M15).
* Motor de sincronización de alta velocidad O(1): utiliza un bucle de sincronización iBarShift optimizado que recalcula de forma eficiente sin iteraciones históricas redundantes.
* Superposición interactiva de banner HUD: cuenta con un banner de estado visual dinámico y arrastrable en la esquina inferior que muestra los parámetros activos de los marcos temporales superiores y las lecturas de precios en tiempo real.
* Opciones visuales totalmente personalizables: ajusta los colores de las medias móviles, los estilos de línea, el grosor, los parámetros de fuente y el estilo del banner de fondo para que se adapten a la estética de cualquier plantilla.
* Diseño limpio y ligero: gestiona automáticamente los objetos gráficos de la interfaz de usuario durante la limpieza, evitando el desorden en los gráficos o las fugas de objetos durante los cambios de símbolo o de marco temporal.
📈 Estado interactivo y lógica de interpretación
El banner visual dinámico proporciona métricas operativas en tiempo real directamente en el lienzo de tu gráfico:
* Marco temporal y período superiores seleccionados: Muestra la configuración actual activa del marco temporal y el período superiores (p. ej., MTF SMA [H1, 20]).
* Seguimiento de precios en directo: muestra el precio de cierre actual en relación con la línea de tendencia activa en tiempo real.
* Posicionamiento personalizado: arrastra o desplaza el cuadro de estado verticalmente para alinearlo perfectamente con tu configuración de trading.
🛠️ Parámetros de entrada ajustables
Adapta la matriz de cálculo completamente a tu estrategia de riesgo personalizada directamente a través del panel de entrada:
* InpTimeFrame (por defecto: PERIOD_H1): Establece el horizonte temporal de mayor intervalo utilizado para los cálculos de la media móvil.
* InpMAPeriod (por defecto: 20): Establece el número de barras de retrospectiva para la media móvil simple.
* InpMAPrice (por defecto: PRICE_CLOSE): Determina la serie de precios aplicada (cierre, apertura, máximo, mínimo, mediana, típico, ponderado).
* InpMAColor (por defecto: clrDodgerBlue): Define el color de la línea de la media móvil en el gráfico.
* InpMAStyle (por defecto: STYLE_SOLID): Permite elegir entre estilos de línea continua, discontinua, punteada o personalizada.
* InpMAWidth (por defecto: 2): Establece el grosor de la línea mostrada (1-5).
* InpShowBanner (por defecto: true): Activa o desactiva la superposición interactiva del HUD inferior.
* InpBannerYOffset (por defecto: 3): Ajusta con precisión el desplazamiento vertical en píxeles del banner informativo.
* InpFontName (Por defecto: Consolas): Especifica la familia de fuentes para el texto del banner.
* InpFontSize (Por defecto: 10): Establece el tamaño de la fuente para el texto de la superposición del HUD.
* InpBannerBgColor (por defecto: clrDodgerBlue): personaliza el color de fondo del recuadro del banner.
* InpBannerTxtColor (por defecto: clrWhite): personaliza el color del texto dentro del recuadro del banner.
