당사 팬 페이지에 가입하십시오
Custom Moving Average Inputs - MetaTrader 5용 지표
- 조회수:
- 5224
- 평가:
- 게시됨:
- 2018.09.27 15:51
- 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동
Two settings have been added to input parameters: line color (Color) and line width (Width).
You probably noticed that if an Expert Advisor uses the Moving Average indicator data, then this indicator is displayed ONLY in red in the visual tester mode. If such an EA uses data of three Moving Averages, all three indicators are shown in red.
So it is very difficult to distinguish between them.
To solve the issue with the visual display of Moving Averages, two parameters were added in the strategy tester: line color and line width. Now, the Expert Advisor needs to access iCustom instead of iMA:
//--- create handle of the indicator iMA handle_iMA_First=iCustom(m_symbol.Name(),Period(),"Custom Moving Average Inputst", InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,InpMAFirstColor,InpMAFirstWith,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); }
Now, the indicator color and width can be managed directly from the Expert Advisor:
MetaQuotes Ltd에서 러시아어로 번역함.
원본 코드: https://www.mql5.com/ru/code/21779
The UltraMFI indicator with the ability to change the indicator timeframe using the input parameters.
i-AnyRangeCldTailAn indicator of ranges of arbitrary time intervals with the extension of the interval generated within the specified session until the next session.
A modification of the "Bulls Power" indicator: now the line color and line width can be set in input parameters.
Custom Bears Power InputsA modification of the "Bears Power" indicator: now the line color and line width can be set in input parameters.