당사 팬 페이지에 가입하십시오
- 조회수:
- 4056
- 평가:
- 게시됨:
- 2018.09.27 15:52
-
이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
Two settings have been added to input parameters: line color (Color) and line width (Width).
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:
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:
MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/21781

A modification of the "Bulls Power" indicator: now the line color and line width can be set in input parameters.

A modification of the "Custom Moving Average" indicator: now the line color and line width can be set in input parameters.

The indicator paints candlesticks, which are beyond the i-AnyRangeCldTail channel. Candlesticks outside the channel limits are marked with color according to the trend.

The i-AnyRangeCldTail_System indicator provides alerts, sends email and push notifications when the candlesticks break through the dot-dash channel.