Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 764
- Ranking:
- Publicado:
- 2018.11.26 09:21
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Los parámetros de entrada incluyen lo siguiente:
- color de la línea principal del indicador
- grosor de la línea principal del indicador
- valores de dos niveles del indicador
¿Para qué ha sido hecho eso?
Durante la simulación de los EAs que utilizan el indicador estándar iWPR (Williams’ Percent Range, %R), la imagen siempre es bastante triste, ya que no se puede cambiar el color del indicador (#1), ¡y lo más importante es que los valores de los niveles siempre son constantes (#2)!
El EA a base del iWPR puede usar los niveles "-25" y "-75", pero en el proceso de la prueba visual, van a mostrarse los niveles que están escritos estrictamente en el mismo indicador: "-20" y "-80". A mí no me ha parecido muy conveniente esta visualización, por esa razón, algunos ajustes han sido pasados a los parámetros de entrada.
Ahora, si llamamos a los niveles desde el EA, ellos van a corresponder exactamente al sistema comercial. Ejemplo de la llamada al WPR Custom implementado en el EA Vlado, código MQL5
//--- create handle of the indicator iWPR handle_iCustom=iCustom(m_symbol.Name(),Period(),"WPR Custom",Inp_WPR_Period, Inp_WPR_Color,Inp_WPR_Width,Inp_WPR_Level1,Inp_WPR_Level2); //--- if the handle is not created if(handle_iCustom==INVALID_HANDLE) { //--- tell about the failure and output the error code PrintFormat("Failed to create handle of the iWPR indicator for the symbol %s/%s, error code %d", m_symbol.Name(), EnumToString(Period()), GetLastError()); //--- the indicator is stopped early return(INIT_FAILED); }
resultado de la visualización en el Probador de Estrategias:
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/22972

Este Asesor Experto cuanta el número de las barras alcistas y bajistas que van seguidas.

El indicador colorea la línea una vez al día, en el momento de tiempo fijado en los ajustes, usando el color correspondiente a su dirección del movimiento.

El EA usa el indicador WPR Custom.

El indicador Volatility2Step_Alerts tiene la posibilidad de cambiar el timeframe del indicador en los parámetros de entrada.