• Únete >>

Mira cómo descargar robots gratis

¿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

Indicadores

Custom Moving Average Input Color - indicador para MetaTrader 5

Vladimir Karputov | Spanish English Русский 中文 Deutsch 日本語 Português

Visualizaciones:
311
Ranking:
votos: 16
Publicado:
2018.03.06 11:38

Ha sido añadido el punto «color de la línea» a los parámetros de entrada.

Custom Moving Average Input Color

Seguramente Usted ya ha notado que si el EA utiliza el indicador Moving Average, este indicador se visualiza SÓLO en color rojo en el modo visual del Probador de Estrategias. La situación se hace aún peor cuando el EA utiliza los datos de tres indicadores Moving Average: los tres se visualizan en color rojo,

Three MA in one color

y es muy difícil distinguirlos visualmente uno de otro.

Para solucionar el problema con la visualización de los indicadores Moving Average, ha sido añadido el parámetro «color de la línea» al Probador de Estrategias. Por tanto, ahora el EA no tiene que acceder a iMA, sino a iCustom (ejemplo del código Crossing of two iMA) :

//--- create handle of the indicator iMA
   handle_iMA_First=iCustom(m_symbol.Name(),Period(),"Custom Moving Average Input Color",
                            InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,InpMAFirstColor,PRICE_CLOSE);
//handle_iMA_First=iMA(Symbol(),Period(),InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,PRICE_CLOSE);
//--- if the handle is not created 
   if(handle_iMA_First==INVALID_HANDLE)
     {
      //--- tell about the failure and output the error code 
      PrintFormat("Failed to create handle of the iMA indicator for the symbol %s/%s, error code %d",
                  Symbol(),
                  EnumToString(Period()),
                  GetLastError());
      //--- the indicator is stopped early 
      return(INIT_FAILED);
     }

Como se puede ver en el ejemplo del EA Crossing of two iMA, ahora la llamada de tres indicadores se diferencia muy bien visualmente en el Probador de Estrategias:

Crossing of two iMA

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

Rsi(var) Rsi(var)

Variación al tema de RSI.

AccurateTimer AccurateTimer

Aumento de la precisión del temporizador estándar.

Rsi(var) with averages Rsi(var) with averages

Rsi(var) con promediaciones.

RAVI iFish RAVI iFish

Range Action Verification Index (RAVI) con transformación inversa de Fisher.