Как изменить ширину линии в индикаторе?

 

Привет всем! Подскажите как поменять ширину линии в индикаторе к примеру в этом

Хотя стандартно на вроде ширина 0 стоит, а при смене тайм фрейма 3 как то слишком толстая, в коде можно как то изменить на нужный?

 
Alivio >>:

Привет всем! Подскажите как поменять ширину линии в индикаторе к примеру в этом

Хотя стандартно на вроде ширина 0 стоит, а при смене тайм фрейма 3 как то слишком толстая, в коде можно как то изменить на нужный?

Стили отрисовки линий в коде индикатора обычно устанавливаются внутри функции init() с помощью функции SetIndexStyle().

Найдите участок кода, приведенный ниже, измените цифры, отмеченные красным цветом, и перекомпилируйте индикатор:


. . .
IndicatorBuffers(4);
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,3);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,3);
SetIndexBuffer(1,ExtMapBuffer3);
. . .
 

Оказалось всё настолько просто до этого уже менял 3 на другую ширину линии и при сохранение ничего не изменялось, не думал что нужно перекомпилировать.

Спасибо большое что подсказали!

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