Watch how to download trading robots for free
Find us on Telegram!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Indicators

Custom Bulls Power Inputs - indicator for MetaTrader 5

Views:
3343
Rating:
(9)
Published:
2018.09.27 15:51
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

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

Custom Bulls 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 if the indicator is added to a chart by an Expert Advisor (via ChartIndicatorAdd), Bulls Power is ALWAYS displayed with the default color and width:

RTSSiU8Daily Buls

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

//--- create handle of the indicator iBullsPower
   handle_iBullsPower=iCustom(m_symbol.Name(),Period(),"Custom Bulls Power Inputs",
                            InpMAPeriod,InpBullsColor,InpBullsWith);
//--- if the handle is not created 
   if(handle_iBullsPower==INVALID_HANDLE)
     {
      //--- tell about the failure and output the error code 
      PrintFormat("Failed to create handle of the iBullsPower 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 Bulls Power Inputs

Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/21780

Custom Moving Average Inputs Custom Moving Average Inputs

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

UltraMFI_HTF UltraMFI_HTF

The UltraMFI indicator with the ability to change the indicator timeframe using the input parameters.

Custom Bears Power Inputs Custom Bears Power Inputs

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

i-AnyRangeCldTail_System i-AnyRangeCldTail_System

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