Lelikov (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
QLUA, вопросы начинающих.
 
Здравствуйте.    Вопрос к поддержке и участникам форума. В версии квика 11.3.1.2 опять такие же глюки, как двойной прогон функции OnCalculate?? А также, при подсоединенном индикаторе, вызов таблицы "добавить график (индикатор)", но при отказе от добавки, происходит его новый проход???
График премаркета, необходимо реализовать возможность
 
Здравствуйте. Хотел бы поинтересоваться, почему в каких-то случаях премаркет отображается на графике отдельной свечой (баром), а иногда нет, хотя сделки по бумаге проходили, объем премаркета был?
Установка старта индикатора, Имея расчеты индикатора (массив данных) и время начала старат индикатора нужно установить индюка на конкретную свечу.
 
nikolz, Спасибо огромное. Все конечно просто, просто уперся в функцию CreateDataSourcе, хотя ранее именно так и обращался к свечам на индикаторе.
Установка старта индикатора, Имея расчеты индикатора (массив данных) и время начала старат индикатора нужно установить индюка на конкретную свечу.
 
Спасибо за ответ.
Можно ли даже в функции OnCalculate(i) вызвать время свечи? Как узнать, к примеру, время открытия 555 свечи на минутном графике газпрома?
Установка старта индикатора, Имея расчеты индикатора (массив данных) и время начала старат индикатора нужно установить индюка на конкретную свечу.
 
Доброго дня. Наверное, данная тема обсуждалась, но найти ее не смог.
Имеются расчеты индикатора (массив данных на определенное количество минутных свечей) и время в секундах откуда он должен начинаться. Каким образом можно в индикаторе (без использования идентификатора) определить к какой свечке относится данное время? Можно ли в индюке определять время открытия  какой-то определенной свечи? К примеру:  Время начала индикатора (Старт 1736477971). Как установить по данному времени индикатор на минутном или другом таймфрейме? Какая это свечка от начала графика? Можно ли ее определить в функции Init() индикатора или другом месте кода?
Сортировка в таблице quik
 
Цитата
Lelikov написал:
Спасибо. Правильно полагаю, 5-ый параметр "value" - числовой для числовых действий в т.ч. для сортировки, 4-ый параметр - "text"  аналог 5-го параметра, только тип - строка, он для отображения 5-го параметра в указанной ячейке?
Сортировка в таблице quik
 
Спасибо. Правильно полагаю, 5-ый параметр value - числовой для сортировки, 4-ый параметр - text  строка для отображения в ячейке?
Сортировка в таблице quik
 
Цитата
Lelikov написал:
Спасибо. Данное описание из справочника QLUA. Я хотел бы разобраться именно с последним входящим параметром -- NUMBER value. Какие должны быть данные параметры для различных ситуаций. Что неправильно в предыдущем коде для адекватной правильной сортировки?
Сортировка в таблице quik
 
Спасибо. Данное описание из справочника QLUA. Я хотел бы разобраться именно с последним входящим параметром NUMBER value. Какие должны быть данные параметры для различных ситуаций. Что неправильно в предыдущем коде для адекватной правильной сортировки?
Сортировка в таблице quik
 
is_run = true;


function OnInit()

tikers = {
"AFKS" , "AFLT" , "AGRO" , "ALRS" , "CBOM" , "CHMF" , "ENPG" , "FEES" , "FIVE" , "FIXP" , "GAZP" , "GLTR" , "GMKN" , "HYDR" , "IRAO" , "LKOH" , "MAGN" , "MGNT" , "MOEX" , "MTSS" , "NLMK" , "NVTK" , "OZON" , "PHOR" , "PIKK" , "PLZL" , "POLY" , "ROSN" , "RTKM" , "RUAL" , "SBER" , "SBERP" , "SGZH" , "SNGS" , "SNGSP" , "TATN" , "TATNP" , "TCSG" , "TRNFP" , "VKCO" , "VTBR" , "YNDX"
}   --- акции - бумаги

end

function OnStop()
DestroyTable(m_t)
do_it = false

end






function main()


if m_t==nil then    
m_t=AllocTable()
AddColumn(m_t, 1, "Тикер", true, QTABLE_STRING_TYPE, 15)

AddColumn(m_t, 2, "Бумага", true, QTABLE_STRING_TYPE, 20)

AddColumn(m_t, 3, "Цена закрытия", true, QTABLE_STRING_TYPE, 50)
CreateWindow(m_t)
SetWindowPos(m_t,0,430,700,400)

SetWindowCaption(m_t, "Моя таблица")
end

for u = 1, #tikers do
InsertRow(m_t,-1)
local tName = getParamEx("TQBR", tikers[u], "SHORTNAME")
local tLast = getParamEx("TQBR", tikers[u], "PREVPRICE")

SetCell(m_t, u, 1, tikers[u])
SetCell(m_t, u, 2, tName.param_image)
SetCell(m_t, u, 3, tLast.param_image,0)

end

while is_run do
sleep(300)
end
end



Можно ли  данную таблицу ПРАВИЛЬНО сортировать по 3 столбцу???
Сортировка в таблице quik
 
В функции SetCell есть 5 параметр «NUMBER value», который якобы отвечает за сортировку в столбце. Не подскажите правила работы с ним?
Страницы: 1
Наверх