Mtf Macd Trend Color Jo
- Indicadores
- Versión: 1.8
Indicador MACD de múltiples marcos temporales (MTF) con modos de tendencia en color y función antideslumbramiento
Descripción general
Se trata de un indicador personalizado MACD de múltiples intervalos de tiempo (MTF) optimizado y de alto rendimiento para MetaTrader 5 (MQL5). Le permite supervisar la dinámica del MACD desde marcos temporales superiores (por ejemplo, H1, H4, D1) directamente en su gráfico de ejecución de marco temporal inferior sin retrasos en el gráfico ni problemas de repintado.
Características principales
-
Sin repintado / Antiparpadeo: incluye un modo opcional de cálculo estricto de barras cerradas (InpStrictClosed). Bloquea los datos de los marcos temporales superiores a las barras cerradas confirmadas, lo que elimina el parpadeo de las barras en los ticks en tiempo real.
-
Alto rendimiento (copia masiva de matrices): gestión optimizada de la memoria mediante la copia de matrices en una sola pasada fuera de los bucles de ejecución para evitar el retraso de la CPU durante las pruebas retrospectivas o la ejecución en tiempo real.
-
Modos de doble color: Confirmación visual de la tendencia del mercado mediante dos métodos de lógica de color personalizables.
-
Soporte bilingüe: Configuración de etiquetas conmutable entre inglés e indonesio.
Guía de parámetros de entrada
| Parámetro | Tipo | Valor por defecto | Descripción |
| InpLanguage | ENUM_LANGUAGE | LANG_ENGLISH | Establece el idioma de visualización (LANG_ENGLISH o LANG_INDONESIAN). |
| InpTimeframe | ENUM_TIMEFRAMES | PERIOD_H1 | Intervalo de tiempo superior a utilizar en el cálculo (p. ej., H1, H4, D1). |
| InpFastEMA | int | 12 | Período de cálculo de la EMA rápida. |
| InpSlowEMA | int | 26 | Período de cálculo de la EMA lenta. |
| InpSignalSMA | int | 9 | Período de la línea de señal. |
| InpAppliedPrice | ENUM_APPLIED_PRICE | PRICE_CLOSE | Tipo de precio utilizado para los cálculos. |
| InpColorMode | ENUM_MODO_DE_COLOR | COLOR_BY_ZERO_LEVEL | Método de coloración del histograma (véanse las opciones más abajo). |
| InpStrictClosed | bool | true | Evita el repintado y el parpadeo al tomar como referencia las barras HTF completamente cerradas. |
Explicación de los modos de color del histograma
-
COLOR_BY_ZERO_LEVEL (predeterminado)
-
Barra azul: valor del MACD $\ge 0,0$ (territorio alcista)
-
Barra roja: valor del MACD $< 0,0$ (territorio bajista)
-
-
COLOR_BY_DIRECTION
-
Barra azul: el histograma del MACD es más alto que la barra anterior del HTF (impulso alcista).
-
Barra roja: el histograma del MACD es inferior a la barra anterior de HTF (impulso bajista).
-
Instrucciones de instalación
-
Abre MetaTrader 5.
-
Ve a Archivo $\rightarrow$ Abrir carpeta de datos.
-
Navega hasta MQL5 $\rightarrow$ Indicadores.
-
Crea o guarda el archivo de código fuente como MACD_MTF_Custom.mq5 en este directorio.
-
Abre MetaEditor (pulsa F4), abre MACD_MTF_Custom.mq5 y haz clic en «Compilar» (pulsa F7).
-
Vuelve a MetaTrader 5, busca el indicador en la ventana Navegador (Ctrl+N) y arrástralo a tu gráfico.
