Loading...
Searching...
No Matches
ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider Interface Reference

Public Member Functions

Task< ITradingStatisticsLoadHistoryAsync (DateTime from, DateTime to, ICollection< string >? accounts=null, ICollection< string >? securities=null)
 

Static Public Attributes

const long NoPlaybookId = -1
 Special ID to filter trades without any playbook assigned. Include this ID in the Playbooks filter to show trades with no playbooks.
 

Properties

DateTime From [get, set]
 
DateTime To [get, set]
 
IReadOnlySet< string >? Accounts [get, set]
 
IReadOnlySet< string >? Securities [get, set]
 
IReadOnlySet< long >? Playbooks [get, set]
 
ITradingStatistics Statistics [get]
 
ITradingStatistics Replay [get]
 
ITradingStatistics Realtime [get]
 

Events

Action< ITradingStatistics >? SourceChanged
 

Member Function Documentation

◆ LoadHistoryAsync()

Task< ITradingStatistics > ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.LoadHistoryAsync ( DateTime  from,
DateTime  to,
ICollection< string >?  accounts = null,
ICollection< string >?  securities = null 
)

Member Data Documentation

◆ NoPlaybookId

const long ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.NoPlaybookId = -1
static

Special ID to filter trades without any playbook assigned. Include this ID in the Playbooks filter to show trades with no playbooks.

Property Documentation

◆ Accounts

IReadOnlySet<string>? ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.Accounts
getset

◆ From

DateTime ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.From
getset

◆ Playbooks

IReadOnlySet<long>? ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.Playbooks
getset

◆ Realtime

ITradingStatistics ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.Realtime
get

◆ Replay

ITradingStatistics ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.Replay
get

◆ Securities

IReadOnlySet<string>? ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.Securities
getset

◆ Statistics

ITradingStatistics ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.Statistics
get

◆ To

DateTime ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.To
getset

Event Documentation

◆ SourceChanged

Action<ITradingStatistics>? ATAS.DataFeedsCore.Statistics.ITradingStatisticsProvider.SourceChanged

The documentation for this interface was generated from the following file: