C# Class SmartQuant.Charting.TIntradayTransformation

Inheritance: IChartTransformation
Afficher le fichier Open project: fastquant/fastquant.dll

Méthodes publiques

Méthode Description
CalculateNotInSessionTicks ( double x, double y ) : double
CalculateRealQuantityOfTicks_Left ( double x, double y ) : double
CalculateRealQuantityOfTicks_Right ( double x, double y ) : double
GetFirstGridDivision ( EGridSize &gridSize, double &min, double &max, System.DateTime &firstDateTime ) : void
GetNextGridDivision ( double firstTick, double prevMajor, int majorCount, EGridSize gridSize ) : double
SetSessionBounds ( long firstSessionTick, long lastSessionTick ) : void
TIntradayTransformation ( ) : System
TIntradayTransformation ( long firstSessionTick, long lastSessionTick ) : System

Private Methods

Méthode Description
CalculateGap ( long x, long gridSize ) : long
CalculateJumpGap ( long x, long gridSize ) : long
GetFirstMajor ( long x ) : long
GetNextMajor ( double x, long gridSize ) : double

Method Details

CalculateNotInSessionTicks() public méthode

public CalculateNotInSessionTicks ( double x, double y ) : double
x double
y double
Résultat double

CalculateRealQuantityOfTicks_Left() public méthode

public CalculateRealQuantityOfTicks_Left ( double x, double y ) : double
x double
y double
Résultat double

CalculateRealQuantityOfTicks_Right() public méthode

public CalculateRealQuantityOfTicks_Right ( double x, double y ) : double
x double
y double
Résultat double

GetFirstGridDivision() public méthode

public GetFirstGridDivision ( EGridSize &gridSize, double &min, double &max, System.DateTime &firstDateTime ) : void
gridSize EGridSize
min double
max double
firstDateTime System.DateTime
Résultat void

GetNextGridDivision() public méthode

public GetNextGridDivision ( double firstTick, double prevMajor, int majorCount, EGridSize gridSize ) : double
firstTick double
prevMajor double
majorCount int
gridSize EGridSize
Résultat double

SetSessionBounds() public méthode

public SetSessionBounds ( long firstSessionTick, long lastSessionTick ) : void
firstSessionTick long
lastSessionTick long
Résultat void

TIntradayTransformation() public méthode

public TIntradayTransformation ( ) : System
Résultat System

TIntradayTransformation() public méthode

public TIntradayTransformation ( long firstSessionTick, long lastSessionTick ) : System
firstSessionTick long
lastSessionTick long
Résultat System