AIS Adaptive Nonlinear Smoothing MT5
- Indicadores
 - Aleksej Poljakov
 - Versión: 1.0
 - Activaciones: 5
 
    Muy a menudo, en el estudio de series financieras se aplica su suavizado. Mediante el suavizado, puede eliminar componentes de alta 
    frecuencia; se cree que están causados por factores aleatorios y, por lo tanto, no son significativos. El suavizado siempre incluye 
    alguna forma de promediar los datos, en la que los cambios aleatorios en las series de tiempo se absorben mutuamente. Muy a menudo, para 
    este propósito, se utilizan métodos de media móvil simple o ponderada, así como el suavizado exponencial.
    Cada uno de estos métodos tiene sus ventajas y desventajas. Por lo tanto, un promedio móvil simple es simple e intuitivo, pero su aplicación 
    requiere la estabilidad relativa de los componentes periódicos y de tendencias de la serie temporal. Además, un retraso en la señal es 
    característico de una media móvil. El método de suavizado exponencial está libre del efecto de retraso. Pero incluso aquí hay fallas: 
    el suavizado exponencial es efectivo solo cuando se alinea la serie con valores atípicos aleatorios.
    Un compromiso razonable entre promedios simples y exponenciales es el uso de un promedio móvil ponderado. Sin embargo, existe el problema 
    de elegir valores de peso específicos. Vamos a tratar de solucionar esto juntos.
    Entonces, primero defina lo que nos gustaría lograr a partir del procedimiento de suavizado:
    • primero, debemos eliminar los cambios aleatorios y el ruido de las series de precios;
    • en segundo lugar, nos gustaría identificar las emisiones anormales y el comportamiento inusual de los precios, que también se puede 
    utilizar en el comercio;
    • y finalmente, el procedimiento de promediación debe identificar tendencias sostenibles si están presentes en el mercado.
    Y, por supuesto, nos gustaría que el procedimiento de suavizado se adaptara a la situación actual del mercado.
    Para obtener el resultado deseado, calcularemos los pesos según la distancia a la que se encuentre este nivel de precios respecto a los 
    precios máximos y mínimos del período de estudio. A través de este enfoque, obtenemos un filtro que implementa el procedimiento de 
    suavizado en función de la distribución de precios para el período de interés.
    La principal ventaja de este algoritmo de suavizado es su estabilidad con respecto a varios tipos de emisiones: las desviaciones de los 
    precios pueden ser muy grandes, pero el filtro seguirá las tendencias más significativas. Además, con diferentes datos iniciales, 
    podemos obtener diferentes efectos en su esencia. Por lo tanto, si los precios se distribuyen más o menos uniformemente, obtendremos 
    un filtro de mediana móvil. Si los precios se acumulan en torno a un valor y una diferencia suficientemente grande entre el máximo y el 
    mínimo, se obtiene un suavizado modal. Si todos los precios se encuentran dentro de un intervalo muy estrecho, entonces obtenemos un 
    promedio móvil simple.
    La principal desventaja de este método es que el suavizado se realiza sin tener en cuenta los cambios de precios a lo largo del tiempo. De 
    hecho, podemos cambiar arbitrariamente el orden de los precios dentro del período analizado, esto no afecta el resultado de los 
    cálculos. Por lo tanto, podemos decir que este algoritmo considera el cambio de precio como un proceso aleatorio.
    A pesar de este inconveniente, veamos cómo funciona este algoritmo en datos reales. En este caso, procedemos de la siguiente manera: 
    primero, suavizaremos los precios de Abierto, Alto y Bajo por separado, y luego todos los precios juntos. Suavizar todos los precios al 
    mismo tiempo nos permitirá juzgar qué tan estable es el comportamiento de los precios en general. La línea azul mostrará el suavizado de 
    los precios Altos, la línea roja - Baja y la línea verde indicará el suavizado de los precios de apertura. La línea de puntos blanca 
    muestra el suavizado de todos los precios al mismo tiempo.
- LH es un parámetro que establece el número de barras utilizadas para el análisis. Su valor permitido está en el rango de 0 a 255, mientras que el número real de barras es uno más.
 
