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 на данный момент, к сожалению, нельзя. При реализации ранее зарегистрированного пожелания ответ будет предоставлен в данной ветке форума.
Здравствуйте.
Удалось что-нибудь сделать?
Надо делать так, как надо. А как не надо - делать не надо.
 
Старатель,  Добрый день!

К сожалению, Ваше пожелание еще не реализовано. Сориентировать о сроках пока не можем.
 
Что за функция isLimitsInLots в qlua.dll?
Надо делать так, как надо. А как не надо - делать не надо.
 
Вроде же название говорит само за себя?))))

рассказывает, в чем показываются результаты -в акциях или лотах. Разве нет?))  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
 
Может, да, а может нет. Назвать как угодно можно, а что показывает одному автору известно.
Учитывая, что функция появилась в 7.18 и до сих пор никому не известна, либо это не то, что вы подумали, либо разработка совершенно секретная )))
Надо делать так, как надо. А как не надо - делать не надо.
 
Недокцментированная функция, коих было много.

в основном используются в "личных нуждах". Впоследствии обычно исчезают из терминала, но иногда остаются и попадают в документацию.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
 
к разработчикам:
Если это - "та самая" функция, можете её легализовать или сделать публичную версию, чтобы можно было использовать её в своих проектах, не опасаясь, что в будущем эта функция будет упразднена.
Надо делать так, как надо. А как не надо - делать не надо.
 
Цитата
Старатель написал:
к разработчикам:
Если это - "та самая" функция, можете её легализовать или сделать публичную версию, чтобы можно было использовать её в своих проектах, не опасаясь, что в будущем эта функция будет упразднена.
Здравствуйте!

Ваше пожелание зарегистрировано.  Мы постараемся рассмотреть его и  сообщить Вам результаты анализа. Впоследствии, по результатам анализа,  будет приниматься решение о реализации пожелания в будущих версиях ПО.
Страницы: 1
Читают тему
Наверх