Transaction

StockSharp.Plaza

Транзакция, создающая Plaza сообщения для общения с сервером РТС.

Properties

Comment
public string Comment { get; set; }
value = transaction.Comment
transaction.Comment = value

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

Fields

AmountMoney
public string AmountMoney
value = transaction.AmountMoney

Размер денежных средств для перевода.

BaseContractCode
public string BaseContractCode
value = transaction.BaseContractCode

Код базового актива или '%' - по всем.

BrokerCode
public string BrokerCode
value = transaction.BrokerCode

Код брокерской фирмы.

BrokerToCode
public string BrokerToCode
value = transaction.BrokerToCode

Код РТС фирмы.

CheckLimit
public int CheckLimit
value = transaction.CheckLimit

Признак проверки лимитов.

ClientCode
public string ClientCode
value = transaction.ClientCode

Код клиентского счета.

Code
public string Code
value = transaction.Code

Код клиентского счета или '%%%' - по всем.

CodeFrom
public string CodeFrom
value = transaction.CodeFrom

Код донора.

CodeTo
public string CodeTo
value = transaction.CodeTo

Код реципиента.

CoeffGo
public string CoeffGo
value = transaction.CoeffGo

Коэффициент клиентского ГО по БА.

CoeffLiquidity
public string CoeffLiquidity
value = transaction.CoeffLiquidity

Коэффициент ликвидности по фьючерсам.

Direction
public int Direction
value = transaction.Direction

Направление заявки.

DontCheckMoney
public int DontCheckMoney
value = transaction.DontCheckMoney

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

ExpiryDate
public string ExpiryDate
value = transaction.ExpiryDate

Дата истечения заявки.

ExternalId
public long ExternalId
value = transaction.ExternalId

Внешний номер заявки.

FirstExternalId
public long FirstExternalId
value = transaction.FirstExternalId

Внешний номер для первой заявки.

FirstOrderId
public long FirstOrderId
value = transaction.FirstOrderId

Биржевой идентификатор заявки.

FirstPrice
public string FirstPrice
value = transaction.FirstPrice

Новая цена для первой заявки.

FirstVolume
public int FirstVolume
value = transaction.FirstVolume

Новое количество единиц инструмента для первой заявки.

Iceberg
internal readonly bool Iceberg
value = transaction.Iceberg

Транзакция ассоции

Id
public readonly long Id
value = transaction.Id

Уникальный идентификатор транзакции.

IsAutoUpdateLimit
public int IsAutoUpdateLimit
value = transaction.IsAutoUpdateLimit

Признак автоматической коррекции лимита на величину дохода при закачке после клиринга.

IsAutoUpdateSpotLimit
public int IsAutoUpdateSpotLimit
value = transaction.IsAutoUpdateSpotLimit

Признак автоматической коррекции Спотовых лимитов (продажа и покупка) при закачке после клиринга.

Isin
public string Isin
value = transaction.Isin

Код инструмента.

IsinId
public long IsinId
value = transaction.IsinId

Числовой идентификатор базового инструмента.

LimitMode
public int LimitMode
value = transaction.LimitMode

Режим работы команды для заявок по установке лимитов/ограничений.

LimitMoney
public string LimitMoney
value = transaction.LimitMoney

Лимит денежных средств.

LimitSpot
public string LimitSpot
value = transaction.LimitSpot

Лимит открытых позиций БФ на продажу по спотам БА.

LimitSpotBuy
public string LimitSpotBuy
value = transaction.LimitSpotBuy

Лимит денежных средств.

MessageType
public readonly MessageTypes MessageType
value = transaction.MessageType

Сообщение, ассоциированное с данной транзакцией.

Mode
public int Mode
value = transaction.Mode

Режим работы команды.

MoveMode
public int MoveMode
value = transaction.MoveMode

Признак необходимости изменения объема заявок.

Name
public readonly string Name
value = transaction.Name

Имя Plaza сообщения.

NoFutDiscount
public int NoFutDiscount
value = transaction.NoFutDiscount

Флаг запрета использования скидки по фьючерсам.

OrderId
public long OrderId
value = transaction.OrderId

Биржевой идентификатор заявки.

OrderType
public int OrderType
value = transaction.OrderType

Признак обычных заявок. Если параметр не указан будут отобраны все заявки.

Price
public string Price
value = transaction.Price

Цена заявки.

RepoMode
public int RepoMode
value = transaction.RepoMode

Является ли заявка заявкой РЕПО. В противном случае сообщение будет трактоваться как пара связанных заявок.

SecondExternalId
public long SecondExternalId
value = transaction.SecondExternalId

Внешний номер для второй заявки.

SecondOrderId
public long SecondOrderId
value = transaction.SecondOrderId

Биржевой идентификатор заявки.

SecondPrice
public string SecondPrice
value = transaction.SecondPrice

Новая цена для второй заявки.

SecondVolume
public int SecondVolume
value = transaction.SecondVolume

Новое количество единиц инструмента для второй заявки.

State
public int State
value = transaction.State

Ограничение.

StateMask
public int StateMask
value = transaction.StateMask

Маска для параметра State.

SwapPrice
public string SwapPrice
value = transaction.SwapPrice

Цена для заявки по составному инструменту. Ставка - для инструментов РЕПО Своп-цена - для инструментов своп RTS Money.

TimeInForce
public int TimeInForce
value = transaction.TimeInForce

Время жизни лимитной заявки.

VisibleVolume
public int VisibleVolume
value = transaction.VisibleVolume

Видимый объем заявки.

Volume
public int Volume
value = transaction.Volume

Объем заявки.