Mira cómo descargar robots gratis
¡Búscanos en Telegram!
Pon "Me gusta" y sigue las noticias
Acceda a CodeBase desde el terminal MetaTrader 5
¿No ha encontrado el código necesario? Deje su pedido en la sección Trabajo
Cómo escribir un Asesor Experto o un Indicador

Indicadores técnicos para MetaTrader 5 con los códigos fuente

icon

Los indicadores técnicos en MQL5 sirven para el estudio y el análisis de los gráficos de precios en MetaTrader 5 en los mercados de valores, divisas y bienes. Los indicadores ayudan a los traders a determinar la dirección y la fuerza de la tendencia, realizan la medición cuantitativa del estado de sobrecompra y sobreventa, visualizan las líneas de mantenimiento y resistencia. Gracias a los modelos matemáticos de los indicadores se puede obtener una valoración objetiva del estado actual del mercado con el fin de aceptar o rechazar las señales del sistema de trading.

Los indicadores publicados pueden ser descargados e iniciados en MetaTrader 5. Además, la librería de los indicadores está disponible directamente desde la plataforma MetaTrader 5 y el entorno de desarrollo MetaEditor.

Añadir código

Clasifica el rango registrado hasta el momento en el período actual en relación con la distribución histórica completa de los rangos anteriores —un percentil real, no solo una comparación con la media como en el caso del ADR%— y señala la compresión o expansión estadística en un panel compacto en tiempo real con un indicador de percentiles.

EMTOrdersUtility es una herramienta de seguimiento de operaciones en tiempo real y cambio de símbolos diseñada para operadores activos que necesitan una visión en tiempo real de sus posiciones abiertas en múltiples instrumentos financieros.

El indicador muestra la velocidad media de rango del precio

GDS Renko Canvas es un indicador educativo compacto que muestra cómo se puede representar un gráfico Renko clásico de tamaño fijo directamente en MetaTrader 5 utilizando la clase estándar CCanvas. El indicador crea bloques Renko a partir de los ticks de BID entrantes y muestra únicamente los bloques completados. La continuación requiere un bloque, mientras que una reversión sigue la regla clásica de dos bloques. A diferencia de las superposiciones Renko basadas en objetos, el gráfico visible se dibuja en una única capa de mapa de bits de Canvas. Esto mantiene reducida la lista de objetos del gráfico y facilita el redibujado al cambiar el tamaño.

Panel de control gratuito de la cuenta MT5 con diseño de neón que muestra el saldo, el capital, las ganancias y pérdidas flotantes, las ganancias y pérdidas realizadas diarias, la tasa de aciertos y las posiciones abiertas directamente en el gráfico.

Monitor gratuito de riesgo de posiciones para MT5 que muestra el riesgo de stop-loss, el porcentaje de riesgo de la cuenta, las posiciones sin stop-loss y el riesgo de cada posición directamente en el gráfico.

«GDS Renko Brick Statistics» es un indicador educativo compacto para MetaTrader 5 que genera internamente gráficos Renko clásicos de tamaño fijo a partir de los ticks de la cotización de compra (BID) y resume el comportamiento de los bloques Renko completados más recientes.

GDS Renko Canvas + Donchian es un indicador educativo compacto para MetaTrader 5. Muestra los bloques Renko clásicos de tamaño fijo en una única capa de mapa de bits CCanvas y superpone un canal de Donchian calculado directamente a partir de los bloques Renko completados. El eje horizontal representa la secuencia Renko en lugar del tiempo. El generador interno utiliza los ticks de BID entrantes y la regla clásica de reversión de dos bloques. El canal de Donchian es causal: para cada bloque recién completado, el canal se calcula únicamente a partir de los N bloques Renko completados anteriores. El bloque actual se excluye del cálculo de su propio canal.

Un indicador educativo compacto para MetaTrader 5 que representa los bloques Renko clásicos de tamaño fijo en una única capa de mapa de bits CCanvas y superpone las bandas de Bollinger calculadas directamente a partir de los cierres de los bloques Renko completados. El eje horizontal representa la secuencia Renko en lugar del tiempo. El generador interno de Renko utiliza los ticks de oferta entrantes y la regla clásica de reversión de dos bloques. Las bandas de Bollinger se calculan únicamente a partir de los bloques Renko completados; el bloque en formación nunca se utiliza en el cálculo de las bandas.

Calculadora de riesgo en tiempo real y HUD de control del tamaño de lote para MT5. Calcula el tamaño exacto del lote en función del saldo de la cuenta, el porcentaje de riesgo objetivo y un stop loss dinámico basado en el ATR, con aviso de sobrepaso mínimo del lote.

Indicador de puntos de pivote diarios para MetaTrader 5 con los métodos clásico y de Fibonacci. Muestra los puntos de pivote (PP), R1-R3 y S1-S3 utilizando la vela diaria anterior cerrada.

MSNR KeyLevels MultiTF traza los niveles clave de SNR de Malasia a partir de los timeframe M5, M10, M15, H1, H4 y D1 al mismo tiempo, en cualquier gráfico que tengas abierto. Un panel de control integrado te permite activar y desactivar cada marco temporal con un solo clic, de modo que pasas de un gráfico limpio a un contexto completo de marcos temporales superiores en un segundo, y vuelves atrás con la misma rapidez.

Sesión de ICT/SMC con barra cerrada: escáner de liquidez para tres valores, con MSS confirmados, nuevas pruebas de FVG, proyecciones de riesgo/rentabilidad y contexto macroeconómico opcional.

Basado en los principios del análisis de volumen y dispersión (VSA) de Wyckoff, descifra la acumulación, la distribución y la absorción del «dinero inteligente», así como la dirección de la tendencia, sin repintado alguno y con un límite estricto de rendimiento de 2.000 barras.

Adágalo a un gráfico, escribe el nombre de cualquier indicador personalizado y te avisará en función de los propios umbrales de ese indicador: ventana emergente, sonido, notificación push en tu móvil o correo electrónico. Lee el indicador a través de iCustom, por lo que no se necesita el código fuente: basta con un archivo .ex5 compilado que hayas descargado. También puede leer ese indicador desde un marco temporal superior y vuelve a comprobar las barras cerradas para indicarte si el indicador se repinta o simplemente presenta un retraso. Se abre en modo EXPLORE, que muestra todos los búferes que tiene el indicador y qué contiene cada uno, ya que «qué búfer contiene la señal» es la pregunta que disuade a la mayoría de la gente de utilizar iCustom.

Detecta los bloques de órdenes —la última vela opuesta antes de un movimiento impulsivo que rompe la estructura del mercado— y los representa como zonas que se mantienen activas hasta que el precio regresa y las mitiga. Tanto las rupturas de la estructura como su mitigación se evalúan únicamente en las barras cerradas, por lo que nada se vuelve a pintar.

Un indicador de estructura de mercado para MT5 que marca claramente los picos máximos (HH), máximos de onda (HL), mínimos de onda (LH) y mínimos absolutos (LL) confirmados directamente en el gráfico.

Un gráfico de sesiones horarias para MT5 que muestra los rangos de Asia, Londres y Nueva York con sus máximos y mínimos confirmados.

Un escáner de brechas de valor razonable para MT5 que señala los desequilibrios alcistas y bajistas y realiza un seguimiento de cuándo se cubre cada zona.

Un indicador M5 de barras cerradas que combina la estructura del mercado, los barridos de liquidez, BOS/CHoCH y el momentum para mostrar la entrada, el SL, el TP1 y el TP2, con señales de frecuencia minorista y un historial de configuraciones en el que se puede hacer clic.

Una calculadora de riesgo para MT5 arrastrable que convierte la distancia de entrada y de stop seleccionadas en un tamaño de posición normalizado por el bróker, utilizando el tamaño del tick, el valor del tick y el riesgo de la cuenta.

Indicador gratuito para MT5 que traza automáticamente los niveles de Fibonacci en múltiples marcos temporales y resalta las zonas de confluencia, la estructura del mercado, las áreas de prima/descuento y las reacciones clave de los precios.

Calcula una envolvente de Nadaraya-Watson sin actualización en tiempo real mediante suavizado gaussiano y marca con flechas los cruces de precios que se producen más allá de las bandas superior e inferior.

Un indicador ligero para gráficos de MT5 que muestra en tiempo real las especificaciones de negociación de cada bróker y símbolo, incluyendo el spread, el tamaño del tick, el valor del tick, los límites de volumen, el nivel de stop y el nivel de congelación.

Detecta automáticamente los puntos de inflexión y marca un recuento de ondas de Elliott validado según las reglas (impulso 1-2-3-4-5 y corrección A-B-C) directamente en el gráfico, con un panel informativo de Fibonacci. Esto es solo orientativo; confirma siempre manualmente.

Marca el inicio y el final de hasta tres sesiones bursátiles (Asia, Londres, Nueva York o cualquier intervalo personalizado) mediante separadores verticales y/o recuadros con fondo sombreado, que se repiten a diario en un intervalo reciente de actualización continua. Es algo puramente visual: sin cálculos, sin señales, solo límites claros entre sesiones.

El MACD adaptativo es un indicador de impulso dinámico que ajusta su suavizado en función de las condiciones del mercado. Calcula un coeficiente de correlación de Pearson entre el precio y el índice de barras durante un periodo definido por el usuario y, a continuación, utiliza el R² resultante para combinar dos conjuntos diferentes de coeficientes MACD. Esto hace que la línea MACD sea más sensible durante las tendencias fuertes y más suave en los mercados laterales. El indicador traza un histograma codificado por colores (fuerte/débil, alcista/bajista) y una línea MACD con contraste automático opcional que se adapta al fondo del gráfico. Los parámetros permiten personalizar el periodo de R², las longitudes rápida y lenta, el periodo de señal y los colores. Adecuado para seguir tendencias y detectar cambios en el impulso.

Estructura del mercado y seguimiento inteligente de operaciones (MT5) Un indicador avanzado «todo en uno» basado en los conceptos de «Smart Money» (SMC) que combina el análisis automatizado de la estructura del mercado, velas con mapa de calor de impulso y el seguimiento de la ejecución de operaciones institucionales.

«Support Resistance zig zag based» es un indicador de acción del precio diseñado para trazar de forma automática y dinámica los niveles de soporte, resistencia y las zonas de transición (zonas de cambio de tendencia) en el gráfico. Se centra exclusivamente en trazar con claridad la estructura de los precios y en resaltar las zonas clave de rebote (SBR y RBS). Además, incluye un panel interactivo para supervisar la tendencia del mercado en tiempo real.

Crea un histograma de volumen horizontal sobre una ventana retrospectiva reciente y marca el Punto de Control (POC) y el Área de Valor utilizando el algoritmo estándar de expansión del área de valor TPO/volumen, y no solo el POC ± un desplazamiento fijo. Se actualiza una vez por cada nueva barra y se muestra como una barra lateral junto al precio.

Marca los máximos y mínimos de oscilación fractal como niveles de liquidez y, a continuación, señala con una flecha y una etiqueta de precio opcional la barra exacta en la que el precio se sale más allá de uno de esos niveles y vuelve a cerrar dentro de él —un barrido de liquidez o «stop hunt»—. Las comprobaciones de barrido solo se realizan en barras cerradas, por lo que las señales nunca se repintan.

Esto permite que el gráfico de MT5 se desplace igual que el de TradingView, con un botón automático para restablecerlo.

Detecta las brechas de valor razonable de 3 velas (desequilibrios de precios) y las representa mediante recuadros que permanecen visibles hasta que el precio vuelve a atravesar la brecha. La detección solo se realiza en barras completamente cerradas, por lo que las brechas nunca aparecen y desaparecen intermitentemente mientras se forma la vela actual.

Un oscilador de subventana que señala las barras de desplazamiento con escasa participación como «vacíos de liquidez» y puntúa del 0 al 100 la rapidez con la que el precio vuelve a llenar cada una de ellas, distinguiendo así el ruido que se absorbe rápidamente de los niveles que siguen actuando como soportes o resistencias reales.

Un panel compacto integrado en el gráfico que muestra la tendencia del símbolo actual en varios intervalos de tiempo a la vez, cada uno de ellos evaluado de forma independiente con su propio cruce de medias móviles rápidas y lentas. No hace falta cambiar de gráfico para comprobar «qué está pasando en H4»: todo está en un mismo sitio, codificado por colores.

Calcula el exponente de Hurst móvil del precio mediante el análisis de rango reescalado (R/S) y lo representa gráficamente como un oscilador codificado por colores que indica si el mercado se encuentra actualmente en una tendencia, si está volviendo a la media o si se mueve como un paseo aleatorio.

El indicador SMC Pullback marca los máximos y mínimos oscilantes utilizando la definición de «pullback» en lugar del patrón habitual de tres velas. Un máximo solo se confirma cuando el precio vuelve a cotizar por debajo del mínimo de la vela que lo generó; por lo tanto, cada punto marcado supone un rechazo real, y los máximos y mínimos siempre se alternan. Solo evalúa las barras cerradas y nunca mueve un marcador una vez trazado, por lo que no se repinta. Dos búferes exponen los precios de oscilación confirmados a un EA a través de iCustom.

Un indicador SuperTrend personalizado creado partiendo de los principios básicos, que combina una banda de volatilidad basada en el ATR con un mecanismo de trinquete para generar una línea de tendencia nítida que no se repinta. El estado recursivo interno se gestiona mediante búferes de cálculo debidamente registrados, lo que evita los errores de pérdida de estado habituales en las implementaciones con matrices gestionadas manualmente. De la serie de artículos «Creación de indicadores personalizados para principiantes».

Un oscilador de transformada de Fisher construido a partir de principios estadísticos fundamentales: normaliza el precio dentro de un rango acotado y, a continuación, aplica una transformada logarítmica para generar señales de reversión nítidas y bien definidas, en lugar de los giros graduales típicos de los osciladores convencionales. El estado recursivo interno se gestiona mediante búferes de cálculo adecuados para garantizar un comportamiento fiable y correcto en todas las pruebas retrospectivas. De la serie de artículos «Creación de indicadores personalizados para principiantes».

Indicador profesional de MQL5 (ventana independiente) que analiza automáticamente múltiples símbolos y marcos temporales, detecta los patrones Wolfe Wave válidos más recientes (alcistas/bajistas), los muestra en un panel interactivo y permite abrir gráficos con un solo clic, con el dibujo completo del patrón.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130