ReportTrade

StockSharp.Reporting

Trade data for reports.

Implements: IEquatable<ReportTrade>

Constructors

ReportTrade
public ReportTrade(long? TradeId, long OrderTransactionId, SecurityId SecurityId, DateTime Time, decimal TradePrice, decimal OrderPrice, decimal Volume, Sides Side, long? OrderId, decimal? Slippage, decimal? PnL, decimal? Position)
reportTrade = ReportTrade(TradeId, OrderTransactionId, SecurityId, Time, TradePrice, OrderPrice, Volume, Side, OrderId, Slippage, PnL, Position)

Trade data for reports.

TradeId
Trade id.
OrderTransactionId
Order transaction id.
SecurityId
Security id.
Time
Trade time.
TradePrice
Trade price.
OrderPrice
Order price.
Volume
Volume.
Side
Side.
OrderId
Order id.
Slippage
Slippage.
PnL
Profit-loss.
Position
Position change.

Properties

OrderId
public long? OrderId { get; set; }
value = reportTrade.OrderId
reportTrade.OrderId = value

Order id.

OrderPrice
public decimal OrderPrice { get; set; }
value = reportTrade.OrderPrice
reportTrade.OrderPrice = value

Order price.

OrderTransactionId
public long OrderTransactionId { get; set; }
value = reportTrade.OrderTransactionId
reportTrade.OrderTransactionId = value

Order transaction id.

PnL
public decimal? PnL { get; set; }
value = reportTrade.PnL
reportTrade.PnL = value

Profit-loss.

Position
public decimal? Position { get; set; }
value = reportTrade.Position
reportTrade.Position = value

Position change.

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

Security id.

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

Side.

Slippage
public decimal? Slippage { get; set; }
value = reportTrade.Slippage
reportTrade.Slippage = value

Slippage.

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

Trade time.

TradeId
public long? TradeId { get; set; }
value = reportTrade.TradeId
reportTrade.TradeId = value

Trade id.

TradePrice
public decimal TradePrice { get; set; }
value = reportTrade.TradePrice
reportTrade.TradePrice = value

Trade price.

Volume
public decimal Volume { get; set; }
value = reportTrade.Volume
reportTrade.Volume = value

Volume.