depo_limit.currentbal в лотах на демо

Страницы: 1
RSS
depo_limit.currentbal в лотах на демо
 
Покупаем 1 лот QJSIM/SBER (lot_size=10), смотрим в луа на содержимое depo_limits. Видим currentbal=1. У брокера показывается в штуках, т.е. currentbal=10. И это логично, т.к. понятие размер лота применимо к торгам (e.g. TQBR vs SMAL), а не депозиту.
Может ли у какого-то другого брокера qlua так же возвращать депо в неких лотах или это только на демо так?
Если это глюк демо, то можно ли его исправить?
Если не глюк или исправить нельзя, то откуда брать размер тех лотов, которые фигурируют в depo_limits?
 
Добрый день,

На демо-версии QUIK Junior количество бумаг в таблице лимитов по бумагам отображается в лотах.
Количество бумаг в лоте можно получить из параметра "LOTSIZE" таблицы текущих торгов, например с помощью функций getItem, SearchItems, getParamEx.
Цитата
Максим написал:
Может ли у какого-то другого брокера qlua так же возвращать депо в неких лотах или это только на демо так?
Зависит от настроек конкретного брокера.
 
Код
function OnDepoLimit(dlimit)
  curbal = getBalanceInItems(dlimit)
  myFunctionToHandleDepoLimit(dlimit.client_code, dlimit.sec_code, curbal)
end
Можете помочь реализовать функцию 'getBalanceInItems' которая возвращает кол-во акций в штуках и работает у любого брокера и на демо?
 
Ау? Как-то же вы у себя в терминале это сделали когда показываете состояние счёта со снятой галкой "Количество в лотах"
 
Здравствуйте,
К сожалению через lua нет возможности определить в чем считаются бумаги в лотах или штуках.
То что сам терминал это определяет, не значит что в Lua есть для этого функция
 
Можно ли в таком случае добавить в таблицу depo_limits что-то из следующего:
1. либо поле вроде balance_in_lots=true/false, и lot_size=XXX (т.к. например у SMAL&TQBR для одной и той же бумаги разные размеры лота, надо знать какой именно используется в депо)
2. либо продублировать currentbal полем currentbal_items где всегда выдавать штуки.
 
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
 
Максим,      Добрый день,
    Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам,     что реализация пожелания признана потенциально целесообразной. Если     по результатам дальнейшего анализа, включающего юридические аспекты,     анализ на непротиворечивость с общей политикой компании, никаких     возражений не возникнет, мы постараемся включить Ваше пожелание в     план доработок при выпуске одной из следующих версий нашего ПО.
 
Цитата
Максим написал:
Ау? Как-то же вы у себя в терминале это сделали когда показываете состояние счёта со снятой галкой "Количество в лотах"
есть важный нюанс: в состоянии счета в строке есть некий класс оценки. Из него и берется размер лота.
А в депо лимитс класса нет совсем, на лотность какого класса вы будете умножать, если некая функция вам скажет, что лимиты в лотах?
 
Есть бумага. Она не принадлежит к конкретному классу TQBR или SMAL: это одна и та же бумага.
Поэтому получать количество в depo_limits нужно в штуках. А при необходимости пересчитывать в лоты в зависимости от лотности нужного вам класса.
 
Но если quiк в вашем случае вежет позицию в лотах - откуда он про штуки узнает?
 
Цитата
swerg написал:
Но если quiк в вашем случае вежет позицию в лотах - откуда он про штуки узнает?
Добрый день,

Данная настройка выполняется со стороны сервера QUIK. Получить ее значение из рабочего места QUIK через QLUA на данный момент, к сожалению, нельзя. При реализации ранее зарегистрированного пожелания ответ будет предоставлен в данной ветке форума.
 
Как отображаются неполные лоты в портфелях у брокеров с настройкой отображения лимитов в лотах?
 
Цитата
Старатель написал:
Как отображаются неполные лоты в портфелях у брокеров с настройкой отображения лимитов в лотах?
Наконец-то хоть кто-то понял, почему получение информации штуки/лоты не решает автоматически всех проблем.

Ответ на ваш вопрос прост: брокера, предоставляющие режимы торгов в неполных лотах, всегда ведут позиции в штуках.
 
Цитата
Stanislav Tvorogov написал:
Зависит от настроек конкретного брокера.
На валютной секции учет также может вестись как в лотах, так и в штуках?
 
Цитата
Старатель написал:
Цитата
Stanislav Tvorogov   написал:
Зависит от настроек конкретного брокера.
На валютной секции учет также может вестись как в лотах, так и в штуках?
Добрый день,

Верно.
 
Как эта настройка вообще устанавливается?
Своя для каждой секции или как?
 
Цитата
Старатель написал:
Как эта настройка вообще устанавливается?
Своя для каждой секции или как?
Настройка устанавливается на торговую фирму. Она может как совпадать так и различаться на каждой из фирм.
 
Цитата
Stanislav Tvorogov написал:
Настройка устанавливается на торговую фирму. Она может как совпадать так и различаться на каждой из фирм.
Речь по trade_accounts.firmid?
 
Цитата
Старатель написал:
Цитата
Stanislav Tvorogov   написал:
Настройка устанавливается на торговую фирму. Она может как совпадать так и различаться на каждой из фирм.
Речь по trade_accounts.firmid?
Верно, это firmid.
 
Цитата
Zoya Skvorcova написал:
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам,     что реализация пожелания признана потенциально целесообразной. Если     по результатам дальнейшего анализа, включающего юридические аспекты,     анализ на непротиворечивость с общей политикой компании, никаких     возражений не возникнет, мы постараемся включить Ваше пожелание в     план доработок при выпуске одной из следующих версий нашего ПО.
Цитата
Stanislav Tvorogov написал:
Данная настройка выполняется со стороны сервера QUIK. Получить ее значение из рабочего места QUIK через QLUA на данный момент, к сожалению, нельзя. При реализации ранее зарегистрированного пожелания ответ будет предоставлен в данной ветке форума.
Здравствуйте.
Удалось что-нибудь сделать?
 
Старатель,  Добрый день!

К сожалению, Ваше пожелание еще не реализовано. Сориентировать о сроках пока не можем.
Страницы: 1
Читают тему (гостей: 1)
Наверх