/// <inheritdoc /> public override string ToString() { var str = base.ToString() + $",TransId={TransactionId},OrdType={OrderType},Pf={PortfolioName}(ClCode={ClientCode}),Cond={Condition},MR={IsMargin}"; if (!Comment.IsEmpty()) { str += $",Comment={Comment}"; } if (!UserOrderId.IsEmpty()) { str += $",UID={UserOrderId}"; } if (!StrategyId.IsEmpty()) { str += $",Strategy={StrategyId}"; } if (!BrokerCode.IsEmpty()) { str += $",BrID={BrokerCode}"; } return(str); }
/// <inheritdoc /> public override string ToString() { var str = base.ToString() + $",T(S)={ServerTime:yyyy/MM/dd HH:mm:ss.fff},({ExecutionType}),Sec={SecurityId},O/T={HasOrderInfo}/{HasTradeInfo},Ord={OrderId}/{TransactionId}/{OriginalTransactionId},Fail={Error},Price={OrderPrice},OrdVol={OrderVolume},TrVol={TradeVolume},Bal={Balance},TId={TradeId},Pf={PortfolioName},TPrice={TradePrice},UId={UserOrderId},Type={OrderType},State={OrderState},Cond={Condition}"; if (!StrategyId.IsEmpty()) { str += $",Strategy={StrategyId}"; } if (PositionEffect != null) { str += $",PosEffect={PositionEffect.Value}"; } if (PostOnly != null) { str += $",PostOnly={PostOnly.Value}"; } if (Initiator != null) { str += $",Initiator={Initiator.Value}"; } if (SeqNum != 0) { str += $",SeqNum={SeqNum}"; } return(str); }
/// <inheritdoc /> public override string ToString() { var str = base.ToString(); if (!IsSubscribe) { str += $",IsSubscribe={IsSubscribe}"; } if (SecurityId != null) { str += $",Sec={SecurityId}"; } if (!StrategyId.IsEmpty()) { str += $",Strategy={StrategyId}"; } if (Side != null) { str += $",Side={Side.Value}"; } return(str); }
/// <inheritdoc /> public override string ToString() { var str = base.ToString() + $",Sec={SecurityId},P={PortfolioName},CL={ClientCode},L={LimitType},Changes={Changes.Select(c => c.ToString()).JoinComma()}"; if (!StrategyId.IsEmpty()) { str += $",Strategy={StrategyId}"; } if (!Description.IsEmpty()) { str += $",Description={Description}"; } if (Side != null) { str += $",Side={Side}"; } return(str); }