OnTrade комиссии (ФБ, ТС, Клиринг и Брокер) , так же ОБЪЕМ сделки в рублях по валютным контрактам

Страницы: 1
RSS
OnTrade комиссии (ФБ, ТС, Клиринг и Брокер) , так же ОБЪЕМ сделки в рублях по валютным контрактам
 
добрый день Комрады
тема кажется обсуждалась, но решил поднять

QUIK 10.0.1.18 (BCS)

в таблицу СДЕЛКИ транслируются следующие параметры (скриншот)


в LUA функция:
Код
function OnTrade(trade)
   if last_trade_num ~= trade.trade_num then -- Запоминаем номера обработанных сделок
      
      last_trade_num = trade.trade_num

      trade_account = trade.account
      trade_client_code = trade.client_code
      trade_trans_id = trade.trans_id
      trade_trade_num = trade.trade_num
      trade_order_num = trade.order_num
      trade_sec_code = trade.sec_code
      trade_class_code = trade.class_code
      trade_price = trade.price
      trade_qty = trade.qty
      trade_value = trade.value

      trade_ex_comission = trade.exchange_comission
      trade_clr_comission = trade.clearing_comission
      trade_tec_comission = trade.tech_center_comission
      trade_br_comission = trade.broker_comission

      trade_flags = trade.flags -- 32 / 64 (покупка исполнена) / 36 / 68 (продажа исполнена);

      trade_operation = ""

      if trade_flags == 32 or trade_flags == 64 then trade_operation = "BUY" end
      if trade_flags == 36 or trade_flags == 68 then trade_operation = "SELL" end

      message(tostring("СДЕЛКА "..trade_operation.." "..trade_qty.." "..trade_sec_code.."\ntrade_price: "..trade_price.." trade_qty: "..trade_qty.." trade_value: "..trade_value.."\ntrade_ex_comission: "..trade_ex_comission.."\ntrade_clr_comission: "..trade_clr_comission.."\ntrade_tec_comission: "..trade_tec_comission.."\ntrade_br_comission: "..trade_br_comission.."\n"..trade_flags), 1)
   end
end


Собственно вопрос какой
В таблице СДЕЛКИ транслируется комиссия ТС, а в скрипте никак.. нет ее = 0

Ну остальные у меня и так 0, их и в скрипте нет.

Комиссия брокера как я понимаю - только в планах находится, хотя чего уж тут сложного? Ну да ладно.
Сравнил с биржевыми данными: https://www.moex.com/ru/contract.aspx?code=GDM3
Сбор за регистрацию сделки*, руб.20
Сбор за адресную сделку*, руб.6,66
Клиринговая комиссия за исполнение контракта*, руб.6,67
как бы мне остальные параметры собрать?
Сбор за регистрацию сделки похож на правду = 20.01
Комиссия ТС никак не похожа, и 0 транслируется...
Клиринговая? Где искать в терминале?

в общем вопросы простые, может у кого так же?  (может это только БКС?)
--------
Второй пункт этого всего про ОБЪЕМ сделки - он в рублях, это все понятно
Я хочу его использовать для расчета по балансовой цене и прибыли - так как она все таки в рублях на всех этих валютных контрактах

Мысль простая - может мне не углубляться в ШАГ ЦЕНЫ, и СТОИМОСТИ шага цены, а брать рублевые затраты из ОБЪЕМА по сделке и работать с ними, ведь они и для акций и для рублевых контрактов и для валютных по идее одинаковы?
Или КУРС USD на КЛИРИНГе все таки другой, и будет меня все равно корректировать в финансовом итоге?

Где к стати посмотреть в таком случае курс USD КЛИРИНГа? я найти пока не смог

благодарю за поддержку
 
Дмитрий Бланк, добрый день.

По вопросу отображения комиссии в Таблице сделок Рабочего места QUIK рекомендуем обратиться к Вашему обслуживающему брокеру.

Что касается получения значений комиссии из таблицы с помощью QLua, просим Вас уточнить версию Рабочего места QUIK, а также предоставить для анализа используемый скрипт.
Вы можете отправить запрошенную информацию на нашу почту quiksupport@arqatech.com.

Заранее благодарим.
Страницы: 1
Читают тему
Наверх