last ...
This commit is contained in:
@@ -440,6 +440,10 @@ struct X121Conditions
|
||||
double x3maMax;
|
||||
double vwapMin;
|
||||
double vwapMax;
|
||||
double senkouMax;
|
||||
double senkouMin;
|
||||
double tenKijMax;
|
||||
double tenKijMin;
|
||||
|
||||
//
|
||||
bool isSarIncreased;
|
||||
@@ -723,7 +727,10 @@ struct X121Conditions
|
||||
vwapMax = 0;
|
||||
x3maMin = 0;
|
||||
x3maMax = 0;
|
||||
|
||||
senkouMax = 0;
|
||||
senkouMin = 0;
|
||||
tenKijMax = 0;
|
||||
tenKijMin = 0;
|
||||
//
|
||||
// Slopes ...
|
||||
|
||||
@@ -3626,6 +3633,12 @@ class XCX121Helper : public XCBase
|
||||
conditions.isSenkouSpanACrossedOverB = xichConditions.isSenkouSpanACrossedOverB;
|
||||
conditions.isSenkouSpanACrossedUnderB = xichConditions.isSenkouSpanACrossedUnderB;
|
||||
|
||||
//
|
||||
conditions.tenKijMax = MathMax(xichConditions.tenkanSenBuffer[cIDX], xichConditions.kijunSenBuffer[cIDX]);
|
||||
conditions.tenKijMin = MathMin(xichConditions.tenkanSenBuffer[cIDX], xichConditions.kijunSenBuffer[cIDX]);
|
||||
conditions.senkouMax = MathMax(xichConditions.senkouSpanABuffer[cIDX], xichConditions.senkouSpanBBuffer[cIDX]);
|
||||
conditions.senkouMin = MathMin(xichConditions.senkouSpanABuffer[cIDX], xichConditions.senkouSpanBBuffer[cIDX]);
|
||||
|
||||
//
|
||||
// Slopes ...
|
||||
|
||||
|
||||
@@ -901,15 +901,15 @@ class XCX121XICHHelper : public XCBaseHelper
|
||||
|
||||
//
|
||||
bool isSenkouSpanAOverB =
|
||||
conditions.senkouSpanABuffer[cIDX] > conditions.senkouSpanABuffer[cIDX];
|
||||
conditions.senkouSpanABuffer[cIDX] > conditions.senkouSpanBBuffer[cIDX];
|
||||
bool isSenkouSpanAOverBPrev =
|
||||
conditions.senkouSpanABuffer[pIDX] > conditions.senkouSpanABuffer[pIDX];
|
||||
conditions.senkouSpanABuffer[pIDX] > conditions.senkouSpanBBuffer[pIDX];
|
||||
|
||||
//
|
||||
bool isSenkouSpanAUnderB =
|
||||
conditions.senkouSpanABuffer[cIDX] < conditions.senkouSpanABuffer[cIDX];
|
||||
conditions.senkouSpanABuffer[cIDX] < conditions.senkouSpanBBuffer[cIDX];
|
||||
bool isSenkouSpanAUnderBPrev =
|
||||
conditions.senkouSpanABuffer[pIDX] < conditions.senkouSpanABuffer[pIDX];
|
||||
conditions.senkouSpanABuffer[pIDX] < conditions.senkouSpanBBuffer[pIDX];
|
||||
|
||||
//
|
||||
bool isSenkouSpanACrossedOverB = isSenkouSpanAOverB &&
|
||||
|
||||
Reference in New Issue
Block a user