Table of Contents

Class Negdeal

Namespace
StockSharp.Micex.Native.Transactions
Assembly
StockSharp.Micex.dll

Ввод адресной заявки.

public class Negdeal : BaseTransaction
Inheritance
Negdeal
Inherited Members
Extension Methods

Remarks

Применяется для ввода заявок на адресные сделки.

Constructors

Negdeal()

Создать Negdeal.

public Negdeal()

Properties

Acceptedorderno

Номер принимаемой адресной (NEGDEAL) заявки контрагента (если заявка посылается в ответ на адресную заявку), в противном случае заполняется пробелами.

public long? Acceptedorderno { get; set; }

Property Value

long?

Acceptedquoteno

Номер принимаемой безадресной (QUOTE) заявки контрагента (если заявка посылается в ответ на безадресную заявку), в противном случае заполняется пробелами.

public long? Acceptedquoteno { get; set; }

Property Value

long?

Account

Номер торгового счета.

public string Account { get; set; }

Property Value

string

Baseprice

Курс валютного инструмента.

public decimal? Baseprice { get; set; }

Property Value

decimal?

Brokerref

Дополнительная справочная информация (заполняется трейдером), как правило - номер поручения.

public string Brokerref { get; set; }

Property Value

string

Buysell

Направленность заявки - "купля/продажа".

public BuySells? Buysell { get; set; }

Property Value

BuySells?

Clientcode

Код клиента, присвоенный брокером.

public string Clientcode { get; set; }

Property Value

string

Cpfirmid

Идентификатор фирмы, которой адресована заявка.

public string Cpfirmid { get; set; }

Property Value

string

Cpuseralias

Псевдоним пользователя, которому адресована заявка.

public string Cpuseralias { get; set; }

Property Value

string

Extref

Поле-примечание, используется для обратной связи с внешними системами. Например, идентификатор пользователя внешней системы, поставившего заявку.

public string Extref { get; set; }

Property Value

string

Matchref

Текст-связка для однозначного соответствия двух встречных адресных заявок.

public string Matchref { get; set; }

Property Value

string

Name

Название транзакции.

public override string Name { get; }

Property Value

string

Price

Цена за одну ценную бумагу. Значение цены может быть не указано - в этом случае считается, что заявка вводится "по цене контрагента".

public decimal? Price { get; set; }

Property Value

decimal?

Quantity

Количество ценных бумаг, выраженное в лотах.

public long? Quantity { get; set; }

Property Value

long?

Refundrate

Ставка фиксированного возмещения, выплачиваемого в случае неисполнения второй части РЕПО, в процентах. Примечание: Для заключения сделки, во встречных адресных заявках ставки фиксированного возмещения должны совпадать. Фиксированное возмещение может указываться только в заявках с кодами расчетов типа 'B' или 'R', в других случаях поле RefundRate должно содержать пробелы.

public decimal? Refundrate { get; set; }

Property Value

decimal?

Secboard

Идентификатор режима торгов для финансового инструмента.

public string Secboard { get; set; }

Property Value

string

Seccode

Идентификатор финансового инструмента.

public string Seccode { get; set; }

Property Value

string

Settlecode

Код расчетов по сделке.

public string Settlecode { get; set; }

Property Value

string

Trdaccfirmid

Идентификатор фирмы торгового счета.

public string Trdaccfirmid { get; set; }

Property Value

string

Value

Максимальный объем заявки с учетом, НКД и комиссии, выраженный в валюте расчетов.

public decimal? Value { get; set; }

Property Value

decimal?