Classes | |
| class | HistoryMatchingProcessor |
| class | HistoryMyTradeExtensions |
| class | HistoryTradesMatcher |
| class | RealtimeMatchingProcessor |
| class | RealtimeTradesMatcher |
| class | TradesMatchingProcessor |
| class | TradesMatchingProduct |
| class | TradesPositionDisbalance |
| class | TradesPositionsBalancer |
| class | TradesProcessingExtensions |
| class | TradesProcessingLoggerSource |
| class | TradesProcessingUnit |
Typedefs | |
| using | OpenTradeByVolume = (MyTrade Trade, decimal OpenVolume) |
| using | OpenTradesData = (System.Collections.Generic.IReadOnlyCollection<(MyTrade Trade, decimal OpenVolume)> Trades, decimal LostOpenVolume) |
| using | PortfolioSecurity = (Portfolio Portfolio, Security Security) |
| using | PortfolioSecurityKey = (string AccountId, string SecurityId) |
Functions | |
| record struct | PnlData (decimal Pnl, decimal TicksPnl, decimal PricePnl) |
| delegate Task< IReadOnlyCollection< MyTrade > > | HistoryProvider (Portfolio portfolio, Security security, DateTime from, DateTime to) |
| using ATAS.DataFeedsCore.TradeStatistics.Matching.OpenTradeByVolume = typedef (MyTrade Trade, decimal OpenVolume) |
| using ATAS.DataFeedsCore.TradeStatistics.Matching.OpenTradesData = typedef (System.Collections.Generic.IReadOnlyCollection<(MyTrade Trade, decimal OpenVolume)> Trades, decimal LostOpenVolume) |
| using ATAS.DataFeedsCore.TradeStatistics.Matching.PortfolioSecurity = typedef (Portfolio Portfolio, Security Security) |
| using ATAS.DataFeedsCore.TradeStatistics.Matching.PortfolioSecurityKey = typedef (string AccountId, string SecurityId) |
| delegate Task< IReadOnlyCollection< MyTrade > > ATAS.DataFeedsCore.TradeStatistics.Matching.HistoryProvider | ( | Portfolio | portfolio, |
| Security | security, | ||
| DateTime | from, | ||
| DateTime | to | ||
| ) |
| record struct ATAS.DataFeedsCore.TradeStatistics.Matching.PnlData | ( | decimal | Pnl, |
| decimal | TicksPnl, | ||
| decimal | PricePnl | ||
| ) |