This commit is contained in:
2025-04-27 19:13:26 +03:30
parent 97a444c92d
commit fdfcfda5c5
4 changed files with 565 additions and 223 deletions
+25 -19
View File
@@ -169,6 +169,7 @@ class XCXCAEASignaller : XCBase
//
// Setup Conditions ...
double targets[];
XBoxZone pivots[];
XBoxZone pivotBox;
XBoxZone signalBox;
@@ -191,7 +192,8 @@ class XCXCAEASignaller : XCBase
// Validate Pivots ...
detector.Validate(
unAvailableBoxes,
zIndex //
zIndex,
true // Validate FVGs Using PV ...
);
//
@@ -265,6 +267,7 @@ class XCXCAEASignaller : XCBase
conditions,
pivotBox,
signalBox,
targets,
additionalSL,
signalBoxDir,
helper,
@@ -402,6 +405,13 @@ class XCXCAEASignaller : XCBase
mConditions.setupTime = zBar.time;
mConditions.conditions = conditions;
//
// Targets Preparing ...
Copy(
targets,
mConditions.targets //
);
//
// Select RF Rewards ...
if (continuesRFTillTarget)
@@ -860,16 +870,14 @@ class XCXCAEASignaller : XCBase
detector.detectRSIValePivots = false;
detector.detectCCIPeakPivots = false;
detector.detectCCIValePivots = false;
detector.detectFVGBullishPivots = false;
detector.detectFVGBearishPivots = false;
detector.detectCCICrossedOverOSPivots = false;
detector.detectCCICrossedUnderOBPivots = false;
//
detector.detectValeSupSWLPivots = true;
detector.detectPeakResSWHPivots = true;
detector.detectFVGBullishPivots = true;
detector.detectFVGBearishPivots = true;
detector.detectValeSupSWLPivots = false;
detector.detectPeakResSWHPivots = false;
detector.detectTrendBullishPivots = true;
detector.detectTrendBearishPivots = true;
detector.detectCCICrossedOverOSPivots = false;
detector.detectCCICrossedUnderOBPivots = false;
detector.detectRSICrossedOverOSPivots = true;
detector.detectRSICrossedUnderOBPivots = true;
@@ -890,19 +898,17 @@ class XCXCAEASignaller : XCBase
drawer.drawRSIValePivots = false;
drawer.drawCCIPeakPivots = false;
drawer.drawCCIValePivots = false;
drawer.drawFVGBullishPivots = false;
drawer.drawFVGBearishPivots = false;
drawer.drawFVGBullishPivots = true;
drawer.drawFVGBearishPivots = true;
drawer.drawValeSupSWLPivots = false;
drawer.drawPeakResSWHPivots = false;
drawer.drawTrendBullishPivots = false;
drawer.drawTrendBearishPivots = false;
drawer.drawRSICrossedOverOSPivots = false;
drawer.drawRSICrossedUnderOBPivots = false;
drawer.drawCCICrossedOverOSPivots = false;
drawer.drawCCICrossedUnderOBPivots = false;
//
drawer.drawValeSupSWLPivots = true;
drawer.drawPeakResSWHPivots = true;
drawer.drawTrendBullishPivots = true;
drawer.drawTrendBearishPivots = true;
drawer.drawRSICrossedOverOSPivots = true;
drawer.drawRSICrossedUnderOBPivots = true;
//
// Configure Widths ...
drawer.tickPivotsWidth = 2;