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

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

Страницы: 1
KILL_ALL_ORDERS на ММВБ
 
Я не думал, что для работы с луа надо читать еще и документацию по QPILE) Спасибо за ответ!
KILL_ALL_ORDERS на ММВБ
 
Почему вы так агрессивны? Я просто посчитал, что это ошибка, тк нигде в руководстве не нашел указаний, что через луа эти транзакции не поддерживаются. Прошу прощения за беспокойство.
KILL_ALL_ORDERS на ММВБ
 
Добрый день!

При попытке снять все заявки на ммвб приходит ошибка Отправка транзакций данного типа из QPILE-скрипта не поддерживается.

Код:

 trans_id = trans_id + 1
 local Transaction={
   ['TRANS_ID']  = tostring(trans_id),  
   ['CLASSCODE'] = 'TQBR',          
   ['ACTION']    = 'KILL_ALL_ORDERS',          
   ['CLIENT_CODE'] = 'xxxxx',  
 }

 local Res = sendTransaction(Transaction)
OnTransReply
 
У вас ошибка воспроизвелась? Или это только уменя?)
OnTransReply
 
Я проверял на квик-джуниор с сайта.
OnTransReply
 
Добрый день, тоже не работает(

Я еще раз повторюсь - при подаче заявки из луа, все колбеки по ним приходят в OnTransReply. Когда подаем заявку из внешнего робота через trans2quik или файлы - то колбеков в луа по ним нет. Я посмотрел ваши примеры, но мой скрипт работает при подаче заявок из луа, проблема с ответами для внешних транзакций
OnTransReply
 
Добрый день! Ок, хорошо, попробую - у меня не работало на 7.2.2.3
OnTransReply
 
IsRun = true;

function OnInit()
  txt = io.open(getScriptPath().."/My.txt", "a");
end;

function main()
  while IsRun do

  sleep(3000);
  end;
end;

function OnStop()

  IsRun = false;
  txt:close();
end;

function OnTransReply(trans_reply)

  line=tostring(trans_reply.trans_id)..";"..tostring(trans_reply.status)"\n";
  txt:write(line);
  txt:flush();

end
OnTransReply
 
При выставлении заявок через dll тоже самое
OnTransReply
 
Я так же проверяю - у меня робот выставляет и снимает заявки через файлы - все работает, ответы приходят. Если в это время запустить скрипт с OnTransReply, то туда ничего не приходит. Если выставить заявку из скрипта, то ответ приходит
OnTransReply
 
Я посмотрел пример - я так понял это робот, который пишет в лог свои действия.  
OnTransReply
 
Ок, попробую
OnTransReply
 
Я подаю заявки не из скрипта, а из стороннего робота - в таком случае колбек должен приходить? Все транзакции выставляются, ошибок не возникает
OnTransReply
 
Для заявок поданных через trans2quik тоже не приходят.
OnTransReply
 
Добрый день! В OnTransReply не приходят колбеки от заявок поданных через файл. Я так понял из документации, что должны - или нет?
Страницы: 1
Наверх