Запрос учетной записи WDS и информации о заказе
задает дополнительные опции, используя один или несколько аргументы пары "имя-значение". Для примера, d
= query(c
,q
,Name,Value
)'LogonID','1'
возвращает информацию, отфильтрованную идентификатором входа.
Используя соединение WDS, войдите в систему управления порядками WDS и запросите информацию о счете.
Создайте соединение WDS.
c = wind;
Войдите в систему управления порядками WDS с помощью WDS-соединения. Укажите брокер, ветвь, имя пользователя, пароль и тип учетной записи.
broker = "0000"; branch = "0"; capitalaccount = "1234567891011"; password = "abcdefghi"; accttype = "SHSZ"; dlogin = tradelogin(c,broker,branch, ... capitalaccount,password,accttype)
d = 1×5 table LogonID LogonAccount AccountType ErrorCode ErrorMsg _______ _______________ ___________ _________ ________ 1 '1234567891011' 'SZSHA' 0 ''
d
- таблица с этими переменными:
Идентификатор входа в систему
Номер счета
Тип счета
Код ошибки
Сообщение об ошибке
Если код ошибки 0
и сообщение является пустым символьным вектором, тогда вход в систему будет успешным.
Запросите сведения о счете с помощью WDS-соединения и Account
термин запроса.
q = 'Account';
d = query(c,q)
d = 4×10 table ShareholderStatus MainShareholderFlag AccountType MarketType Shareholder AssetAccount Customer Seat ErrorCode ErrorMsg _________________ ___________________ ___________ __________ ____________ _______________ _____________ _________ _________ ________ 48 0 'SZSHA' 'SH' '0123456789' '1234567891011' '12345678910' '0001000' 0 '' 48 0 'SHB' 'SH' '0123456789' '1234567891011' '12345678910' '0001000' 0 '' 48 0 'SZSHA' 'SZ' '0123456789' '1234567891011' '12345678910' '0001000' 0 '' 48 0 'SZB' 'SZ' '0123456789' '1234567891011' '12345678910' '0001000' 0 ''
d
- таблица с этими переменными:
Статус акционера
Флаг акционера
Тип счета
Тип рынка
Акционер
Номер счета
Номер клиента
Место
Код ошибки
Сообщение об ошибке
Журнал из системы управления порядками WDS с помощью идентификатора входа, возвращенного tradelogin
функция.
logonid = dlogin.LogonID; d = tradelogout(c,logonid)
d = 1×3 table LogonID ErrorCode ErrorMsg _______ _________ ________ '1' 0 'logout'
d
- таблица с этими переменными:
Идентификатор входа в систему
Код ошибки
Сообщение об ошибке
Закройте соединение WDS.
close(c)
Используя соединение WDS, войдите в систему управления порядками WDS и запросите информацию об учетной записи с помощью идентификатора входа.
Создайте соединение WDS.
c = wind;
Войдите в систему управления порядками WDS с помощью WDS-соединения. Укажите брокер, ветвь, имя пользователя, пароль и тип учетной записи.
broker = "0000"; branch = "0"; capitalaccount = "1234567891011"; password = "abcdefghi"; accttype = "SHSZ"; d = tradelogin(c,broker,branch, ... capitalaccount,password,accttype)
d = 1×5 table LogonID LogonAccount AccountType ErrorCode ErrorMsg _______ _______________ ___________ _________ ________ 1 '1234567891011' 'SZSHA' 0 ''
d
- таблица с этими переменными:
Идентификатор входа в систему
Номер счета
Тип счета
Код ошибки
Сообщение об ошибке
Если код ошибки 0
и сообщение является пустым символьным вектором, тогда вход в систему будет успешным.
Запросите сведения об учетной записи с помощью WDS-соединения, Account
термин запроса и идентификатор входа в систему. Используйте идентификатор входа, возвращенный tradelogin
функция со 'LogonID'
аргумент пары "имя-значение".
q = 'Account'; logonid = d.LogonID; d = query(c,q,'LogonID',logonid)
d = 4×10 table ShareholderStatus MainShareholderFlag AccountType MarketType Shareholder AssetAccount Customer Seat ErrorCode ErrorMsg _________________ ___________________ ___________ __________ ____________ _______________ _____________ _________ _________ ________ 48 0 'SZSHA' 'SH' '0123456789' '1234567891011' '12345678910' '0001000' 0 '' 48 0 'SHB' 'SH' '0123456789' '1234567891011' '12345678910' '0001000' 0 '' 48 0 'SZSHA' 'SZ' '0123456789' '1234567891011' '12345678910' '0001000' 0 '' 48 0 'SZB' 'SZ' '0123456789' '1234567891011' '12345678910' '0001000' 0 ''
d
- таблица с этими переменными:
Статус акционера
Флаг акционера
Тип счета
Тип рынка
Акционер
Номер счета
Номер клиента
Место
Код ошибки
Сообщение об ошибке
Выйдите из системы управления порядками WDS с помощью идентификатора входа.
d = tradelogout(c,logonid)
d = 1×3 table LogonID ErrorCode ErrorMsg _______ _________ ________ '1' 0 'logout'
d
- таблица с этими переменными:
Идентификатор входа в систему
Код ошибки
Сообщение об ошибке
Закройте соединение WDS.
close(c)
c
- Соединение WDSWDS-соединение, заданное как объект соединения, созданный с помощью wind
функция.
q
- Срок запроса'Capital'
| 'Position'
| 'Order'
| ...Термин запроса, заданный как одно из следующих значений.
Значение термина запроса | Описание |
---|---|
| Сведения о учетной записи WDS |
| Значения текущих счетов |
| Статус кредита, связанный со счетом WDS |
| Кредитная позиция |
| Статус долга, связанный со счетом WDS |
| Сведения об имени пользователя |
| Порядки, связанные со счетом WDS |
| Информация о портфеле из системы управления активами |
| Портфельные позиции, сопоставленные со счетом WDS |
| Информация о кредитовании ценных бумаг |
| Торговая информация за текущий день |
Можно задать эти значения с помощью векторов символов или строковых скаляров.
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
d = query(c,'Order','LogonID','1','OrderNumber','12')
возвращает информацию о порядке, отфильтрованную идентификатором входа, для порядков с порядком номер <reservedrangesplaceholder0>
.'LogonID'
- Идентификатор входа в системуИдентификатор входа, заданный как разделенная разделенными запятой парами, состоящая из 'LogonID'
и вектор символов или строковый скаляр. Установите значение 'LogonID'
аргумент пары "имя-значение" при помощи LogonID
переменная в d
выходной аргумент tradelogin
функция.
Для примера, d = query(c,'Order','LogonID','1')
Возвраты информацию о заказе только для порядков, сопоставленной с идентификатором пользователя '1'
.
Пример: '1'
Типы данных: char
| string
'RequestID'
- Идентификатор запросаИдентификатор запроса, заданный как разделенная разделенными запятой парами, состоящая из 'RequestID'
и вектор символов или строковый скаляр. Установите значение 'RequestID'
аргумент пары "имя-значение" при помощи RequestID
переменная в d
выходной аргумент createorder
функция.
Для примера, d = query(c,'Order','RequestID','12')
Возвраты информацию о заказе только для порядков, сопоставленной с идентификатором запроса '12'
.
Пример: "27"
Типы данных: double
'OrderNumber'
- Номер порядокНомер порядка, заданный как разделенная разделенными запятой парами, состоящая из 'OrderNumber'
и вектор символов или строковый скаляр. Чтобы найти значение, установите q
входной параметр query
функции в 'Order'
. Затем используйте OrderNumber
переменная в d
выходной аргумент query
функция.
Для примера, d = query(c,'Order','OrderNumber','10')
Возвраты информацию о заказе только для порядков, связанных с порядком номер <reservedrangesplaceholder0>
.
Пример: "6"
Типы данных: double
'OrderType'
- Тип порядка'All'
(по умолчанию) | 'Withdrawable'
Тип порядка, заданный как разделенная разделенными запятой парами, состоящая из 'OrderType'
и значение 'All'
для всех порядков или 'Withdrawable'
для порядков, которые могут быть сняты.
Для примера, d = query(c,'Order','OrderType','All')
возвращает все типы порядков.
'PortfolioNo'
- Номер портфеляНомер портфеля, заданный как разделенная разделенными запятой парами, состоящая из 'PortfolioNo'
и вектор символов или строковый скаляр.
Для примера, d = query(c,'Portfolio','PortfolioNo','3')
возвращает информацию о портфеле для номера портфеля '3'
.
Пример: '3'
Типы данных: char
| string
d
- Информация о счетеСведения о счете, порядке и портфеле, возвращенные как таблица. Переменные в таблице зависят от заданного запроса в q
входной параметр.
Для получения дополнительной информации об этих переменных свяжитесь с Wind Information Co., ООО.
e
- Идентификатор ошибки WDSИдентификатор ошибки WDS, возвращенный как числовой скаляр. Значение 0
указывает на успешное выполнение query
функция. В противном случае для получения дополнительной информации об ошибке обратитесь в компанию Wind Information Co., ООО.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.