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

Fisher Transform 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:
13
Ranking:
(1)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Un oscilador completo basado en la transformada de Fisher para MetaTrader 5, creado a partir de principios estadísticos fundamentales en lugar de adaptarse a una plantilla ya existente. El indicador aplica a los datos de precios una técnica desarrollada originalmente en estadística por Ronald Fisher —utilizada para transformar un conjunto de valores acotado y no normal en otro que se aproxime estrechamente a una distribución normal—, lo que genera puntos de inflexión notablemente más marcados y mejor definidos que los de los osciladores convencionales basados en simples promedios.

El cálculo se realiza en tres etapas. En primer lugar, el precio se normaliza dentro de un rango fijo basado en sus máximos y mínimos recientes, de forma similar a un cálculo de tipo estocástico. A continuación, ese valor normalizado se suaviza con respecto a su propio valor anterior y se limita justo antes de su límite teórico, ya que el siguiente paso implica un logaritmo que tiende a infinito a medida que su entrada se aproxima a dicho límite. Por último, el valor limitado se somete a la propia transformada logarítmica de Fisher y se combina de forma recursiva con el resultado de la barra anterior; esto es lo que confiere al indicador su capacidad para hacer que los extremos y los cambios de tendencia destaquen nítidamente, en lugar de confundirse con las oscilaciones normales del precio.

El estado recursivo interno se gestiona a través de un búfer de cálculo debidamente registrado, en lugar de una matriz gestionada manualmente, lo que delega automáticamente en la terminal el control de su tamaño y la continuidad entre barras. El propio búfer de salida principal hace las veces de su propia memoria recursiva, ya que contiene un valor continuo en cada barra sin lagunas —una eficiencia que evita almacenar la misma información dos veces con nombres diferentes—. El indicador genera deliberadamente un único valor de oscilador «honesto», sin flechas de compra/venta integradas; la decisión de cuándo una lectura se considera una señal se deja en manos del operador o de un asesor experto complementario.

Cómo utilizarlo:
Interpretar este indicador implica observar dos aspectos a la vez: el nivel que alcanza la línea de Fisher y lo que hace tras alcanzar ese nivel. Una lectura que supere aproximadamente de ±1,5 a ±2 representa un extremo significativo en relación con el rango reciente; cuanto más alto sea el umbral, menos señales habrá, pero estas serán más fuertes. El momento de actuar no es cuando la línea cruza por primera vez ese umbral, sino cuando lo supera y luego da la vuelta hacia cero. Un valor que sube de forma constante por encima de +2 sigue en un movimiento activo; el pico, donde deja de subir y empieza a descender, es lo que marca una posible oportunidad de venta. La misma lógica se aplica a la inversa para un mínimo por debajo del umbral inferior, lo que marca una oportunidad potencial de compra. Esta condición de dos partes —alcanzar un extremo y, a continuación, confirmar un cambio de tendencia— es deliberadamente más estricta que un simple cruce del umbral, y es la misma regla que un asesor experto complementario puede aplicar de forma programada.

Este indicador se ha creado y revisado como parte de la serie de artículos «Creación de indicadores personalizados para principiantes», donde se explican detalladamente la teoría estadística completa, el tutorial de implementación y la guía de uso basada en umbrales. Se ofrece aquí como una implementación limpia e independiente de la Transformada de Fisher, adecuada para su uso directo o como referencia para cualquiera que desee crear sus propios osciladores con base estadística en MQL5.



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

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.

Wolfe Wave Dashboard Wolfe Wave Dashboard

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.

SuperTrend Indicator SuperTrend Indicator

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

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.