Для фьючерсного контракта на акцию есть конкретная ценная бумага, которая торгуется на бирже и поставляется при экспирации. Как из квика получить код этой бумаги, например для GZU0?
Nikolay, Я вам просто хочу донести, что result == "1" не гарантирует, что параметр включен в поток данных. Если же result ~= "1", то вы не найдёте его в списках доступных параметров.
Чего-то я не понимаю. Возьмём к примеру, SiM0: ГО покупателя = 5577,68 ГО продавца = 5595,86 Макс.возм.цена = 71598 Мин.возм.цена = 65454
2L = Макс.возм.цена - Мин.возм.цена = 71598 - 65454 = 6144, что меньше ГО Исходя из формулы в статье радиус валютного курса R получается отрицательный: -9.1% Всё так?
Nikolay написал: getParamEx возвращает строку "1" если параметр получен и строку "0" если нет.
Проведите небольшой эксперимент: включите галку «С учетом настроек, выбранных пользователем вручную через пункт меню Система/Заказ данных/Поток котировок» и попробуйте получить значение параметра, который не добавлен в списки получаемых параметров (Заказ данных/Поток котировок...) getParamEx вернёт таблицу с result == "1", но без значения самого параметра.
означает лишь то, что для данной бумаги существует параметр с именем param_name, не более. И не гарантирует, что он транслируется на клиентское место или что он хотя бы заказан. И в общем случае проверить транслируется ли параметр не представляется возможным.
Вот эту строку вообще не понял:
Код
local L2 = (max_price-min_price)*math_pow(10, Sec.SCALE)
Вот так, наверное, должно быть, тогда совпадает с квиковскими значениями в окне ввода заявки:
Код
local L2 = max_price-min_price
НО! Написал скрипт, который считает ГО по вашей формуле (с моей поправкой) и сравнил с фактически блокируемым ГО под заявку. Значения не совпадают от слова совсем: В таблице: БГО - ГО продавца, взятое из ТТТ Мин., Макс. - соответственно мин. и макс. возможные цены ГО Buy - Фактически заблокированное ГО под заявку на покупку по мин. цене ГО Sell - Фактически заблокированное ГО под заявку на продажу по макс. цене Buy - ГО, рассчитанное по формуле (с моей поправкой) на покупку по мин. цене
Вниманию саппорта: Функция ParamRequest возвращает true даже если параметр не удалось заказать. Чтобы убедиться в этом достаточно включить галку «С учетом настроек, выбранных пользователем вручную через пункт меню Система/Заказ данных/Поток котировок» и вызвать ParamRequest с параметром, которого ещё нет в списках.
Значение в поле Объем ГО в окне ввода заявки не совпадает с фактически блокируемым ГО под заявку по той же цене. См. табличку выше. В окне ввода заявки транслируется значение Buy +- 1 копейка, а блокируется ГО Buy
4. При покупке или продаже фьючерсов блокируется ГО покупателя. Значение ГО продавца похоже на Гарантийное обеспечение на первом уровне лимита концентрации на странице Основные параметры срочного контракта сайта МБ. Что это за параметр пока не понял.
Добрый день. Есть несколько вопросов по работе в QUIK:
1. Что такое Тек.чист.поз. (под заявки) в таблице Ограничения по клиентским счетам? Независимо от выставленных заявок этот параметр всегда = 0
2. Чем отличается Вариац. маржа от Реальная в.маржа в таблицах Ограничения по клиентским счетам и Позиции по клиентским счетам?
3. По каким ценам рассчитывается вариационная маржа?
В QUIK нашёл такие параметры:
1) Если сделка совершена после клиринга, то вар.маржа рассчитывается исходя из разницы цен покупки (продажи) и какой цены? 2) Ели прошёл клиринг, то какие цены берутся в расчёт?