MetaTrader 5 / Göstergeler

Custom Bears Power Inputs - MetaTrader 5 için gösterge

4397
(10)

Two settings have been added to input parameters: line color (Color) and line width (Width).

Custom Bears Power Inputs

Why are the line color (Color) and line width (Width) are provided as input parameters, whereas the line color and width in the standard indicator can be changed manually? If you test a strategy in the tester or the indicator is added to a chart by an Expert Advisor (via ChartIndicatorAdd), Bears Power is ALWAYS displayed with the default color and width:

FUTKCSEP18H1 Bears

In my opinion, such a display is not very convenient, so here is a custom indicator Custom Bears Power Inputs (using iCustom), with the passing of parameters colors and widths

//--- create handle of the indicator iBearsPower    handle_iBearsPower=iCustom(m_symbol.Name(),Period(),"Custom Bears Power Inputs",                             InpMAPeriod,InpBearsColor,InpBearsWith); //--- if the handle is not created     if(handle_iBearsPower==INVALID_HANDLE)      {       //--- tell about the failure and output the error code        PrintFormat("Failed to create handle of the iBearsPower indicator for the symbol %s/%s, error code %d",                   Symbol(),                   EnumToString(Period()),                   GetLastError());       //--- the indicator is stopped early        return(INIT_FAILED);      } 

This allows you to see a more beautiful indicator in the tester or on the terminal chart:

Custom Bears Power Inputs

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/21781