Как вынести настройки цветов и стиля индикатора в параметры?

 

Здравствуйте.

Запускаю встроенный индикатор "Fractals" из терминала Индикаторы / Билла Вильямса / Fractals. Получаю следующую картинку


Цвет и стиль линии на вкладке "Параметры".

Запускаю тот же индикатор из пользовательских индикаторов, с открытым кодом (Indicators/Example/Fractals). И вижу следующие настройки:


Настройки на вкладке "Цвета" с дополнительной ненужной информацией.

Как в пользовательском индикаторе настроить стиль / цвет линий в параметрах, как в стандартном индикаторе?

 
Sergey Savinkin:

Здравствуйте.

Запускаю встроенный индикатор "Fractals" из терминала Индикаторы / Билла Вильямса / Fractals. Получаю следующую картинку


Цвет и стиль линии на вкладке "Параметры".

Запускаю тот же индикатор из пользовательских индикаторов, с открытым кодом (Indicators/Example/Fractals). И вижу следующие настройки:


Настройки на вкладке "Цвета" с дополнительной ненужной информацией.

Как в пользовательском индикаторе настроить стиль / цвет линий в параметрах, как в стандартном индикаторе?

У пользовательских индикаторов окно-форма отличается от того же окна у стандартных. Так что если нужно полное совпадение, то никак. Если же нужно просто в настройки вынести цвет и стиль, то просто пропишите их во внешние настройки, например:

input color             InpLineColor   =  clrDeepSkyBlue;   // Цвет линии индикатора
input ENUM_LINE_STYLE   InpLineStyle   =  STYLE_DOT;        // Стиль линии индикатора
 
Artyom Trishkin:

У пользовательских индикаторов окно-форма отличается от того же окна у стандартных. Так что если нужно полное совпадение, то никак.

Спасибо, Артем. А то я уже всю голову сломал. Перфекционизм - страшная штука. ))))

Причина обращения: