TG Multi Timeframe Moving Average MT5
- Indicadores
- Daciana Elena Chirica
- Versión: 1.0
Versión Metatrader4 | Cómo instalar el producto | Cómo actualizar el producto | Todos los productos | Contacto
Características:
- El indicador calcula y muestra una media móvil basada en parámetros definidos por el usuario a través de múltiples marcos temporales simultáneamente.
- Múltiples modos de visualización INTERPOLACIÓN o PASO
Parámetros
- Marco temporal: Una enumeración de marcos temporales que permite a los usuarios especificar el marco temporal para el cálculo de la media móvil. Los operadores pueden elegir entre diferentes marcos temporales como M1, M5, M15, H1, H4, D1, W1 y MN1.
- Período: Un valor entero que representa el periodo para el cálculo de la media móvil. Este parámetro determina el número de barras utilizadas para calcular la media móvil.
- Método: Una enumeración de métodos de media móvil que especifica el algoritmo utilizado para calcular la media móvil. Los operadores pueden elegir entre métodos como la media móvil simple (MODE_SMA), la media móvil exponencial (MODE_EMA), la media móvil suavizada (MODE_SMMA) y la media móvil lineal ponderada (MODE_LWMA).
- PrecioAplicado: Una enumeración de precios aplicados que define qué datos de precios se utilizan en el cálculo de la media móvil. Los operadores pueden elegir entre precios aplicados como precio de cierre, precio de apertura, precio máximo, precio mínimo, precio medio, precio típico y precio de cierre ponderado.
- DrawMode: Una enumeración de estilos de dibujo que determina cómo se representa visualmente el indicador en el gráfico. Los operadores pueden elegir entre diferentes modos de dibujo, como pasos o interpolación lineal/pendiente.
Características de desarrollo
Los desarrolladores pueden utilizar el indicador descrito de la siguiente manera:
Accediendo al buffer con índice 0, los desarrolladores obtienen acceso a los valores del buffer principal del indicador. Pueden implementar el indicador utilizando la función iCustom en MQL5, como se muestra a continuación:
int handle = iCustom( NULL, //Símbolo PERIOD_H4, //Tiempo "Personal/TF_MTF_MA",//RutaCarpeta(NombreArchivo) //Parámetros de entrada del indicador PERIOD_H4,//Tiempo 14,//Período Ma MODE_SMA,//Método Ma PRICE_CLOSE,//Precio aplicado 1,//Modo de dibujo(Paso,Interpolación) ); double TG_MTF_MA_Buffer[]; int copyCounter = CopyBuffer( handle, 0, //Número de búfer 0,//StartPos (0 = CurrentCandle) 1,//Contador TG_MTF_MA_Buffer //Matriz de búferes );
#tags: ma mtf mtfma mtf_ma multi timeframe multitimeframe ma moving average

MUY BUENO, SOLO QUE EN SU MODO LINEAL NO FUNCIONA.