last ...
This commit is contained in:
+1698
-1698
File diff suppressed because it is too large
Load Diff
@@ -2001,47 +2001,6 @@ class XCX121SMCXSupDemOBSSignalDetector : public XCBase
|
|||||||
//
|
//
|
||||||
// Trigger Conditions ...
|
// Trigger Conditions ...
|
||||||
|
|
||||||
//
|
|
||||||
// Slopes ...
|
|
||||||
|
|
||||||
//
|
|
||||||
bool isRsiSlopeBullish = decisionXConditions.isRsiSlopeBullish;
|
|
||||||
bool isStrSlopeBullish = decisionXConditions.isStrSlopeBullish;
|
|
||||||
bool isAtrUpperSlopeBullish = decisionXConditions.isAtrUpperSlopeBullish;
|
|
||||||
bool isAtrLowerSlopeBullish = decisionXConditions.isAtrLowerSlopeBullish;
|
|
||||||
bool isVwapFastSlopeBullish = decisionXConditions.isVwapFastSlopeBullish;
|
|
||||||
bool isVwapMidSlopeBullish = decisionXConditions.isVwapMidSlopeBullish;
|
|
||||||
bool isVwapSlowSlopeBullish = decisionXConditions.isVwapSlowSlopeBullish;
|
|
||||||
|
|
||||||
//
|
|
||||||
bool isRsiSlopeBearish = decisionXConditions.isRsiSlopeBearish;
|
|
||||||
bool isStrSlopeBearish = decisionXConditions.isStrSlopeBearish;
|
|
||||||
bool isAtrUpperSlopeBearish = decisionXConditions.isAtrUpperSlopeBearish;
|
|
||||||
bool isAtrLowerSlopeBearish = decisionXConditions.isAtrLowerSlopeBearish;
|
|
||||||
bool isVwapFastSlopeBearish = decisionXConditions.isVwapFastSlopeBearish;
|
|
||||||
bool isVwapMidSlopeBearish = decisionXConditions.isVwapMidSlopeBearish;
|
|
||||||
bool isVwapSlowSlopeBearish = decisionXConditions.isVwapSlowSlopeBearish;
|
|
||||||
|
|
||||||
//
|
|
||||||
bool isSlopesBullish =
|
|
||||||
isRsiSlopeBullish &&
|
|
||||||
isStrSlopeBullish &&
|
|
||||||
isAtrUpperSlopeBullish &&
|
|
||||||
isAtrLowerSlopeBullish &&
|
|
||||||
isVwapFastSlopeBullish &&
|
|
||||||
isVwapMidSlopeBullish &&
|
|
||||||
isVwapSlowSlopeBullish;
|
|
||||||
|
|
||||||
//
|
|
||||||
bool isSlopesBearish =
|
|
||||||
isRsiSlopeBearish &&
|
|
||||||
isStrSlopeBearish &&
|
|
||||||
isAtrUpperSlopeBearish &&
|
|
||||||
isAtrLowerSlopeBearish &&
|
|
||||||
isVwapFastSlopeBearish &&
|
|
||||||
isVwapMidSlopeBearish &&
|
|
||||||
isVwapSlowSlopeBearish;
|
|
||||||
|
|
||||||
//
|
//
|
||||||
double point = conditions.point;
|
double point = conditions.point;
|
||||||
bool isPointBreaked = IsBarBreak(
|
bool isPointBreaked = IsBarBreak(
|
||||||
@@ -2161,9 +2120,8 @@ class XCX121SMCXSupDemOBSSignalDetector : public XCBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
double iAtr = 5 * points;
|
double iAtr = decisionXConditions.atrBuffer[1];
|
||||||
// decisionXConditions.atrBuffer[1];
|
iAtr *= 2;
|
||||||
// iAtr *= 2;
|
|
||||||
|
|
||||||
//
|
//
|
||||||
double slsMin = GetMin(sls);
|
double slsMin = GetMin(sls);
|
||||||
@@ -2178,7 +2136,6 @@ class XCX121SMCXSupDemOBSSignalDetector : public XCBase
|
|||||||
//
|
//
|
||||||
// Filling Conditions Props ...
|
// Filling Conditions Props ...
|
||||||
conditions.sl = sl;
|
conditions.sl = sl;
|
||||||
// conditions.target = target;
|
|
||||||
conditions.triggerTime = cTime;
|
conditions.triggerTime = cTime;
|
||||||
conditions.type = isBullish
|
conditions.type = isBullish
|
||||||
? X_POSITION_TYPE_LONG
|
? X_POSITION_TYPE_LONG
|
||||||
|
|||||||
Reference in New Issue
Block a user