Таблица текущих торгов в Quik.

Страницы: 1
RSS
Таблица текущих торгов в Quik., TTT
 
 Можно скриптом Lua удалять (,добавлять) строки ТТТ в Quik ?
 
Конечно нет
 
А если создать копию ТТТ, то ее можно изменять (удалять, добавлять строки) ?

 
 
В ручную удаляйте, изменяйте. В QLua вообще ничего нет для изменения параметров рабочего места.
 
Цитата
Vladimir spb написал:
А если создать копию ТТТ, то ее можно изменять (удалять, добавлять строки) ?
Если абстрагироваться от того, зачем вам это счастье, то вы можете создать пользовательскую таблицу и заполнять ее в цикле теми же данными. Получите точную копию ТТТ с динамически меняющимися данными  и возможностью менять строки как вам заблагорассудится в том числе добавлять строки тикеров и удалять их средствами Qlua. В этом случае выводить ТТТ в терминале вам как бы и не к чему.  
 
Мне для алгоритма нужно получать стаканы (50-150 позиций по акциям МБ)) от Quik.

(QuikSharp https://github.com/finsight/QUIKSharp/blob/master/src/QuikSharp/lua/QuikSha­rp.lua) .

Но, без окон котировок, подписки на стаканы "то потухнут, то погаснут".  Отписаться типа получается, но Quik начинает пищать, что открыто более 200 окон котировок. При этом в главном окне Quik ни одного окна котировок нет.  

Я так понимаю, что стаканы, через подписки на них, мне не светят. Буду курить прямой запрос котировок по таймеру.

Когда стаканы приходят, повторить  https://www.quantower.com  DOM Surface (история стаканов) на Питоне не сложно. Правда я нигде не нашел, что они называют Imbalance ?  
 
Цитата
Vladimir spb написал:
Мне для алгоритма нужно получать стаканы (50-150 позиций по акциям МБ)) от Quik.

(QuikSharp   https://github.com/finsight/QUIKSharp/blob/master/src/QuikSharp/lua/QuikSha­ ­rp.lua  ) .

Но, без окон котировок, подписки на стаканы "то потухнут, то погаснут".  Отписаться типа получается, но Quik начинает пищать, что открыто более 200 окон котировок. При этом в главном окне Quik ни одного окна котировок нет.  

Я так понимаю, что стаканы, через подписки на них, мне не светят. Буду курить прямой запрос котировок по таймеру.

Когда стаканы приходят, повторить   https://www.quantower.com   DOM Surface (история стаканов) на Питоне не сложно. Правда я нигде не нашел, что они называют Imbalance ?  
Если хотите, то выложите свой скрипт с тестом стаканов,
я его проверю на демо сервере и если есть ошибки исправлю,
либо подтвержу, что проблема в квике.
 
Цитата
Vladimir spb написал:
Я так понимаю, что стаканы, через подписки на них, мне не светят. Буду курить прямой запрос котировок по таймеру.
Без подписки не будет и данных в getQuoteLevel2().

Цитата
Когда стаканы приходят, повторить   https://www.quantower.com   DOM Surface (история стаканов) на Питоне не сложно. Правда я нигде не нашел, что они называют Imbalance ?  
Такие графики строятся по таблице обезличенных сделок.
 
Цитата
Станислав написал
Такие графики строятся по таблице обезличенных сделок.
Cогласен.

В темном фоне графиков есть серые полоски, которые строятся по данным из стаканов. Чем больше объемы в стаканах, тем светлее полоски. Вот эти полоски я и обозвал историей стаканов.
 
Цитата
nikolz написал:

Если хотите, то выложите свой скрипт с тестом стаканов, я его проверю на демо сервере и если есть ошибки исправлю, либо подтвержу, что проблема в квике.
У меня программы на Питоне шлют команды на порт, который слушает QuikSharp.lua (5.4.1), запущенный в программе Quik 11.0.0.92, и получают ответ либо на этом порту, либо на CallBack порту скрипта  QuikSharp.

В программе Quik открыты два окна :

 Таблица текущих торгов с одной позицией. (KTSB)
 Таблица обезличенных сделок по всем (~250) позициям.

Могу организовать отдельный лог команд из программы к скрипту QuikSharp.lua  и ответов на них.

В программе на питоне есть возможность руками посылать запрос QuikSharp.lua
Код
{'cmd': 'GetQuoteLevel2', 'data': ['TQBR|' + sec_code]}

Ответ (стакан) приходит для любого sec_code, имеющегося в данных OnAllTrade (таблицы обезличенных сделок). При этом Запрос проверки состояния подписки дает ответ : подписка есть, а стаканы по ней не приходят для некоторых sec_code.

Все это щастье я имел в Quik 10 c Lua 5.3.1 и предыдущей версией QuikSharp. Переустановил все, но  еще не успел проверить.
Страницы: 1
Читают тему
Наверх