Как можно построить линию по координатам например соединить хай свечи[8] и лою свечи[2]? если данные сохранили в массиве?
Код: Выделить всё
function Initialize()
{
// Область определения параметров индикатора
// Обязательные параметры:
IndicatorName = "test"; // Задайте название индикатора и сохраните с данным именем
PriceStudy = true; // Рисовать в области цены (true – да, false – нет)
AddInput("Input", Inputs.Candle); // Input - входной ряд (Inputs.Price) или свечи (Inputs.Candle)
AddSeries("LineHigh", DrawAs.Line, Color.Green); // Задаем вид линии индикатора с именем LineHigh
AddSeries("LineLow", DrawAs.Line, Color.Red); // Задаем вид линии индикатора с именем LineLow
AddSeries("MarkerUp", DrawAs.Custom, Color.Red); // Метим экстремум
AddSeries("MarkerLow", DrawAs.Custom, Color.Yellow); // Метим экстремум
// Дополнительные параметры:
AddParameter("Scan", 163, 1); // сканируемый период
}
function Evaluate()
{
if ((MaxIndex - CurrentIndex) > Scan) return;
{
for (var x=0; x<Scan; x++)
{
/////при нормальных свечах
if (x==2) //
{
MarkerLow=Input.High[x];
MarkerLow.DrawArrowDown();
}
} //закрытие цикла for
}
}