• 05 сентября 2024, 22:40
    • |
    • Anest
  • Еще

Тэйкер - Мэйкер ордера и их идентификация . Подскажите плз , кто знает , если какой нибудь способ идентифицировать собственные сделки на предмет типа исполнения ордера .

★2
ВНИМАНИЕ! КОММЕНТАРИИ ПЕРВОГО УРОВНЯ В ВОПРОСАХ УПОРЯДОЧИВАЮТСЯ ПО ЧИСЛУ ПЛЮСИКОВ, А НЕ ПО ВРЕМЕНИ ПУБЛИКАЦИИ.
QUIK: таблица всех сделок — колонка состояние.
П — пассивная (мэйкер) А — активная (тэйкер) 

avatar
в луа:

for i=0,getNumberOf(«trades»)-1 do --получаем количество сделок из таблицы и перебираем их

local tek_zaya=getItem(«trades»,i) --берем сделку
if bit.band(tek_zaya.flags,0x40)==0x40 then
--по рынку исполнена сделка (активная тейкер)

elseif bit.band(tek_zaya.flags,0x20)==0x20 then
--лимитка (пассивная мэйкер)

end
end

Выше написали, что по состоянию из таблицы сделок определяется(А или П) этот код и обращается к этой таблице
в таблице всех сделок есть направление, если оно совпадает с направлением вашей сделки, то тейкер
avatar
Между отправкой заявки из домашнего Quik'а и её поступлением на биржу как минимум 0.2 сек. За это время очередь заявок может далеко уйти.
Как-то читал, что в Quik'е есть способ подать заявку, чтобы она поступила в очередь как лимитная или была отвергнута биржей.
Rostislav Kudryashov, 09:31 Сейчас в Quik'е посмотрел диалог «Ввод заявки».
В поле «Условие исполнения» — «Только пассивная».

в отчете брокера косвенно можно понять по комиссии бирж — списана или нет.

avatar
Stanis, как раз и нужно для сверки  с брокером и коррекции алгоритма выставления цены, очень много влетает как рыночные. Хотя ставятся как лимитные с края спреда или около него. Слишком уж много отьедается биржей:)
avatar
Уточните, в какой программе.
Например, в плазе есть эта информация.
Можно пробовать по ленте сделок смотреть. Если сделка с тем же направлением, что и заявка, то это тейкер. Но может быть сложно найти свою сделку среди многих.
avatar
Jame Bonds, программа стандартный Квик. Сделок очень (алго) много вручную не получится смотреть.
avatar
Anest, так ставьте их с признаком BoC

<code class="rainbow" data-language="lua">order["Execution condition"] = "Book or cancel"</code>
avatar
 Благодарю за помощь всех откликнувшихся 
avatar

Только зарегистрированные и авторизованные пользователи могут оставлять ответы.

Залогиниться

Зарегистрироваться

теги блога Anest

....все тэги



UPDONW
Новый дизайн