Пример как окрасить (на всех барах)
Нужное условие отбора нужных для отрисовки баров можно добавить в код.
Считывание других инструменты в индикаторах АД4 почему-то не завезли, в отличие от стратегий.
Поэтому анализ условий рисования можно делать только по текущему инструменту.
Код: Выделить всё
function Initialize()
{
IndicatorName = "BarColor"; //Оптимистический вариант :)
PriceStudy = true;
AddInput("Input", Inputs.Candle, 1, true, "");
AddSeries("O", DrawAs.Custom, Color.Transparent);
AddSeries("C", DrawAs.Custom, Color.Transparent);
}
function Evaluate()
{
var I = Input;
var BarColor = Color.Green;
O = I.Open[0];
C = I.Close[0];
O.DrawHistogram(C, BarColor, LineStyles.Solid, 1, BarColor, 100);
}