Подскажите, как использовать getNumCandles()?

Страницы: 1
RSS
Подскажите, как использовать getNumCandles()?, Я пока учусь :)
 
Пишу свою первую программу на Lua, которая бы выводила количество свечей на графике сбера. В справке по Lua написано:

Цитата
Функция предназначена для получения информации о количестве свечек по выбранному идентификатору.
В качестве идентификатора попробовал использовать заголовок окна с графиком SBER, скопировал его заголовок 'Графики #8' в код:
Код
N=0
function main()
N=getNumCandles("Графики #8");
message("На графике " .. N .. " свечей." )
end
В окне сообщений скрипт выводит 0, хотя на графике сотни свечей.

В чём ошибка?
 
Параметр для getnumcanles() - это не название окна, а идентификатор графика
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
 
Соответственно, если планируете работать только с одним графиком, не замарачиваясь в его названии (у меня как то раз так было, что настройки не сохранялись после закрытия сессии), то просто прописывайте:

N = getNumCandles("")
Количество свечей выведется по любому открытому графику. Жаль, что нет возможности программно назначить идентификатор нужному графику, допустим, по названию непосредственно графика, которое можно получить по функции getCandlesByIndex()
Страницы: 1
Читают тему
Наверх