ATAS
|
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 | ||
) |