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

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

Страницы: 1
OnTransReply
 
Цитата
nikolz написал:
Цитата
Михаил написал:
OnTransReply()
попробую пояснить.
--------------------------
этот колбек реагирует не на заявку, а на транзакцию.
Ему пофиг снял вы что-то или надели или одели.
Ему важно лишь транзакция исполнена или нет.
-----------------------
Попробуйте это понять.
Т е не надо ловить в нем вашу или не вашу заявку.
Это конечно можно делать и я ловлю, чтобы быстрее реагировать, но это сложно и в действительности не нужно.
------------------------------
Ловите свою заявку в колбеках заявок, а в этом колбеке надо ловить успешно или нет прошла вша транзакция.
Так в OnTransReply() я и ловлю успешность выполнения заявки отправленной с помощью sendTransaction(). sendTransaction() исполняется, а ответа в OnTransReply() нет.
OnTransReply
 
Файл со скриптом.
OnTransReply
 
Цитата
nikolz написал:
Цитата
Михаил написал:
Добрый вечер!
У меня в скрипте Lua не срабатывает OnTransReply.
В начале при выставлении заявки он отрабатывает, а при удалении этой заявки нет.
Посоветуйте, пж, что делать?
поставьте вывод в лог файл,
покажите скрипт .
Вывод в OnTransReply() на экран стоит. При выставлении заявки скриптом он срабатывает. А затем при удалении заявки скриптом он не срабатывает. Хотя заявка удаляется, те скрипт срабатывает.
Скрипт функции

function OnTransReply(order)
message("OnTransReply ID: "..tostring(order.trans_id)) -- Отладочная
--
if ID_B == order.trans_id then -- Интересует только наша заявка выставления на покупку
NumOrderB    = order.order_num -- Номер заявки сервера
StatusOrderB = order.status -- Статус заявки: nil-не выставлена, 3-успешно выставлена
msgOrderB    = order.result_msg -- Сообщение с результатом обработки заявки
end
-- Удаление заявки
if ID_B_Kill == order.trans_id then -- Интересует только наша заявка на удаление
StatusKillOrderB = order.status -- Статус заявки: nil-не выставлена, 3-успешно выставлена
msgKillOrderB    = order.result_msg -- Сообщение с результатом обработки заявки
end
end
При загрузке файла со скриптом дает ошибку загрузки.
OnTransReply
 
Добрый вечер!
У меня в скрипте Lua не срабатывает OnTransReply.
В начале при выставлении заявки он отрабатывает, а при удалении этой заявки нет.
Посоветуйте, пж, что делать?
Что надо знать о LUA, чтобы не было мучительно больно.
 
И зачем мне начинающему знать про эту вирт. машину?
Экспорт значений "Price" и "Volume" в Excel, Экспорт значений "Price" и "Volume" в Excel
 
Ребята, спасибо!
Экспорт значений "Price" и "Volume" в Excel, Экспорт значений "Price" и "Volume" в Excel
 
А можно эти данные брать прямо из Квика?
Экспорт значений "Price" и "Volume" в Excel, Экспорт значений "Price" и "Volume" в Excel
 
Дайте, пож., ссылку в Финаме.
Цитата
Anton написал:
Быстро и легко это скачать с финама в текстовом формате и дальше хоть в эксель хоть куда.
Страницы: 1
Наверх