MetaTrader 5 - Indicadores Indicador de Moving Average Adaptativo (AMA) para MetaTrader 5 Descripción: El AMA se utiliza para construir un promedio móvil con baja sensibilidad a los ruidos de las series de precios y se caracteriza por el retraso mínimo para la detección de tendencias. Este indicador fue desarrollado y descrito por Perry Kaufman en su libro Smarter Trading. Una de las desventajas de los diferentes algoritmos de suavizado para la serie de precios es que los saltos de precios accidentales pueden dar lugar a la aparición de señales de tendencia falsas. Por otra parte, el alisado conduce al retraso inevitable en la predicción de las tendencias. Este indicador fue desarrollado para superar estas dos desventajas. Kaufman introdujo la noción de Eficiencia Ratio (ER), que se calcula mediante la siguiente fórmula: ER (i) - valor actual de la Eficiencia Ratio Señal (i) ABS ( Precio (i) - Precio (i - N)) - valor de la señal actual, valor absoluto de la diferencia entre el precio actual y el precio N período anterior Ruido i) , N) - valor actual del ruido, suma de los valores absolutos de la diferencia entre el precio del período actual y el precio del período anterior para N períodos. En una tendencia fuerte el coeficiente de eficiencia (ER) tiende a 1 si no hay movimiento dirigido, será un poco más de 0. El valor obtenido de ER se utiliza en la fórmula de suavización exponencial: EMA (i) Precio ) SC EMA (i - 1) (1 - SC) SC 2 / (n1) - EMA constante de suavizado, n - período del EMA exponencial en movimiento (i - 1) - valor anterior de EMA. La relación de suavización para el mástil de mercado rápido es como para EMA con el periodo 2 (rápido SC 2 / (21) 0.6667), y para el período sin tendencia el período EMA debe ser igual a 30 (SC 2 lento / (301) 0.06452) . Por lo tanto, se introduce la nueva constante de suavizado cambiante (constante de suavizado escalado) SSC: SSC (i) (ER (i) (SC rápido - lento SC) lento SC SSC (i) ER (i) 0,60215 0,06425 Para una influencia más eficiente de la Fórmula de cálculo final: AMA (i) Precio (i) (SSC (i) 2) AMA (i-1) (1-SSC (i) 2) o (después del reordenamiento AMA (i) - valor actual de AMA AMA (i-1) - valor anterior (i-1) De AMA SSC (i) - valor actual de la constante de suavizado escalado Traducido del ruso por MetaQuotes Software Corp. Código original: mql5 / ru / code / 10Adaptive Moving Average Indicador técnico de media móvil adaptativa (AMA) se utiliza para construir una media móvil Con una baja sensibilidad a los ruidos de la serie de precios y se caracteriza por el retraso mínimo para la detección de tendencias Este indicador fue desarrollado y descrito por Perry Kaufman en su libro Smart Trading Una de las desventajas de los diferentes algoritmos de suavizado para la serie de precios es que los saltos de precios accidentales pueden resultar En la aparición de falsas señales de tendencia. Por otro lado, el alisado conduce al retraso inevitable de una señal sobre la parada o cambio de tendencia. Este indicador fue desarrollado para eliminar estas dos desventajas. Puede probar las señales comerciales de este indicador creando un Asesor experto en MQL5 Wizard. Cálculo Para definir el estado actual del mercado, Kaufman introdujo la noción de Eficiencia Ratio (ER), que se calcula mediante la siguiente fórmula: ER (i) valor actual de la Eficiencia Ratio Señal (i) - N)) valor de la señal de corriente, valor absoluto de la diferencia entre el precio actual y el precio N período de tiempo Ruido (i) Suma (ABS (Precio (i) - Precio (i-1) Valores absolutos de la diferencia entre el precio del período actual y el precio del período anterior para N períodos. En una tendencia fuerte el coeficiente de eficiencia (ER) tiende a 1 si no hay movimiento dirigido, será un poco más de 0. El valor obtenido de ER se utiliza en la fórmula de suavización exponencial: EMA (i) Precio ) SC EMA (i-1) (1-SC) SC 2 / (n1) Valor constante de suavización EMA, período n del valor EMA (i-1) anterior exponencial de EMA. La relación de suavización para el mercado rápido debe ser igual a la EMA con el periodo 2 (rápido SC 2 / (21) 0,6667), y para el período sin tendencia el período EMA debe ser igual a 30 (SC 2 lento / (301) 0,06452) . Por lo tanto, se introduce la nueva constante de suavizado cambiante (constante de suavizado escalado) SSC: SSC (i) (ER (i) (SC rápido - lento SC) lento SC SSC (i) ER (i) 0,60215 0,06425 Para una influencia más eficiente de la Fórmula de cálculo final: AMA (i) Precio (i) (SSC (i) 2) AMA (i-1) (1-SSC (i) 2) o (después del reordenamiento AMA (i) valor actual de AMA AMA (i1) valor anterior de AMA SSC (i) valor actual de AMA AMA (i) I) valor actual de la constante de suavizado escalado. Kaufman Adaptive Moving Average Trading Estrategia (Setup 038 Filter) I. Desarrollador de Estrategia de Negocio: Perry Kaufman (Kaufman Adaptive Moving Average 8211 KAMA) Fuente: Kaufman, PJ (1995). Mejora del rendimiento en los mercados cambiantes Nueva York: McGraw-Hill, Inc. Concepto: Estrategia de negociación basada en un filtro de ruido adaptativo Objetivo de la investigación: Verificación del rendimiento de la instalación y el filtro. Establecimiento comercial: Largas operaciones: El promedio móvil adaptable (AMA) aparece. Operaciones Cortas: La Media Movible Adaptativa baja. Nota: La línea de tendencia AMA parece detenerse cuando los mercados no tienen dirección. Cuando la tendencia de los mercados, la línea de tendencia AMA captura. Entrada de Comercio: Largas Operaciones: Una compra al cierre se coloca después de una configuración alcista. Operaciones cortas: Una venta al cierre se coloca después de una configuración bajista. Salidas comerciales: Cuadro 1. Cartera: 42 mercados de futuros de cuatro grandes sectores del mercado (materias primas, divisas, tasas de interés e índices de renta variable). Datos: 32 años desde 1980. Plataforma de Pruebas: MATLAB. II. Prueba de sensibilidad Todas las gráficas tridimensionales son seguidas por las gráficas de contorno en 2D para el factor de beneficio, la relación de Sharpe, el índice de desempeño de úlcera, el CAGR, la reducción máxima, el porcentaje de operaciones rentables y el promedio. Ganar / Promedio Índice de siniestralidad. La imagen final muestra la sensibilidad de la curva de equidad. Variables probadas: Amplitud de ERL FilterIndex (Definiciones: Tabla 1): Figura 1 Desempeño de la cartera (Entradas: Tabla 1 Compensación amp Slippage: 0). AMA (ERLength) es el promedio móvil adaptativo durante un período de ERLength. ERLength es un período de retroceso de la Efficiency Ratio (ER). ERi abs (Directioni / Volatilityi), donde 8220abs8221 es el valor absoluto. , Donde 82208221 es la suma a lo largo de un periodo de ERLength, DeltaClosei Closei Closei 1. FastMALength es un período de la media de movimiento rápido. SlowMALength es un período de la media móvil lenta. AMAi AMAi 1 ci (Closei AMAi 1), donde ci (ERi (Fast Slow) Slow) 2, Fast 2 / (FastMALength 1), Slow 2 / (SlowMALength 1). Long: Si AMAi gt AMAi AMAi AMAi 1 AMAi 1 AMAi 2 AMAMAi 1 (Media Movible Adaptativa se convierte con un pivote en MinAMA). Operaciones Cortas: AMAi lt AMAi AMAi 1 AMAi 1 gt AMAi 2 entonces MaxAMA AMAi 1 (Media Movible Adaptativa baja con un pivote en MaxAMA). Índice: i Filteri FilterIndex StdDev (AMAi AMAi 1, N), donde StdDev es la desviación estándar de series sobre N periodos. N 20 (valor predeterminado). Índice: i FilterIndex 0.0, 1.0, Paso 0.02 N 20 Trades largos: Una compra en el cierre se coloca cuando AMAi gt AMAi 1 amperio (AMAi MinAMA) gt Filteri. Operaciones cortas: Una venta al cierre se coloca cuando AMAi lt AMAi 1 amperio (MaxAMA AMAi) gt Filteri. Índice: i Detener salida de pérdida: ATR (ATRLength) es el intervalo real promedio durante un período de ATRLength. ATRStop es un múltiplo de ATR (ATRLength). Operaciones largas: Una parada de venta se coloca en la entrada ATR (ATRLength) ATRStop. Operaciones cortas: Se coloca una parada de compra en la entrada ATR (ATRLength) ATRStop. ATRLength 20 ATRStop 6 ERLength 2, 100, Paso 2 FilterIndex 0,0, 1,0, Paso 0,02
No comments:
Post a Comment