Table of Contents

Interface IOrderMessage

Namespace
StockSharp.Messages
Assembly
StockSharp.Messages.dll

Interface describes an order's state message.

public interface IOrderMessage : ISecurityIdMessage, ILocalTimeMessage, IServerTimeMessage, IComplexIdMessage, IGeneratedMessage, ISeqNumMessage, ICurrencyMessage, ISystemMessage
Inherited Members
Extension Methods

Properties

Balance

Order contracts balance.

decimal Balance { get; }

Property Value

decimal

ExpiryDate

Order expiry time. The default is null, which mean (GTC).

DateTimeOffset? ExpiryDate { get; set; }

Property Value

DateTimeOffset?

Remarks

If the value is equal null, order will be GTC (good til cancel). Or uses exact date.

Price

Order price.

decimal Price { get; }

Property Value

decimal

Side

Sides Side { get; }

Property Value

Sides

State

Order state.

OrderStates State { get; }

Property Value

OrderStates

TimeInForce

TimeInForce? TimeInForce { get; }

Property Value

TimeInForce?

Type

OrderTypes? Type { get; }

Property Value

OrderTypes?

Volume

Number of contracts in the order.

decimal Volume { get; }

Property Value

decimal