Нулевой transaction_id

Страницы: Пред. 1 2
RSS
Нулевой transaction_id, Проскакивает нулевой transaction_id
 
Для событий OnStopOrder параметры trans_id и uid могут прийти незаполненными?
Надо делать так, как надо. А как не надо - делать не надо.
 
trans_id да легко. Если стоп заявка подавалась через интерфейс терминала
Uid нет не может
 
Цитата
Если стоп заявка подавалась через интерфейс терминала
Очевидные ситуации не требуют рассмотрения.
Если стоп-заявка подавалась с указанием trans_id, то может ли колбэк OnStopOrder прийти с незаполненным параметром trans_id?
На всякий случай напомню, что по заявке типа "Со связ. заявкой" приходят два колбэка OnStopOrder. Обычно они одинаковые. Но могут ли чем-то отличаться?
Надо делать так, как надо. А как не надо - делать не надо.
 
Цитата
Если стоп-заявка подавалась с указанием trans_id, то может ли колбэк OnStopOrder прийти с незаполненным параметром trans_id?
нет ибо, стоп заявка сущность сервера а не биржи
Цитата
На всякий случай напомню, что по заявке типа "Со связ. заявкой" приходят два колбэка OnStopOrder. Обычно они одинаковые. Но могут ли чем-то отличаться?
Какое это имеет отношение к вопросу не понятно.
Да может придти два колбека.
Предлагаем самостоятельно проверить чем они могут отличаться
 
Цитата
Предлагаем самостоятельно проверить чем они могут отличаться
Вы щас прикалываетесь? Мол, мы чё-то сделали, предлагаем вам самостоятельно потестировать и разобраться, как оно работает.
Впрочем, при выпусках новых версий явно используется этот подход.
Надо делать так, как надо. А как не надо - делать не надо.
 
Если Вы испытываете какие то проблемы в работе колбека, то это повод провести разбор, а значит нам нужно описание проблемы и конкретный пример.
Если же Ваш просто задаете вопрос из любопытства, то появление второго колбека нормально, а чем он будет отличаться от первого вопрос уже частного случая.
 
Я сейчас задаю вопрос, чтобы знать, какую логику закладывать при работе с данным видом колбэков, чтобы потом не было "сюрпризов".
Называйте это "любопытством" или как хотите.
Надо делать так, как надо. А как не надо - делать не надо.
 
Как уже было сказано появление второго колбека нормально.
 
Вопрос был в другом: какие поля могут быть незаполненными в первом колбэке?
Надо делать так, как надо. А как не надо - делать не надо.
 
чисто теоретически? например номер связанной заявки, если ответ на транзакцию пришел с задержкой
 
Другими словами, отсутствовать может любой из параметров, относящийся к связанной заявке?
Т.о., заглянув в таблицы заявок и стоп-заявок, мы можем не обнаружить связанных заявок просто потому, что у стоп-заявки ещё не обновился параметр co_order_num?
Надо делать так, как надо. А как не надо - делать не надо.
 
Как отправить тразакцию с условием операций?В чом ошибка как правильно?
CurrentDirect = 'SELL';
function Trade(Type)
 
  local Operation = 'S';
  --Устанавливает цену и операцию, в зависимости от типа сделки и от класса инструмента
 
   if Type == 'SELL' then  
     Operation = 'S';
  end;
 
  -- Заполняет структуру для отправки транзакции
  local Transaction={
     ['TRANS_ID']   = tostring(trans_id),
     ['ACTION']     = 'NEW_ORDER',
     ['CLASSCODE']  =  SPBFUT,
     ['SECCODE']    =  SRH6,
     ['OPERATION']  = Operation, -- операция ("B" - buy, или "S" - sell)
     ['TYPE']       = 'L', -- по рынку (MARKET)
     ['QUANTITY']   = '1', -- количество
     ['ACCOUNT']    = SPBFUT00963 ,
     ['PRICE']      =  9720,
   ["TRANS_ID"]="1"

}

res=sendTransaction(t)

message(res,1)
 
Цитата
['ACCOUNT']    = SPBFUT00963 ,
счет должен быть в кавычках
['ACCOUNT']    = 'SPBFUT00963' ,
 
Цитата
['CLASSCODE']  =  SPBFUT,
['SECCODE']    =  SRH6,
и здесь тоже самое, код класса и код инструмента должны быть в кавычках
['CLASSCODE']  =  'SPBFUT',
['SECCODE']    =  'SRH6',
 
Цитата
Другими словами, отсутствовать может любой из параметров, относящийся к связанной заявке? Т.о., заглянув в таблицы заявок и стоп-заявок, мы можем не обнаружить связанных заявок просто потому, что у стоп-заявки ещё не обновился параметр co_order_num?
Нет информации значит и транслировать нечего.
Страницы: Пред. 1 2
Читают тему
Наверх