ReportOrder

StockSharp.Reporting

Order data for reports.

Implements: IEquatable<ReportOrder>

Constructors

ReportOrder
public ReportOrder(long? Id, long TransactionId, SecurityId SecurityId, Sides Side, DateTime Time, decimal Price, OrderStates? State, decimal? Balance, decimal? Volume, OrderTypes? Type)
reportOrder = ReportOrder(Id, TransactionId, SecurityId, Side, Time, Price, State, Balance, Volume, Type)

Order data for reports.

Id
Order id.
TransactionId
Transaction id.
SecurityId
Security id.
Side
Side (buy/sell).
Time
Order time.
Price
Order price.
State
Order state.
Balance
Balance.
Volume
Volume.
Type
Order type.

Properties

Balance
public decimal? Balance { get; set; }
value = reportOrder.Balance
reportOrder.Balance = value

Balance.

Id
public long? Id { get; set; }
value = reportOrder.Id
reportOrder.Id = value

Order id.

Price
public decimal Price { get; set; }
value = reportOrder.Price
reportOrder.Price = value

Order price.

SecurityId
public SecurityId SecurityId { get; set; }
value = reportOrder.SecurityId
reportOrder.SecurityId = value

Security id.

Side
public Sides Side { get; set; }
value = reportOrder.Side
reportOrder.Side = value

Side (buy/sell).

State
public OrderStates? State { get; set; }
value = reportOrder.State
reportOrder.State = value

Order state.

Time
public DateTime Time { get; set; }
value = reportOrder.Time
reportOrder.Time = value

Order time.

TransactionId
public long TransactionId { get; set; }
value = reportOrder.TransactionId
reportOrder.TransactionId = value

Transaction id.

Type
public OrderTypes? Type { get; set; }
value = reportOrder.Type
reportOrder.Type = value

Order type.

Volume
public decimal? Volume { get; set; }
value = reportOrder.Volume
reportOrder.Volume = value

Volume.