last ...
This commit is contained in:
@@ -3289,7 +3289,7 @@ bool DetectX121SMCXSupDemOBSSignalTrigger(
|
||||
|
||||
//
|
||||
// Cycle X121Conditions ...
|
||||
X121Conditions decisionXConditions = decisionConditions.x121Conditions;
|
||||
// X121Conditions decisionXConditions = decisionConditions.x121Conditions;
|
||||
|
||||
//
|
||||
// Trigger Conditions ...
|
||||
@@ -3297,43 +3297,43 @@ bool DetectX121SMCXSupDemOBSSignalTrigger(
|
||||
//
|
||||
// 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 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 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 isSlopesBullish =
|
||||
// isRsiSlopeBullish &&
|
||||
// isStrSlopeBullish &&
|
||||
// isAtrUpperSlopeBullish &&
|
||||
// isAtrLowerSlopeBullish &&
|
||||
// isVwapFastSlopeBullish &&
|
||||
// isVwapMidSlopeBullish &&
|
||||
// isVwapSlowSlopeBullish;
|
||||
|
||||
//
|
||||
bool isSlopesBearish =
|
||||
isRsiSlopeBearish &&
|
||||
isStrSlopeBearish &&
|
||||
isAtrUpperSlopeBearish &&
|
||||
isAtrLowerSlopeBearish &&
|
||||
isVwapFastSlopeBearish &&
|
||||
isVwapMidSlopeBearish &&
|
||||
isVwapSlowSlopeBearish;
|
||||
// //
|
||||
// bool isSlopesBearish =
|
||||
// isRsiSlopeBearish &&
|
||||
// isStrSlopeBearish &&
|
||||
// isAtrUpperSlopeBearish &&
|
||||
// isAtrLowerSlopeBearish &&
|
||||
// isVwapFastSlopeBearish &&
|
||||
// isVwapMidSlopeBearish &&
|
||||
// isVwapSlowSlopeBearish;
|
||||
|
||||
//
|
||||
double point = conditions.point;
|
||||
@@ -3390,7 +3390,7 @@ bool DetectX121SMCXSupDemOBSSignalTrigger(
|
||||
//
|
||||
decisionState.Clean();
|
||||
decisionConditions.Clean();
|
||||
decisionXConditions.Clean();
|
||||
// decisionXConditions.Clean();
|
||||
|
||||
//
|
||||
return result;
|
||||
@@ -3413,8 +3413,8 @@ bool DetectX121SMCXSupDemOBSSignalTrigger(
|
||||
);
|
||||
|
||||
//
|
||||
double iAtr = decisionConditions.x121Conditions.atrBuffer[1];
|
||||
iAtr *= 1.5;
|
||||
double iAtr = 0; // decisionConditions.x121Conditions.atrBuffer[1];
|
||||
// iAtr *= 1.5;
|
||||
|
||||
//
|
||||
double slsMin = GetMin(sls);
|
||||
@@ -3448,7 +3448,7 @@ bool DetectX121SMCXSupDemOBSSignalTrigger(
|
||||
//
|
||||
decisionState.Clean();
|
||||
decisionConditions.Clean();
|
||||
decisionXConditions.Clean();
|
||||
// decisionXConditions.Clean();
|
||||
|
||||
//
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user