Вася (Автор тем)

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

Страницы: 1
Как конвертировать в юникод
 
Привет!
Подскажите, плиз, как кириллический текст конвертировать в юникод и обратно.

Например, чтобы из "\u0425\u0435\u043b\u043b\u043e\u0020\u0432\u043e\u0440\u043­b\u0434\u0021" получилось "Хеллоу ворлд!", и наоборот.
Спасибо.  
Не могу заставить работать функцию Subscribe_Level_II_Quotes()
 
Есть функция, в которую передается массив. Каждый его элемент - массив из двух элементов: код класса и код инструмента.

function Subscribe(list)
for i = 1, #list do
   local classCode = list[i][1]
   local secCode = list[i][2]

   local x = Subscribe_Level_II_Quotes(class_code, sec_code)

   while not x do
    sleep(10)
   end

   Calculate(classCode, secCode)
 end
end

В ней я по очереди подписываюсь на котировки по каждому инструменту функцией Subscribe_Level_II_Quotes(). Дальше цикл (на всякий случай), чтобы убедиться, что функция вернула true. И дальше какое-то вычисление.
Здесь у меня все работает нормально.

Дальше я прохожусь циклом по этому же списку, чтобы отписаться от каждой котировки.

function Unsubscribe(list)
 for i = 1, 100 do
   local classCode = list[i][1]
   local secCode = list[i][2]

   local x =Unsubscribe_Level_II_Quotes(class_code, sec_code)

   while not x do
     sleep(10)
   end
 end
end

Здесь на первом же элементе из списка я застреваю в цикле while. Если цикл убрать, то функция отрабатывает, а отписка не происходит.

Подскажите как справиться с этой проблемой. Нужно сначала подписаться на инструменты, потом отписаться от них.

Версия квика 9.2.3.15. Может дело не в моих кривых руках, а в версии?
Как получить "доходность покупки/продажи" из стакана котировок
 
Привет всем знатокам.
Функцией getQuoteLevel2() можно получить количество котировок, их цены и объемы.
А как из таблицы котировок получить доходность покупки/продажи облигаций?
Как считать данные из таблицы текущих торгов?
 
Например, у меня есть открытая таблица текущих торгов. Там три строки с инструментами : GAZP, VTBR, SMLT. И три колонки: Оборот в деньгах, Спрос по лучшей цене, Цена последней сделки.
Я хочу сделать самодельную таблицу в которую будут передаваться данные из таблицы текущих торгов и плюс мои какие-то данные. Чтобы, если бы я добавил в таблицу текущих торгов новую колонку (например Средневзвешенная цена), то она так же передавалась бы в мою таблицу без изменения кода.
Возможно такое сделать? Если возможно, то как?
Как вывести данные своей таблицы по DDE?, Как вывести данные своей таблицы по DDE?
 
Я создал в квике свою таблицу с помощью AllocTable(). Можно ли вывести данные из нее в эксель по DDE? И как их вывести, если это возможно? Если тыкнуть на моей таблице пкм, то соответствующего пункта во всплывающем меню не появляется.
Как из скрипта открыть окно на нужной вкладке?
 
Добрый день.
При запуске скрипта должна открываться небольшая табличка с выводом данных. Открывается она по умолчанию на той же вкладке, где открыто окно "Доступные скрипты". Что сделать, чтобы она открывалась на нужной вкладке? Желательно на той вкладке, где открыт график с определенным идентификатором. Есть для этого какой-то метод?
Почему не работает математическая функция math.frexp?
 
Пишу в редакторе:

m, n = math.frexp(1.23456e24)
print(m)

Вроде как эта функция есть в Lua и она должна привести экспоненциальное число в нормальный вид. Но она почему то не работает, если я пишу это в редакторе кода. Кто-нибудь знает почему не работает?
Как сохранить в файл координаты таблицы?
 
Последовательность действий такая:
1. Запускаю скрипт
2. считываются данные с координатами таблицы ( left,right,width,height) и другими параметрами из файла .txt
3. Вывожу таблицу со считанными координатами: SetWindowPos(table, left,right,width,height) -- на данном этапе все работает верно
4. запускается основной цикл
5. Заполняются ячейки таблицы параметрами, считанными из .txt-файла.
6. Сохраняю в файл параметры и координаты таблицы

Вот на данном этапе проблема: параметры сохраняются, а координаты таблицы остаются теми же (я сдвигаю таблицу перед  сохранением). Наверное, это потому, что параметры таблицы меняются в цикле, а координаты задаются перед циклом до создания таблицы.
Вопрос как решить эту задачу - сохранить в файл измененные координаты таблицы?
Как создать экземпляры класса в цикле?
 
Есть класс. Нужно создать 10 его экземпляров в цикле. Как это сделать?
Как программно узнать о наличии стоп-заявки, Как программно узнать о наличии стоп-заявки
 
Здравствуйте. Я слабо знаком с программированием. Сумел написать скрипт, который открывает позицию, выставляет стоп, передвигает его при движении цены. Вопрос в следующем: если стоп-заявка остается на ночь, то на следующий день при запуске скрипта он не знает о ней. Предполагаю, что алгоритм должен быть следующим: 1. Узнать есть ли стоп-заявка; 2. Если есть, то подхватить ее каким-то образом и продолжить с ней работать. Подскажите, знатоки, как это реализовать?
Страницы: 1
Наверх