| ITimeSheet Interface |
Namespace: C2ExplorerServiceStack.Logic.Interfaces
public interface ITimeSheet
The ITimeSheet type exposes the following members.
| Name | Description | |
|---|---|---|
| Commissions |
Used commissions object.
| |
| DataFrame |
Result. A data frame which includes data.
| |
| EquityType |
Gets or sets the type of the equity.
| |
| SystemsIds |
A list of systems which should be included in the TimeSheet.
| |
| TimeInterval |
Aggregation time interval.
|
| Name | Description | |
|---|---|---|
| EquitiesSheet |
This function runs the TimeSheet.
| |
| EquitiesSheet(Boolean) |
This function runs the TimeSheet. If fillLeadingMissing = false, it does not fill leading missing values by zero.
Leading missing values can be identified later and those rows omitted.
It enables to create a frame which includes just the time slots common to all trading systems.
| |
| GetColumn(Int64, EquityType) |
Returns a column from the TimeSheet.
| |
| GetColumn(String, EquityType) |
Returns a column from the TimeSheet.
| |
| GetColumnAsDouble(Int64, EquityType) |
Returns a column from the TimeSheet.
| |
| GetColumnAsDouble(String, EquityType) |
Returns a column from the TimeSheet.
| |
| GetColumnAsTimePoints(Int64, EquityType) | ||
| GetColumnAsTimePoints(String, EquityType) | ||
| GetEquitiesSheet |
Returns data for TABLE.
|