Mira cómo descargar robots gratis
¡Búscanos en Twitter!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Indicadores

SuperTrend Indicator - indicador para MetaTrader 5

Syed Jawad Hussain Naqvi
Syed Jawad Hussain Naqvi
  • Founder & Quant Developer en  Kernelis Capital
  • Pakistán
  • 1340
Quantitative Developer 🇵🇰
• MQL5 Author — algorithmic trading systems built on statistical modeling, recursive signal processing, and quantitative market analysis
• Technical skills: MQL5, Python, C++, statistical modeling, competitive programming
| Spanish English Русский 中文 Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Visualizaciones:
17
Ranking:
(1)
Publicado:
F1.png (113.87 KB)
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Indicador SuperTrend — Descripción detallada

Una implementación completa del indicador SuperTrend para MetaTrader 5, creada desde cero en lugar de adaptarse a una plantilla ya existente. El indicador combina tres ideas fundamentales: una envolvente escalada según la volatilidad derivada del ATR (rango verdadero medio), un mecanismo de trinquete que solo estrecha la banda a favor de la tendencia, en lugar de oscilar con cada nueva barra, y un indicador binario de tendencia que solo cambia de dirección cuando el precio cierra realmente a través de la banda del lado opuesto.

Lo que distingue a esta implementación es la forma en que se gestiona su estado recursivo interno. En lugar de almacenar la memoria de la banda en matrices simples gestionadas manualmente —una fuente habitual de errores sutiles en los que el estado puede restablecerse silenciosamente o perder continuidad entre barras—, los valores internos de la banda superior, la banda inferior y el indicador de tendencia se registran como búferes de cálculo del indicador propiamente dichos (INDICATOR_CALCULATIONS). Esto delega el control de su tamaño y su persistencia de barra a barra en la propia terminal, lo que elimina toda una categoría de errores que, de otro modo, podrían provocar que una línea de SuperTrend se comportara de forma errática, especialmente durante las pruebas retrospectivas.

El indicador utiliza una indexación de series coherente en todo momento, con un proceso de inicialización deliberado en la primera carga que establece el estado recursivo a partir de la barra utilizable más antigua del historial disponible, en lugar de asumir valores cero o predeterminados. Las flechas de compra y venta solo se trazan una vez que se confirma un cambio de tendencia en una barra que ya no corre el riesgo de ser reprocesada —un detalle pequeño pero importante que evita que una flecha aparezca y luego desaparezca en el siguiente tick, lo cual es un error visual común en implementaciones menos cuidadosas—.

Este indicador se ha creado, revisado y perfeccionado a lo largo de múltiples rondas de revisión técnica como parte de la serie de artículos «Creación de indicadores personalizados para principiantes», donde se explica detalladamente cada decisión de diseño —incluido un error real y documentado en una versión anterior y su corrección—. Se ofrece aquí como una implementación de SuperTrend limpia, independiente y sin repintado, adecuada para su uso directo o como referencia para cualquiera que desee crear sus propios indicadores de tendencia personalizados en MQL5.


Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/76408

Fisher Transform Indicator Fisher Transform Indicator

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».

HybridMicrostructure EA HybridMicrostructure EA

El EA «Hybrid Microstructure» es un asesor experto avanzado de scalping de alta frecuencia diseñado específicamente para el XAUUSD (oro) en el timeframe M1. A diferencia de los indicadores tradicionales, que se basan en cálculos matemáticos de OHLC con retraso, este EA opera a partir de la dinámica de la microestructura a nivel de tick, realizando un seguimiento de la velocidad de los ticks, las desviaciones del precio medio ponderado por volumen (VWAP) y los rechazos de barridos de liquidez (caza de stops) ejecutados por las instituciones.

Accumulation/Distribution Accumulation/Distribution

El indicador Accumulation/Distribution (Acumulación/Distribución) queda determinado por los cambios que se producen en el precio y en el volumen.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.