176

Re: w32 - Вызов WinAPI функций из Lua

В общем, я, как мне кажется, разобрался с получением данных. Прошу прощения за глупость.
Но мой вопрос по открытию окна графика остаётся актуальным: можно ли при помощи библиотеки w32 создать окно графика с заданным инструментом.

177

Re: w32 - Вызов WinAPI функций из Lua

mikhge пишет:

Но мой вопрос по открытию окна графика остаётся актуальным: можно ли при помощи библиотеки w32 создать окно графика с заданным инструментом.

У меня нет идей как это можно сделать.
С другой стороны - а зачем? что толку, что вы из скрипта откроете график?

178

Re: w32 - Вызов WinAPI функций из Lua

Дополнив w32 с помощью cffi, я могу открывать стаканы из скрипта, но тоже не понимаю, зачем открывать графики, хотя их можно открыть так же, как и стаканы.

179

Re: w32 - Вызов WinAPI функций из Lua

funduk, напишите поподробнее: как вы открываете стаканы из скрипта?
И что такое cffi?

180

Re: w32 - Вызов WinAPI функций из Lua

шлю правильный sendinput в таблицу текущих торгов, у которой не меняю порядок строк
[url]https://github.com/q66/cffi-lua[/url]

181

Re: w32 - Вызов WinAPI функций из Lua

swerg пишет:
mikhge пишет:

Но мой вопрос по открытию окна графика остаётся актуальным: можно ли при помощи библиотеки w32 создать окно графика с заданным инструментом.

У меня нет идей как это можно сделать.
С другой стороны - а зачем? что толку, что вы из скрипта откроете график?

Ну, открытие графиков из скрипта может помочь визуализировать алгоритм. То есть можно контролировать алгоритм в окне терминала.
Изначально я действительно думал, что данные получаются только при открытии графика, но я ошибся.

182

Re: w32 - Вызов WinAPI функций из Lua

funduk пишет:

шлю правильный sendinput в таблицу текущих торгов, у которой не меняю порядок строк

Вы эмулируете нажатия клавиш или клики мышью?

183

Re: w32 - Вызов WinAPI функций из Lua

swerg пишет:

Вы эмулируете нажатия клавиш или клики мышью?

И то, и другое

184

Re: w32 - Вызов WinAPI функций из Lua

funduk, получается cffi просто технология вызова API-функций. Т.е. "дело техники", не касающийся напрямую общения с QUIK.

funduk пишет:

И то, и другое

А вот то, что напрямую касается "автоматизированным общением с терминалом" вы упорно пишете очень обтекаемо smile
Могли бы вы подробнее и более детально рассказать куда именно вы кликаете, какие именно события эмулируете для открытия стакана? и как попадается в строки таблицы для эмуляции действий?

И еще вопрос, если можно: каких именно функций вам не хватило в w32, что пришлось пользоваться еще одной библиотекой?

185

Re: w32 - Вызов WinAPI функций из Lua

swerg пишет:

вы упорно пишете очень обтекаемо

У меня пока нет внутреннего согласия с тем, чтобы отдать бесплатно инфу, на которую я потратил недели три жизни smile особенно учитывая, что в поисках по форумам (посты за последние 10 лет) решения я не видел.