Тема: Как менять инструмент на графике из скрипта Lua?
Хочу из таблицы, созданной lua скриптом через CreateTable(), при нажатии на строку, менять инструмент на графике. Такой себе аналог стандартной возможности квика с якорем и связанными графиками. Понимаю, что на прямую из луа таблицы такое не реализовано, но хочу подойти к вопросу через w32 модуль.
Вижу это таким образом:
1. Создаю "таблицу текущих торгов" с нужными инструментами
2. "Швартую" к ней "якорем" нужные графики
3. Через w32 нахожу "таблицу текущих торгов"
4. Выбираю инструмент, переданный из луа скрипта по коду инструмента.
До 3го шага дошёл и добираюсь до дескриптора MultiList класса "Таблицы текущих торгов".
hWnd = w32.FindWindow('InfoClass', '')
hWnd = w32.FindWindowEx(hWnd, 0, 'MDIClient', '')
hWnd = w32.FindWindowEx(hWnd, 0, '', 'Tickers')
hWnd = w32.FindWindowEx(hWnd, 0, '', 'Tickers')
hWnd = w32.FindWindowEx(hWnd, 0, 'MultiList', '')
Как кодом выбрать элемент в этом списке идей нет
Но, вроде, если руками задать фокус на окне "таблицы текущих торгов", нажать Ctrl+F, ввести код инструмента и нажать поиск, то в списке выберется нужная строка и поменяется таблица.
Можно как-то реализовать это через код?
Может как-то проще можно добиться реализации моей хотелки?