Mira cómo descargar robots gratis
¡Búscanos en Facebook!
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

Calcula la correlación histórica de Pearson entre cualquier conjunto de instrumentos y el margen combinado que necesitaría tu cuenta para mantenerlos todos a la vez, expresado como porcentaje de tu capital. Funciona de forma nativa en MetaTrader 5 sin bibliotecas externas, sin Python y sin IA: introduce tu lista de símbolos y los tamaños de lote como datos de entrada y te mostrará la matriz completa en la pestaña «Expertos» y en el gráfico, actualizándose automáticamente cada cierto tiempo.

SMMA Levels MTF es un indicador de media móvil suavizada (SMMA) para múltiples marcos temporales para MetaTrader 5. El indicador calcula los valores de la SMMA a partir de varios marcos temporales seleccionables y los muestra juntos en el gráfico actual.

Volume Strength Compass es un indicador de análisis de volumen para MetaTrader 5 que evalúa la actividad del mercado utilizando el volumen relativo, la fuerza del cuerpo de la vela, la posición de cierre y la intensidad del volumen. El indicador clasifica cada vela en diferentes condiciones de volumen, tales como volumen normal, volumen bajo, volumen alto, volumen de clímax, esfuerzo alcista, esfuerzo bajista y absorción. Los resultados se muestran mediante columnas de volumen en color, resaltados de fondo, etiquetas de señales, una línea de volumen medio y un panel de control en tiempo real. El indicador puede utilizar el volumen por tick, el volumen real o seleccionar automáticamente el volumen real cuando esté disponible. También admite alertas, ya sea en la vela actual en tiempo real o tras el cierre de la vela.

Este indicador es, en esencia, un GPS basado en el método de la envolvente como medidor de canales y un radar meteorológico para el mercado, todo en uno. En lugar de limitarse a ofrecerte un montón de líneas a partir de las cuales tener que adivinar, calcula la «amplitud» matemática del mercado y la combina con un análisis de tendencias en múltiples marcos temporales para indicarte exactamente dónde te encuentras. Si el precio se encuentra fuera de la banda, significa que se está produciendo un cambio fundamental en el impulso; si estás en el lado equivocado, sal y mantente al margen, o sigue la tendencia en los retrocesos.

Este indicador personalizado muestra las líneas del ADX de Wilder, +DI y -DI junto con las bandas de Bollinger calculadas sobre la línea principal del ADX en una ventana independiente. Ayuda a los operadores a evaluar tanto la fuerza de la tendencia como el rango de volatilidad de los valores del ADX. Las bandas central, superior e inferior pueden utilizarse para identificar la expansión y la contracción del ADX, así como posibles rupturas de fuerza. El indicador resulta útil para confirmar las condiciones de tendencia, detectar un impulso creciente y identificar cuándo el ADX se sale de su rango normal. Los parámetros de entrada permiten ajustar el período del ADX, el período de las bandas de Bollinger, la desviación y la configuración de los precios aplicados.

Histograma multicolor del MACD

Calendario de pérdidas y ganancias: resumen mensual de pérdidas y ganancias de un vistazo. El calendario de pérdidas y ganancias te muestra, día a día, el rendimiento exacto de tu cuenta este mes, para que puedas identificar tus mejores y peores días, hacer un seguimiento de tu tasa de aciertos y ver tu ritmo de negociación sin tener que rebuscar en la pestaña de historial de la terminal.

1. El motor central de seguimiento (filtro alfa-beta): En esencia, el indicador utiliza un filtro alfa-beta, una versión ligera y en estado estacionario del filtro de Kalman, diseñada para realizar un seguimiento de la posición y la velocidad.Cálculo predictivo: en lugar de limitarse a calcular la media de los precios históricos, como hacen la media móvil simple (SMA) o la media móvil exponencial (EMA), el motor calcula un precio previsto basado en la velocidad actual ($v$). Corrección de errores:

El enfoque dinámico ofrece unos resultados muy superiores a los que se obtienen al basarse en un único modelo de media móvil.

Un panel de control de supertendencias con múltiples divisas y múltiples símbolos

Configuraciones variables para probar la configuración de TestScalper: Prueba con un $\alpha$ de 0,45 y un $\beta$ de 0,12. Las celdas del panel de control mostrarán cambios rápidamente, reaccionando al instante ante los retrocesos a corto plazo. Configuración «Swing»: Reduce los valores a un $\alpha$ de 0,15 y un $\beta$ de 0,02. Las celdas de la matriz se estabilizarán, ignorando el ruido intradía del mercado y manteniendo una visión clara de las tendencias macroscópicas.

Un panel de control de MT5 de solo lectura para el cálculo del tamaño de los lotes en función del riesgo, el estado de la cuenta, los límites de volumen del bróker y la exposición actual a los símbolos.

La «KCI Volatility Distance» es un algoritmo avanzado y adaptativo, diseñado meticulosamente para reflejar el impulso del mercado y la dirección de la tendencia con absoluta precisión. Mediante un cálculo propio basado en matrices, esta herramienta filtra dinámicamente el ruido del mercado y ofrece una perspectiva estrictamente cuantitativa sobre la fuerza direccional. Desarrollada con un núcleo de programación orientada a objetos (OOP) altamente optimizado, está diseñada tanto para ofrecer claridad visual en las operaciones como para integrarse a la perfección en asesores expertos o módulos de aprendizaje automático, lo que garantiza un rendimiento ultraligero de la CPU en múltiples activos.

Una herramienta y un sistema para gestionar el servicio de cuidado de niños :D

La Matriz Direccional KCI (KCI-DX) es una herramienta analítica avanzada, inspirada en la física, que extrae la cinemática del mercado midiendo la longitud de la trayectoria del precio y la energía de la volatilidad. A diferencia de las herramientas de impulso convencionales, el KCI-DX emplea una normalización dinámica mediante la puntuación Z combinada con una función de activación sigmoide. Esto garantiza que el resultado se mantenga perfectamente dentro del intervalo de 0 a 100, lo que permite identificar con gran precisión la fuerza de la tendencia y el sesgo direccional sin distorsiones provocadas por los extremos históricos.

Este indicador es un oscilador de tendencia e impulso que analiza la posición del precio con respecto a su canal de volatilidad estructural, utilizando una relación normalizada entre el SAR parabólico y las envolventes.

¡Permite supervisar los spreads y los swaps!

Panel educativo de gráficos MT5 para el XAUUSD que muestra el spread en tiempo real, la volatilidad ATR, la tendencia de la EMA, el estado del RSI, el rango diario y la sesión de negociación activa.

Herramienta educativa para gráficos MT5 que supervisa el spread del XAUUSD en el gráfico y avisa cuando el spread supera los niveles de alerta o peligro definidos por el usuario.

Un panel de solo lectura integrado en el gráfico que supervisa tu cuenta en relación con un límite de pérdidas diarias y un límite de caída máxima, con un estado codificado por colores: OK / ADVERTENCIA / PELIGRO. Solo tiene función de supervisión: no realiza, modifica ni cierra ninguna orden.

BBandsPsar es un indicador híbrido personalizado que combina el marco de volatilidad de las bandas de Bollinger con la lógica de seguimiento de tendencias del SAR parabólico. Al integrar estas dos metodologías, concilia de forma eficaz la volatilidad del mercado con la dinámica de las tendencias emergentes en una única herramienta coherente.

Panel integrado en el gráfico con el spread en tiempo real del símbolo del gráfico —valor actual, mínimo, medio y máximo desde la conexión— codificado por colores según tus umbrales de aviso y peligro, además de una alerta opcional cuando el spread se mantenga en el nivel de peligro durante N segundos consecutivos (picos debidos a noticias o al rollover).

Indicador de estructura de mercado SMC/ICT para MT5: máximos y mínimos de oscilación, BOS (continuación) y CHoCH (reversión) confirmados al cierre, bloques de órdenes, brechas de valor razonable y niveles QML (Quasimodo). Todas las funciones se pueden activar o desactivar, con sensibilidad a los osciladores y colores ajustables. Funciona con cualquier símbolo y marco temporal.

El Índice de Compresión Cinética (KCI) es un oscilador personalizado diseñado para detectar el agotamiento del mercado y los episodios de compresión localizados. Al calcular sus métricas cinemáticas internamente, en lugar de basarse en manejadores de indicadores estándar externos, el KCI reduce la sobrecarga y simplifica la gestión de los búferes para la integración con los Asesores Expertos (EA). Este artículo detalla los fundamentos matemáticos, la arquitectura del sistema, la asignación de búferes y las guías prácticas de integración para los desarrolladores que deseen implementar esta herramienta en MetaTrader 5.

Un panel educativo de MT5 que representa gráficamente el precio en tiempo real de forma vertical dentro de cuatro velas en formación y resume la alineación de las posiciones, la dispersión, la dirección de las velas y el tiempo restante.

Un oscilador que muestra cuatro indicadores de líneas: uno para las barras alcistas consecutivas, otro para las barras bajistas consecutivas, otro para la media de las barras alcistas consecutivas y otro para la media de las barras bajistas consecutivas.

Escáner de zonas de soporte y resistencia en varios marcos temporales con índice de fuerza y alertas instantáneas: M15, H1, H4, D1.

Valor del pip en tiempo real, cálculo del tamaño de la operación en función del riesgo, análisis personalizado del riesgo por volumen y pérdidas y ganancias de las posiciones abiertas: todo en un único panel.

Estadísticas de operaciones cerradas. El indicador muestra los resultados de las operaciones, filtrados por número mágico.

Un indicador educativo para MT5 que establece niveles de soporte y resistencia como zonas de precios a partir de puntos de pivote confirmados. Las reacciones cercanas se agrupan utilizando una distancia basada en el ATR y, a continuación, se clasifican según pruebas repetidas, la fuerza del rechazo y la actualidad. Solo se muestran las zonas más sólidas para que el gráfico resulte legible.

El «On-Chart Candle Countdown Clock» es un indicador sencillo creado para mostrar la cuenta atrás de la última vela en cualquier marco temporal.

La calculadora de spreads se ha creado para mostrar el spread actual de cualquier par de divisas en el gráfico.

Spread Meter — Herramienta de seguimiento del spread en tiempo real para un único símbolo con registro de máximos y mínimos Spread Meter, de Fox Wave, es un elegante panel de control para un único símbolo que muestra el spread en tiempo real del símbolo de tu gráfico actual, al tiempo que registra de forma permanente el spread más amplio y el más estrecho jamás registrados, con marcas de tiempo exactas.

Un pequeño indicador educativo para MetaTrader 5 que marca los máximos y mínimos de oscilación confirmados y etiqueta la estructura del mercado como HH, HL, LH y LL.

Un indicador educativo ligero para MetaTrader 5 que representa las zonas de prima, equilibrio y descuento a partir de un rango de mercado seleccionado.

Un pequeño indicador educativo para MetaTrader 5 que marca en el gráfico las brechas de valor razonable alcistas y bajistas simples de tres velas.

Swap Meter muestra los tipos de swap de VENTA y COMPRA en tiempo real para el símbolo del gráfico que estés viendo en un panel claro y codificado por colores, y te avisa al instante en cuanto tu bróker modifique cualquiera de esos tipos.

Seguidor del rango diario — Rango de hoy en tiempo real frente al rango diario medio. El seguidor del rango diario te muestra, de un solo vistazo, qué parte del movimiento diario habitual del valor ya se ha producido hoy, lo que te ayuda a valorar si la jornada aún tiene margen de subida o si ya se ha agotado.

Session Boxes es un indicador personalizado para MetaTrader 5 que traza en el gráfico rectángulos codificados por colores que representan el rango entre el máximo y el mínimo de las sesiones bursátiles de Asia, Londres y Nueva York. El indicador utiliza internamente datos de la tabla de 1 hora (H1) y permite configurar los horarios de las sesiones en GMT, además de incluir un parámetro de desfase horario del servidor del bróker.

Indicador MACD que reproduce el estilo visual de TradingView para MT5. Histograma de 4 colores, línea de señal basada en la media móvil simple (SMA): los valores coinciden bar a bar con los de TradingView.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128