TSLab API Docs
1
|
Public Member Functions | |
Interval (int value, DataIntervals intervalBase) | |
int | CompareTo (Interval other) |
double | ToMinutes () |
int | ToSeconds () |
bool | Equals (Interval obj) |
override bool | Equals (object obj) |
override int | GetHashCode () |
TimeSpan | GetShift (int v) |
DateTime | AlignTradeDate (DateTime dt) |
DateTime | AlignDate (DateTime dt) |
override string | ToString () |
Static Public Member Functions | |
static bool | operator< (Interval i1, Interval i2) |
static bool | operator> (Interval i1, Interval i2) |
static bool | operator<= (Interval i1, Interval i2) |
static bool | operator>= (Interval i1, Interval i2) |
static bool | operator== (Interval i1, Interval i2) |
static bool | operator!= (Interval i1, Interval i2) |
static bool | TryParse (string s, out Interval res) |
Public Attributes | |
TimeSpan | Shift => m_shift |
Static Public Attributes | |
static readonly Interval | TICKS = new Interval(1, DataIntervals.TICK) |
static readonly Interval | S1 = new Interval(1, DataIntervals.SECONDS) |
static readonly Interval | M1 = new Interval(1, DataIntervals.MINUTE) |
static readonly Interval | D1 = new Interval(1, DataIntervals.DAYS) |
Properties | |
int | Value [get] |
DataIntervals | Base [get] |
Interval structure