Quik Developer (Все сообщения пользователя)

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

Страницы: 1
Подключение сторонних библиотек в Lua скрипте
 
Доброго времени суток.

Наткнулся на тему https://forum.quik.ru/forum10/topic561/ в которой разбирается вопрос о том как отправлять электронные письма из скрипта.
Я скачал библиотеку http://files.luaforge.net/releases/luasocket/luasocket/luasocket-2.0/luasocket-2.0-win32.zip

Внутри архива две папки: lib (с парой dll) и lua (со скриптами на lua соответственно). Я скопировал эти две папки в папку с квиком и переименовал lib -> Include.

В скрипте пытаюсь использовать библиотеку следующим образом:
Код
local smtp = require("socket.smtp")
При запуске скрипта получаю ошибку
Код
error loading module 'socket.core' from file 'C:\Program Files\QUIK-Junior\Include\socket\core.dll':
   Не найден указанный модуль.
Кто-нибудь может подсказать как правильно подключить библиотеку?  
Программно создать стоп-заявку и отловить выполнение соответствующей заявки
 
s_mike@rambler.ru спасибо за ответ. Я был не в курсе про OnStopOrder o_O

А можете подсказать про порядок вызова callback'ов? Я правильно понимаю, что OnTrade выполнится раньше OnStopOrder?
Программно создать стоп-заявку и отловить выполнение соответствующей заявки
 
Всем доброго времени суток.

Есть такая потребность: из скрипта выставлять стоп-заявку (ACTION="NEW_STOP_ORDER"), и после исполнения стоп-заявки каким-то образом понимать, что исполнилась соответствующая заявка.

Используя OnTransReply и trans_id можно понять, что зарегистрировалась стоп-заявка.
Используя OnTrade можно отлавливать выполнение заявок, но как связать заявку и стоп-заявку? Кто-нибудь сталкивался с подобным?
Страницы: 1
Наверх