Class RiskEvent<T>.PnLRealized
Position closed, P&L locked.
public sealed record RiskEvent<T>.PnLRealized : RiskEvent<T>, IRiskEvent<T>, IEvent<T>, IEquatable<IEvent<T>>, IEquatable<RiskEvent<T>>, IEquatable<RiskEvent<T>.PnLRealized>
- Inheritance
-
RiskEvent<T>RiskEvent<T>.PnLRealized
- Implements
-
IRiskEvent<T>IEvent<T>IEquatable<IEvent<T>>IEquatable<RiskEvent<T>>
- Inherited Members
Constructors
PnLRealized(DecimalAmount, Symbol, T)
Position closed, P&L locked.
public PnLRealized(DecimalAmount RealizedPnL, Symbol Symbol, T RealizedAt)
Parameters
RealizedPnLDecimalAmountLocked realized P&L.
SymbolSymbolInstrument whose position was closed.
RealizedAtTTime of realization.
Properties
RealizedAt
Time of realization.
public T RealizedAt { get; init; }
Property Value
- T
RealizedPnL
Locked realized P&L.
public DecimalAmount RealizedPnL { get; init; }
Property Value
Symbol
Instrument whose position was closed.
public Symbol Symbol { get; init; }
Property Value
Time
The time at which this event's fact occurred.
public override T Time { get; }
Property Value
- T