This commit is contained in:
2025-01-23 20:52:45 +03:30
parent aa3630bc82
commit 330c70088c
10 changed files with 3085 additions and 774 deletions
+11 -11
View File
@@ -226,11 +226,11 @@ struct X121XATRConditions
bool isRejectDownAtrLower;
//
bool isBreakUpAtrUpper;
bool isBreakedUpAtrUpper;
bool isBreakDownAtrUpper;
//
bool isBreakUpAtrLower;
bool isBreakedUpAtrLower;
bool isBreakDownAtrLower;
//
@@ -312,11 +312,11 @@ struct X121XATRConditions
isRejectDownAtrLower = false;
//
isBreakUpAtrUpper = false;
isBreakedUpAtrUpper = false;
isBreakDownAtrUpper = false;
//
isBreakUpAtrLower = false;
isBreakedUpAtrLower = false;
isBreakDownAtrLower = false;
//
@@ -410,9 +410,9 @@ struct X121XATRConditions
ToString("isRejectDownAtrUpper", isRejectDownAtrUpper, ignoreFalseConditions, separator) +
ToString("isRejectUpAtrLower", isRejectUpAtrLower, ignoreFalseConditions, separator) +
ToString("isRejectDownAtrLower", isRejectDownAtrLower, ignoreFalseConditions, separator) +
ToString("isBreakUpAtrUpper", isBreakUpAtrUpper, ignoreFalseConditions, separator) +
ToString("isBreakedUpAtrUpper", isBreakedUpAtrUpper, ignoreFalseConditions, separator) +
ToString("isBreakDownAtrUpper", isBreakDownAtrUpper, ignoreFalseConditions, separator) +
ToString("isBreakUpAtrLower", isBreakUpAtrLower, ignoreFalseConditions, separator) +
ToString("isBreakedUpAtrLower", isBreakedUpAtrLower, ignoreFalseConditions, separator) +
ToString("isBreakDownAtrLower", isBreakDownAtrLower, ignoreFalseConditions, separator) +
//
""
@@ -1066,7 +1066,7 @@ class XCX121XATRHelper : public XCBaseHelper
;
//
bool isBreakUpAtrUpper = IsBarBreak(
bool isBreakedUpAtrUpper = IsBarBreak(
atrUpperBuffer[cIDX],
X_DIRECTION_BULLISH,
cBar //
@@ -1078,7 +1078,7 @@ class XCX121XATRHelper : public XCBaseHelper
);
//
bool isBreakUpAtrLower = IsBarBreak(
bool isBreakedUpAtrLower = IsBarBreak(
atrLowerBuffer[cIDX],
X_DIRECTION_BULLISH,
cBar //
@@ -1094,8 +1094,8 @@ class XCX121XATRHelper : public XCBaseHelper
conditions.isRsiOverBought = isRsiOverBought;
conditions.isRejectUpAtrUpper = isRejectUpAtrUpper;
conditions.isRejectUpAtrLower = isRejectUpAtrLower;
conditions.isBreakUpAtrUpper = isBreakUpAtrUpper;
conditions.isBreakUpAtrLower = isBreakUpAtrLower;
conditions.isBreakedUpAtrUpper = isBreakedUpAtrUpper;
conditions.isBreakedUpAtrLower = isBreakedUpAtrLower;
conditions.isRejectDownAtrUpper = isRejectDownAtrUpper;
conditions.isRejectDownAtrLower = isRejectDownAtrLower;
conditions.isClosedOverAtrUpper = isClosedOverAtrUpper;
@@ -1108,7 +1108,7 @@ class XCX121XATRHelper : public XCBaseHelper
conditions.isRsiCrossedUnderOverSold = isRsiCrossedUnderOverSold;
conditions.isRsiCrossedOverOverBought = isRsiCrossedOverOverBought;
conditions.isRsiCrossedUnderOverBought = isRsiCrossedUnderOverBought;
//
return result;
}