![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.02.2013
Сообщений: 66
|
![]()
Про StringGrid:
1) в одной из ячеек в строках содержится тикер (разработки не требует ![]() 2) в другой число N 3) еще в одной кнопка (под неё нужно написать обработку события) Про событие под кнопкой: 1) обращается к работающему Lua-скрипту в запущенном QUIK 2) получает массив длиной N цен закрытий инструмента по тикеру 3) этот массив передаёт процедуре, к-я как-то его обсчитывает (неважно как) 4) результаты раскладывает по другим ячейкам в строке |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 21.12.2011
Сообщений: 54
|
![]()
Возможно помогу. Если еще актуально, пишите: stealth(собака)bigmir.net
Сразу присылайте ТЗ и указывайте на когда нужна работа и предполагаемый бюджет. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.02.2013
Сообщений: 66
|
![]()
Актуально с уточнением:
каждой строке в этом СтрингГриде соответствует СОМ-объект, а работающий Lua-скрипт обращается к программе, как к локальному СОМ-серверу, используя свойства этих объектов |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 02.01.2015
Сообщений: 12
|
![]()
>>1) обращается к работающему Lua-скрипту в запущенном QUIK
Сомневаюсь что это вообще реализуемо , во всяком случае в такой формулировке.
почта: sauwork@yandex.ru , телега: @sauwork
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 13.08.2011
Сообщений: 184
|
![]()
QUIK это https://ru.wikipedia.org/wiki/QUIK ?
<<Программирование торговых роботов и вычислений с использованием встроенного языка QPILE, также для этих целей есть возможность использовать Lua.>> Если там нет ограничений, то по идее возможно подгружать в Lua модули написанные на С/C++ (теоретически можно и на делфи писать модули, но все же лучше на C/C++) Единственно не понятно какая конечная цель и какую роль играют COM объекты. Последний раз редактировалось Avazart; 14.01.2016 в 00:14. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 02.01.2015
Сообщений: 12
|
![]()
Думаю , все что здесь нужно , это официальный quik api , все остальное - либо бред , либо неоправданно трудоемко.
А ТС-у я бы посоветовал изложить суть задачи простым языком , без отсылок к технологиям , в которых , судя по всему , он мало что понимает. - разработчик сам определит как и что лучше использовать.
почта: sauwork@yandex.ru , телега: @sauwork
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 26.02.2013
Сообщений: 66
|
![]()
Действительно, думать нужно о том, чего не знаешь, о том, что и так известно, и думать незачем. А так, глядишь, можно и узнать чего, например, что "официальный quik api" такого функционала не предоставляет.
В моменте актуально следующее задание: нужны 2 (две) болванки для образца, как: 1. в Дельфи-проге 1.1. посадить кнопку на StringGrid 1.2. привязать строку к СОМ-объекту, зачем они - см. http://programmersforum.ru/showthread.php?t=288102 2. dll с функциями, вызывающих методы этого СОМ-объекта из внешнего процесса 2.1. читает свойство 2.2. записывает свойство да, эта dll будет загружаться из Lua-скрипта, обратиться в обратную сторону, похоже, и правда невозможно. |
![]() |
![]() |
![]() |
#8 | ||
Пользователь
Регистрация: 02.01.2015
Сообщений: 12
|
![]() Цитата:
Если есть возможность вносить изменения в Lua скрипт , о чем ранее сказано не было , то есть и другие варианты , можно в Lua скрипте открыть канал коммуникации , через который вести диалог , там даже есть что то вроде LuaSocket. Тут конечно можно только гадать , какой вариант лучше подойдет , ибо сути задачи не озвучено , а постановка , сама по себе , уже как результат какой то сомнительной аналитики. Цитата:
https://ru.wikipedia.org/wiki/Межпро...взаимодействие
почта: sauwork@yandex.ru , телега: @sauwork
Последний раз редактировалось sauwork; 19.01.2016 в 06:21. |
||
![]() |
![]() |
![]() |
#9 |
Регистрация: 16.06.2009
Сообщений: 8
|
![]() |
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 26.02.2013
Сообщений: 66
|
![]() Цитата:
я ожидал, что это будет реализовано функцией проверки некого флага в СОМ-объекте, но если можно проще, так за чем же дело стало? объявите цену за такую связку и вперёд |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужен программист, платформа Quik, язык Lua | ship06 | Фриланс | 5 | 28.11.2016 14:25 |
Кто поможет с таблицами, тому морожено! | davidoff_72 | Фриланс | 2 | 06.09.2015 01:59 |
Кто-нибудь из форумчан владеет техникой быстрого чтения? | ArtInt | Свободное общение | 38 | 16.06.2011 01:38 |