Раскраска зон окна графика AmiBroker

Опубликовано в AmiBroker

Приятный бантик - настраиваемая раскраска зон графика AmiBroker из скрипта:

_SECTION_BEGIN("Background Color");
BKswitch = ParamToggle("Background Color","On,Off");

OUTcolor = ParamColor("Outer Panel Color",colorLightOrange);
INUPcolor = ParamColor("Inner Panel Upper",colorAqua);
INDNcolor = ParamColor("Inner Panel Lower",colorLightBlue);
TitleColor = ParamColor("Title Color ",colorLightGrey);

if (NOT BKswitch)
{
SetChartBkColor(OUTcolor); // color of outer border
SetChartBkGradientFill(INUPcolor,INDNcolor,TitleColor); // color of inner panel
}
_SECTION_END();

 


 

 

См. также:

 

Комментарии   

# vetchaninov 05.06.2015 13:29
Каким образом на графике нарисованы экстремумы (синие треугольники)?
# admin 05.06.2015 13:35
Здравствуйте.

Код, приведенный в статье, только раскрашивает "холст" графика.

Все остальное, нарисованное на этом графике, в этот код не вошло.

Чтобы нарисовать треугольнички, использовалась встроенная функция амиброкера PlotShapes. Она детально описана в хелпе амиброкера.

Недостаточно прав для комментирования