Не работает функция считывания значений с графика индикатора и графика цены

Страницы: 1
RSS
Не работает функция считывания значений с графика индикатора и графика цены
 
Функция выводит в файл информацию с графика цены, но получаю пустые значения
function UpdateCandle(index)
local N=getNumCandles("RIU7PRICE");
local L=getLinesCount("RIU7PRICE");
t, n, l = getCandlesByIndex ("RIU7PRICE", 0, N-5, 3);
local outsring  = 'Legend:'..l..'\n';
CSV:write(outsring);CSV:flush();
local outsring  = 'NUm of candlestick in table t:'..n..'\n';
CSV:write(outsring);CSV:flush();
local outsring  = 'num elemnts:'..#t..'\n';
CSV:write(outsring);CSV:flush();
for i = 0, #t do
    local OT = t[i].open; -- Получить значение Open для указанной свечи (цена открытия свечи)
        local HT = t[i].high; -- Получить значение High для указанной свечи (наибольшая цена свечи)
        local LT = t[i].low; -- Получить значение Low для указанной свечи (наименьшая цена свечи)
        local CT = t[i].close; -- Получить значение Close для указанной свечи (цена закрытия свечи)
        local VT = t[i].volume; -- Получить значение Volume для указанной свечи (объем сделок в свече)
local outsring  = 'Значения:'..' '..i..' '..OT..HT..LT..CT..VT..'\n';
CSV:write(outsring);CSV:flush();
      end
CSV:write(outsring);CSV:flush();
  --
end;

в файл выводится

==========
Legend:RIU7 [Price]
NUm of candlestick in table t:3
num elemnts:2
Значения: 0 00000
Значения: 1 00000
Значения: 2 00000
num elemnts:2
Legend:RIU7 [Price]
NUm of candlestick in table t:3
num elemnts:2
Значения: 0 00000
Значения: 1 00000
Значения: 2 00000
num elemnts:2
Legend:RIU7 [Price]
NUm of candlestick in table t:3
num elemnts:2
Значения: 0 00000
Значения: 1 00000
Значения: 2 00000
num elemnts:2

==========

Что я делаю не так?
 
QUIK  7.11.1.5
 
Возможно этих  свечей нет на графике.
 
Цитата
Николай Камынин написал:
Возможно этих  свечей нет на графике.
разобрался, на графике был индикатор аллигатор  
нужно минус число свечек его забегающих вперед линий ставить -28 свечек.
Страницы: 1
Читают тему
Наверх