|
| override void | OnDispose () |
| |
| virtual void | OnDispose () |
| |
| void | LogDebug (string message, params object[] args) |
| |
| void | LogInfo (string message, params object[] args) |
| |
| void | LogWarn (string message, params object[] args) |
| |
| void | LogError (string message, Exception e) |
| |
◆ TradesMatchingProcessor()
| ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.TradesMatchingProcessor |
( |
HistoryProvider |
getHistory, |
|
|
PortfolioSecurity |
portfolioSecurity, |
|
|
IDataFeedConnector? |
connector = null, |
|
|
IReadOnlyCollection< MyTrade >? |
unprocessedTrades = null, |
|
|
decimal |
lastKnownPos = default, |
|
|
bool |
forceRecovery = false, |
|
|
IProgress< double >? |
progressCounter = null |
|
) |
| |
◆ Equals()
| override bool ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.Equals |
( |
object? |
obj | ) |
|
◆ GetHashCode()
| override int ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.GetHashCode |
( |
| ) |
|
◆ OnDispose()
| override void ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.OnDispose |
( |
| ) |
|
|
protectedvirtual |
◆ Process() [1/2]
| void ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.Process |
( |
MyTrade |
trade | ) |
|
◆ Process() [2/2]
| void ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.Process |
( |
Position |
position | ) |
|
◆ Start()
| void ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.Start |
( |
| ) |
|
◆ Update() [1/2]
| override void ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.Update |
( |
Portfolio |
portfolio | ) |
|
|
virtual |
◆ Update() [2/2]
| override void ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.Update |
( |
Security |
security | ) |
|
|
virtual |
◆ Connector
| IDataFeedConnector? ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.Connector |
|
getset |
◆ HistoryReceptionCompletionPeriod
| TimeSpan? ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.HistoryReceptionCompletionPeriod |
|
getset |
◆ TradesPositionsSyncTimeout
| TimeSpan ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.TradesPositionsSyncTimeout |
|
getset |
◆ HistoryCalculationCompleted
| Action? ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.HistoryCalculationCompleted |
◆ NewTrade
| Action<HistoryMyTrade>? ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.NewTrade |
◆ PendingData
| Action<Task>? ATAS.DataFeedsCore.TradeStatistics.Matching.TradesMatchingProcessor.PendingData |
The documentation for this class was generated from the following file: