deleteorder

Отмените порядок WDS

Описание

пример

d = deleteorder(c,orderno) отменяет Wind Data Feed Services (WDS) порядок с помощью связи WDS.

пример

d = deleteorder(c,orderno,Name,Value) задает дополнительные опции с помощью одного или нескольких аргументов пары "имя-значение". Например, 'TradePassword',"abcdefghi" указывает, что пароль для WDS заказывает систему управления.

[d,e] = deleteorder(___) также возвращает ошибочный идентификатор WDS с помощью любой из комбинаций входных аргументов в предыдущих синтаксисах. Для поиска и устранения неисправностей свяжитесь с Wind Information Co., Ltd.

Примеры

свернуть все

Используя связь WDS, войдите в систему системы управления порядка, создайте приказ на покупку для одной безопасности и удалите порядок.

Создайте связь WDS.

c = wind;

Войдите в систему системы управления порядка WDS с помощью связи WDS. Задайте брокера, ветвь, имя пользователя, пароль и тип учетной записи.

broker = "0000";
branch = "0";
capitalaccount = "1234567891011";
password = "abcdefghi";
accttype = "SHSZ";
dlogin = tradelogin(c,broker,branch, ...
    capitalaccount,password,accttype);

Создайте приказ на покупку 100 долей 600000.SH безопасность с помощью связи WDS. Купите доли с ценой порядка 12.0, заданный в валюте CNY.

s = '600000.SH';
direction = 'buy';
price = '12.0';
quantity = '100';
d = createorder(c,s,direction,price,quantity);

Запросите для номера заказа выполненного заказа и отобразите номер.

d = query(c,'Order');
orderno = d.OrderNumber
orderno =

  '12'

Этот результат принимает, что WDS приказывают, чтобы система управления содержала только одно допустимое выполнение порядка.

Удалите порядок с помощью связи WDS и номера заказа.

d = deleteorder(c,orderno)
d =

  1×3 table

    OrderNumber    ErrorCode      ErrorMsg   
    ___________    _________    _____________

       '12'            0        'Sending ...'

d таблица, которая содержит эти переменные:

  • Номер заказа

  • Код ошибки

  • Сообщение об ошибке

Выйдите из системы от системы управления порядка WDS с помощью идентификатора для входа в систему, возвращенного tradelogin функция.

logonid = dlogin.LogonID;
d = tradelogout(c,logonid);

Закройте связь WDS.

close(c)

Используя связь WDS, войдите в систему системы управления порядка, создайте приказ на покупку одной безопасности и удалите порядок при помощи пароля учетной записи.

Создайте связь WDS.

c = wind;

Войдите в систему системы управления порядка WDS с помощью связи WDS. Задайте брокера, ветвь, имя пользователя, пароль и тип учетной записи.

broker = "0000";
branch = "0";
capitalaccount = "1234567891011";
password = "abcdefghi";
accttype = "SHSZ";
dlogin = tradelogin(c,broker,branch, ...
    capitalaccount,password,accttype);

Создайте приказ на покупку 100 долей 600000.SH безопасность с помощью связи WDS. Купите доли с ценой порядка 12.0, заданный в валюте CNY.

s = '600000.SH';
direction = 'buy';
price = '12.0';
quantity = '100';
d = createorder(c,s,direction,price,quantity);

Запросите для номера заказа выполненного заказа и отобразите номер.

d = query(c,'Order');
orderno = d.OrderNumber
orderno =

  '12'

Этот результат принимает, что WDS приказывают, чтобы система управления содержала только одно допустимое выполнение порядка.

Удалите порядок с помощью связи WDS и номера заказа. Задайте пароль учетной записи с помощью 'TradePassword' аргумент пары "имя-значение".

d = deleteorder(c,orderno,'TradePassword',password)
d =

  1×3 table

    OrderNumber    ErrorCode      ErrorMsg   
    ___________    _________    _____________

       '12'            0        'Sending ...'

d таблица, которая содержит эти переменные:

  • Номер заказа

  • Код ошибки

  • Сообщение об ошибке

Выйдите из системы от системы управления порядка WDS с помощью идентификатора для входа в систему, возвращенного tradelogin функция.

logonid = dlogin.LogonID;
d = tradelogout(c,logonid);

Закройте связь WDS.

close(c)

Входные параметры

свернуть все

Связь WDS в виде объекта связи, созданного с wind функция.

Номер заказа в виде вектора символов или строкового скаляра. Чтобы найти номер заказа, используйте query функция с запросом называет 'Order'.

Пример: '12'

Типы данных: char | string

Аргументы в виде пар имя-значение

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: d = deleteorder(c,'12','LogonID','1','TradePassword',"abcdefghi") отменяет порядок, идентифицированный номером заказа '12', в WDS заказывают систему управления с помощью идентификатора для входа в систему '1' и пароль учетной записи "abcdefghi".

Идентификатор рынка безопасности в виде одного из этих значений.

ЗначениеОписание

'SZ'

Фондовая биржа Шэньчжэня

'SH'

Шанхайская фондовая биржа

'OC'

Национальный Exchange акций и цитаты

'HK'

Гонконгская фондовая биржа

'CZC'

Товарная биржа Чжэнчжоу

'SHF'

Шанхайская фьючерсная биржа

'DCE'

Товарная биржа Даляня

'CFE'

Китайский Exchange финансовых фьючерсов

Идентификатор для входа в систему в виде разделенной запятой пары, состоящей из 'LogonID' и вектор символов или строковый скаляр. Установите значение 'LogonID' аргумент пары "имя-значение" при помощи LogonID переменная в d выходной аргумент tradelogin функция.

Пример 1

Типы данных: char | string

Считайте пароль в виде разделенной запятой пары, состоящей из 'TradePassword' и вектор символов или строковый скаляр. Для учетных данных свяжитесь с Wind Information Co., Ltd.

Пример: "abcdefghi"

Типы данных: char | string

Закажите цену в виде вектора символов или строкового скаляра. Задайте цену порядка в валюте CNY.

Для HK только, используйте 'OrderPrice' аргумент пары "имя-значение", чтобы изменить цену существующего порядка. Если 'OrderPrice' и 'OrderVolume' аргументы пары "имя-значение" не заданы, затем Ветер, Финансовый Терминал отменяет порядок.

Пример: '30'

Типы данных: char | string

Закажите объем в виде вектора символов или строкового скаляра.

Для HK только, используйте 'OrderVolume' аргумент пары "имя-значение", чтобы изменить объем существующего порядка. Если 'OrderPrice' и 'OrderVolume' аргументы пары "имя-значение" не заданы, затем Ветер, Финансовый Терминал отменяет порядок.

Пример: '100'

Типы данных: char | string

Выходные аргументы

свернуть все

Информация об удалении, возвращенная как таблица с этими переменными:

  • Номер заказа

  • Код ошибки

  • Сообщение об ошибке

Ошибочный идентификатор WDS, возвращенный в виде числа. Значение 0 указывает на успешное выполнение deleteorder функция. В противном случае, для получения дополнительной информации об ошибке, свяжитесь с Wind Information Co., Ltd.

Введенный в R2018a