Class HistoryRequestParameters
Resolves a history request parameters per symbol
Namespace: TradingPlatform.BusinessLayer
Syntax
public class HistoryRequestParameters : RequestParameters
Constructors
HistoryRequestParameters()
Resolves a history request parameters per symbol
Declaration
public HistoryRequestParameters()
HistoryRequestParameters(HistoryRequestParameters)
Resolves a history request parameters per symbol
Declaration
public HistoryRequestParameters(HistoryRequestParameters original)
Parameters
| Type | Name | Description |
|---|---|---|
| HistoryRequestParameters | original |
Properties
Aggregation
Resolves a history request parameters per symbol
Declaration
public HistoryAggregation Aggregation { get; set; }
Property Value
| Type | Description |
|---|---|
| HistoryAggregation |
Copy
Resolves a history request parameters per symbol
Declaration
public HistoryRequestParameters Copy { get; }
Property Value
| Type | Description |
|---|---|
| HistoryRequestParameters |
ExcludeOutOfSession
Resolves a history request parameters per symbol
Declaration
public bool ExcludeOutOfSession { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
ForceReload
Resolves a history request parameters per symbol
Declaration
public bool ForceReload { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
FromTime
Resolves a history request parameters per symbol
Declaration
public DateTime FromTime { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
HistoryType
Resolves a history request parameters per symbol
Declaration
public HistoryType HistoryType { get; set; }
Property Value
| Type | Description |
|---|---|
| HistoryType |
Interval
Resolves a history request parameters per symbol
Declaration
public Interval<DateTime> Interval { get; set; }
Property Value
| Type | Description |
|---|---|
| Interval<DateTime> |
Period
Resolves a history request parameters per symbol
Declaration
public Period Period { get; set; }
Property Value
| Type | Description |
|---|---|
| Period |
ProgressInfo
Resolves a history request parameters per symbol
Declaration
public IProgress<float> ProgressInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| IProgress<float> |
SessionsContainer
Resolves a history request parameters per symbol
Declaration
public ISessionsContainer SessionsContainer { get; set; }
Property Value
| Type | Description |
|---|---|
| ISessionsContainer |
Symbol
Resolves a history request parameters per symbol
Declaration
public Symbol Symbol { get; set; }
Property Value
| Type | Description |
|---|---|
| Symbol |
SymbolId
Resolves a history request parameters per symbol
Declaration
public string SymbolId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ToTime
Resolves a history request parameters per symbol
Declaration
public DateTime ToTime { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Type
Resolves a history request parameters per symbol
Declaration
public override RequestType Type { get; }
Property Value
| Type | Description |
|---|---|
| RequestType |
Overrides
UsePrevCloseAsOpenPriceBar
Resolves a history request parameters per symbol
Declaration
public bool UsePrevCloseAsOpenPriceBar { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Methods
ToDescription()
Resolves a history request parameters per symbol
Declaration
public HistoryDescription ToDescription()
Returns
| Type | Description |
|---|---|
| HistoryDescription |