вопрос к разработчикам QLUA

Страницы: 1
RSS
вопрос к разработчикам QLUA
 
Добрый день,
решил написать робота,
который работает со всеми доступными в терминале кодами клиентов
и вдруг откуда не возьмись появился ...  затык.
-----------------------
Вопрос:
----------------
Каким образом ,т е на основе каких таблиц или функций,
можно установить соответствие  кода клиента (таблица client_codes)
торговому счету (таблица trade_accounts)
-------------------
Спасибо
 
Не разработчик, но, кажется, соответствие идет от фирмы, не счета. Счет от класса инструмента. Также от класса инструмента фирма. И по уже по фирме проверяем, что код клиента и счет для одной фирмы.
 
Цитата
Nikolay написал:
Не разработчик, но, кажется, соответствие идет от фирмы, не счета. Счет от класса инструмента. Также от класса инструмента фирма. И по уже по фирме проверяем, что код клиента и счет для одной фирмы.
если я правильно понимаю, то фирма - это код брокера на бирже
поэтому она одна и та же для конкретной биржи
а код клиента - это код клиента брокера, который брокер сообщает бирже, когда выставляет заявку
А счет торговый - это счет на который клиент заводит деньги и лимит по которому контролирует брокер перед тем как послать заявку на биржу.
----------------
В итоге с одного терминала можно посылать заявки от разных клиентов
каждый клиент может иметь несколько торговых счетов
но фирма, которая пошлет эти заявки на биржу будет одна и та же - это ее код на бирже.
-------------------
код фирмы будет разный лишь для разных бирж и возможно для разных секций.
-----------------
Но счета где деньги лежат - связаны в первую очередь с клиентами и потом через код фирмы с биржей.
-------------------------
Вопрос остается в силе.
 
 
Цитата
Nikolay написал:
Не разработчик, но, кажется, соответствие идет от фирмы, не счета. Счет от класса инструмента. Также от класса инструмента фирма. И по уже по фирме проверяем, что код клиента и счет для одной фирмы.
в качестве примера, что Вы не правы.
Предположим несколько клиентов выставляют заявки на одну и ту же акцию
Так как класс один и тот же то и фирма одна и та же.
Тогда как связать код клиента с его торговым счетом, где его деньги лежат?  
 
Пока вам объяснял, то сам вспомнил то, что забыл.
----------------------------
На бирже нет торговых счетов клиентов.
-------------------------------
Клиенты все есть лишь в амбарной книге брокера.
----------------------------
Поэтому правильно будет то, что торговый счет - это счет брокера на бирже, куда брокер слил деньги всех клиентов как свои.
--------------------------------------
Так как на бирже торгует брокер, а не его клиенты
--------------------
Новое, это хорошо забытое старое.
------------------
вопрос снят.
 
Да, счета и субсчета (т.е. коды) у брокера. Однозначно связать счет и код клиента нельзя, т.к. в таблице кодов больше ничего нет. Но.


Смотрим на таблицу money_limits (Лимиты по денежным средствам), для нее код имеет смысл. В ней есть фирма, есть счет, есть код клиента. Так и выходит, что можно только сказать - а можно ли с этим кодом, на этом счете, по этой фирме  что-то сделать. Кодов же много может быть. На одном есть деньги, на другом нет. Хотя подать транзакцию можно, раз доступен код по фирме, счету. Ну и сколько брокеров не видел, фирма для срочного рынка отличается от фондового. По ней, как минимум, отсечь недоступные классы инструментов. И выбирая инструмент, по его классу даем список сочетаний доступных счетов, субсчетов.
 
Цитата
Nikolay написал:
Да, счета и субсчета (т.е. коды) у брокера. Однозначно связать счет и код клиента нельзя, т.к. в таблице кодов больше ничего нет. Но.


Смотрим на таблицу money_limits (Лимиты по денежным средствам), для нее код имеет смысл. В ней есть фирма, есть счет, есть код клиента. Так и выходит, что можно только сказать - а можно ли с этим кодом, на этом счете, по этой фирме  что-то сделать. Кодов же много может быть. На одном есть деньги, на другом нет. Хотя подать транзакцию можно, раз доступен код по фирме, счету. Ну и сколько брокеров не видел, фирма для срочного рынка отличается от фондового. По ней, как минимум, отсечь недоступные классы инструментов. И выбирая инструмент, по его классу даем список сочетаний доступных счетов, субсчетов.
теперь я Вам поясню а за одно и себе напомню, про код клиентов, код фирмы и торговый счет.
--------
На бирже торгует брокер, а не его клиенты.
Код клиента нужен опять же лишь брокеру. Это как бы метка.
Она нужна брокеру (бирже она пофиг) чтобы в конце торгового дня списать комиссионные с клиентов и раздать им сальдо.
Поэтому код клиента  не является обязательным при подаче заявки,
так как брокер знает кто подает по UID терминала и автоматом пометит клиента.
---------------
Вот поэтому нам и нет надобности знать код клиента и где либо его выставлять.
------------------------
Возможно изначально он был обязателен, но сейчас он подобен аппендиксу  у человека.
---------------------------
Типа есть, но нафиг нужен.  
 
Цитата
nikolz написал:
------------------------
Возможно изначально он был обязателен, но сейчас он подобен аппендиксу  у человека.
---------------------------
Типа есть, но нафиг нужен.  
Нужен. Я меня счет один, а два кода клиента. И необходимо указывать тот, с которого идет торговля. Это субсчет - на одном ИИС, другой простой. На одном есть деньги, на другом нет.
 
Цитата
Nikolay написал:
Цитата
nikolz написал:
------------------------
Возможно изначально он был обязателен, но сейчас он подобен аппендиксу  у человека.
---------------------------
Типа есть, но нафиг нужен.  
Нужен. Я меня счет один, а два кода клиента. И необходимо указывать тот, с которого идет торговля. Это субсчет - на одном ИИС, другой простой. На одном есть деньги, на другом нет.
На самом деле это вам лишь видимость. Такая игра кошки с мышкой.
Вы сами не торгуете.
ИИС это такое искусственное нагромождение с ограничением Ваших прав распоряжение.
Поэтому у Вас для как бы счета.
но на бирже торгует брокер вас там нет
факт исполнения вашего поручения вы можете реально увидеть лишь в его отчете.
Терминал квик не является каким либо документом подтверждающим факт исполнения
Он лишь подтверждает факт отправки вашего поручения брокеру.
Брокер имеет полное право сделать со сделкой все что захочет.
----------------------
Прикольно но факт, реально заключение сделки произойдет лишь на клиринге,
так как брокер не имеет право проводить расчеты по сделке.
----------------------
Брокер лишь подает ваши заявки и списывает с вас свое вознаграждение .
-----------------------
прикольно, но во времена глобальной компьютеризации брокер - это тоже аппендикс в торговле на бирже.
 
Цитата
nikolz написал:
На самом деле это вам лишь видимость. Такая игра кошки с мышкой.
Вы сами не торгуете.
Это все известно. На то он и брокер, в полном понимании этого слова. Но т.к., как Вы выразились, видимая часть разделена по субсчетам, то и указывать субсчет необходимо. Уж такая структура хранения у брокера. Не плохая, не хорошая - такая.
 
Добрый день, всем!
--------------
Вопрос в продолжении темы топика
------------
Если код клиента нужен для идентификация клиента
и таких кодов в терминале может быть несколько ( иначе этот код тождественно равен UID терминала),
то почему этого кода вообще нет в заявке на  фьючерсы и опционы.
как в этом случае различаем клиентов?
------------------
Мое мнение, прежнее - код клиента - это атавизм .
Поэтому в документации QLUA этот параметр в транзакции можно не заполнять.
------------------
Хотелось бы услышать начальника транспортного цеха.
 
Цитата
Nikolay написал:
Да, счета и субсчета (т.е. коды) у брокера. Однозначно связать счет и код клиента нельзя, т.к. в таблице кодов больше ничего нет. Но.


Смотрим на таблицу money_limits (Лимиты по денежным средствам), для нее код имеет смысл. В ней есть фирма, есть счет, есть код клиента. Так и выходит, что можно только сказать - а можно ли с этим кодом, на этом счете, по этой фирме  что-то сделать. Кодов же много может быть. На одном есть деньги, на другом нет. Хотя подать транзакцию можно, раз доступен код по фирме, счету. Ну и сколько брокеров не видел, фирма для срочного рынка отличается от фондового. По ней, как минимум, отсечь недоступные классы инструментов. И выбирая инструмент, по его классу даем список сочетаний доступных счетов, субсчетов.
Очевидно не правильно объяснил.
Да у брокера в амбарной книге записано сколько денег вы ему дали и сколько у вас на ИИС
Но бирже это по...
----------------------
Поэтому брокеру Вы можете что угодно сообщать
Это никакого отношения к торговле на бирже не имеет так как биржа знает лишь брокера.
--------------------------
Более того, если у Вас будет маржин кол, и денег не хватит на одной записи в амбарной книге, то брокер спишет с другой записи.
----------------------
Все эти субсчета - это лишь строчки текста в амбарной книге брокера.
Реально с финансами брокер ничего делать не может это делают лишь финансовые организации.
--------------
Поэтому все эти коды клиентов и ваши записки брокеру с какого счета взять деньги лишь ваши хотелки
и добрая воля брокера поиграть с вами в ваши желания.
---------------------
Примерно так.
 
Цитата
nikolz написал:
Добрый день, всем!
--------------
Вопрос в продолжении темы топика
------------
Если код клиента нужен  для идентификация клиента
и таких кодов в терминале может быть несколько ( иначе этот код тождественно равен UID терминала),
то почему этого кода вообще нет в заявке на  фьючерсы и опционы .
как в этом случае различаем клиентов?
------------------
Мое мнение, прежнее - код клиента - это атавизм .
Поэтому в документации QLUA этот параметр в транзакции можно не заполнять.
------------------
Хотелось бы услышать начальника транспортного цеха.

Идентификация клиента происходит по параметрам Код фирмы + Торговый счет + Код клиента.
У одного UID может быть несколько кодов клиентов.
Один UID может иметь доступ к счетам разных фирм. Но такие привелении конечным клиентам не выдаются.
На срочном рынке, нет такого понятия как "Код клиента", там есть только Код фирмы + Торговый счет. И в правах указывается "Торговый счет"
Код клиента можно не указывать только если в правах он один, и на сервере включена автоподстановка (по умолчанию вкл)
В такой сситуации сервер сам подставит код клиента.
Страницы: 1
Читают тему
Наверх