Mira cómo descargar robots gratis
¡Búscanos en Telegram!
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
Visualizaciones:
667
Ranking:
(12)
Publicado:
2018.11.26 09:21
WPR Custom.mq5 (10.12 KB) ver
¿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

WPR Custom

¿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)!

Testing standart WPR

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:

WPR Custom vs EA


Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/22972

Secwenta Secwenta

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

Time_Candle_Custom Time_Candle_Custom

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.

Vlado Vlado

El EA usa el indicador WPR Custom.

Volatility2Step_Alerts_HTF Volatility2Step_Alerts_HTF

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