Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 1359
- Рейтинг:
- Опубликован:
- 2018.08.06 16:24
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Во входных параметрах добавлены два пункта: цвет линии (Color) и толщина линии (Width).
Для чего цвет линии (Color) и толщина линии (Width) вынесены во входные параметры, ведь в стандартном индикаторе и так всегда можно ВРУЧНУЮ поменять и цвет и толщину линии? Если тестировать стратегию в тестере или если советником добавить индикатор на график (через ChartIndicatorAdd), то индикатор Bears Power будет ВСЕГДА отображаться цветом и шириной по умолчанию:
По моему мнению, такое отображение не сильно красивое, поэтому создание пользовательского индикатора Custom Bears Power Inputs (при помощи iCustom) и передача параметров цвета и ширины
//--- 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); }
позволит увидеть в тестере или на графике терминала более красивое оформление индикатора:
![Custom Bulls Power Inputs](https://c.mql5.com/i/code/indicator.png)
Модификация индикатора "Bulls Power": теперь во входных параметрах можно передавать цвет линии и толщину линии.
![Custom Moving Average Inputs](https://c.mql5.com/i/code/indicator.png)
Модификация индикатора "Custom Moving Average": теперь во входных параметрах можно передавать цвет линии и толщину линии.
![Exp_UltraMFI_MMRec](https://c.mql5.com/i/code/expert.png)
Торговая система на сигналах индикатора UltraMFI с возможностью менять размер предстоящей сделки в зависимости от результатов предыдущих сделок для данной торговой системы.
![Exp_Trend_Intensity_Index](https://c.mql5.com/i/code/expert.png)
Торговая система, построенная на сигналах осциллятора Trend_Intensity_Index.