Раньше для получения бибжевого сбора по инструменту в qlua использовал параметрв "exch_pay" с функцией getParamEx getParamEx(class_code, sec_code, "exch_pay") Теперь этот параметр всегда возвращает 0.000000
(
QUIK clients support
Сообщений: Регистрация: 23.01.2015
15.02.2018 12:28:29
Алексей Степанов, добрый день. Этот параметр уже давно не транслируется из Торговой системы.
Пользователь
Сообщений: Регистрация: 26.01.2017
15.02.2018 18:53:12
И нет никакой возможности получить эти данные в через quik ?
QUIK clients support
Сообщений: Регистрация: 23.01.2015
16.02.2018 06:17:44
Алексей Степанов,Добрый день. Эти данные не транслирует торговая система. Их неоткуда взять.
Пользователь
Сообщений: Регистрация: 26.01.2017
16.02.2018 15:29:39
В Plaza2 есть.
Поток FORTS_FUTINFO_REPL - Фьючерсы: справочная и сессионная информация
Таблица opt_sess_contents: Cправочник торгуемых инструментов поле: exch_pay - Биржевой сбор за 1 контракт в рублях
Данные в полях приходят( не нулевые). Посмотрел лог за вчера, всё есть.
Код
sess_id;isin_id;short_isin;isin;name;inst_term;code_vcb;is_limited;limit_up;limit_down;old_kotir;buy_deposit;sell_deposit;roundto;min_step;lot_volume;step_price;d_pg;is_spread;coeff;d_exp;is_percent;percent_rate;last_cl_quote;signs;is_trade_evening;ticker;state;price_dir;multileg_type;legs_qty;step_price_clr;step_price_interclr;step_price_curr;d_start;exch_pay;pctyield_coeff;pctyield_total5473;880544;RIH8;RTS-3.18;Фьючерсный контракт RTS-3.18;1;RTS;1;5600;5600;124290;14422.36;14422.36;0;10;0;11.49706;20180315;1;1;20180315;0;0;124290;115;3;0;2;0;0;1;0;0;0.2;20160317;2.86;-1;0
5473;917428;SiH8;Si-3.18;Фьючерсный контракт на курс безналичного доллара Si-3.18;1;Si;1;1724;1724;57450;3448;3448;0;1;0;1;20180315;1;1;20180315;0;0;57450;115;3;0;2;0;0;1;0;0;1;20160620;0.8;-1;0
5473;917440;RIM8;RTS-6.18;Фьючерсный контракт RTS-6.18;4;RTS;1;5600;5600;123250;14422.36;14422.36;0;10;0;11.49706;20180621;1;1;20180621;0;0;123250;115;3;0;2;0;0;1;0;0;0.2;20160620;2.83;-1;0
5473;925610;RIU8;RTS-9.18;Фьючерсный контракт RTS-9.18;7;RTS;1;5600;5600;121790;14422.36;14422.36;0;10;0;11.49706;20180920;1;1;20180920;0;0;121790;115;3;0;2;0;0;1;0;0;0.2;20160804;2.8;-1;0
QUIK clients support
Сообщений: Регистрация: 23.01.2015
19.02.2018 12:11:32
Алексей Степанов,добрый день. Ранее мы брали информацию о сборе из потока FORTS_FUTINFO_REPL из таблицы fut_vcb . Согласно сайту МБ, , сейчас эта информация не транслируется. Вы смотрите другую таблицу -fut_sess_contents Со своей стороны, готовы предложить зарегистрировать пожелание чтобы брать биржевой сбор из таблицы FORTS_FUTINFO_REPL.fut_sess_contents и транслировать в текущие торги. Регистрируем?
Пользователь
Сообщений: Регистрация: 29.03.2017
19.02.2018 13:30:16
Биржевой сбор можно взять из таблицы своих сделок:
Если вы скальпер, то делите его на 2.
Пользователь
Сообщений: Регистрация: 23.03.2015
19.02.2018 17:55:30
TRANS2QUIK.DLL содержит функцию TRANS2QUIK_TRADE_EXCHANGE_COMMISSION Вроде возвращает правильное значение. По крайней мере несколько лет пользуюсь, расхождений не обнаружил. Но это постфактум, когда сделка уже совершена.
Часто нужно знать комиссию до того как будут совершена моя сделка, чтобы робот знал стоит ли в неё совершать. Поэтому информация из таблицы своих сделок не может быть использована.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.