last ...
This commit is contained in:
@@ -185,20 +185,53 @@ class XCXCAEASignaller : XCBase
|
||||
// Draw Founded Pivots ...
|
||||
drawer.Draw(cTime);
|
||||
|
||||
//
|
||||
// Retrieve Valid Boxes ...
|
||||
|
||||
//
|
||||
// Bullish ...
|
||||
XBoxZone bullishBoxes[];
|
||||
int bullishBoxesCount = detector.FillBullishBoxes(bullishBoxes);
|
||||
|
||||
//
|
||||
// Bearish ...
|
||||
XBoxZone bearishBoxes[];
|
||||
int bearishBoxesCount = detector.FillBearishBoxes(bearishBoxes);
|
||||
|
||||
//
|
||||
XBoxZone boxes[];
|
||||
Copy(
|
||||
bullishBoxes,
|
||||
boxes,
|
||||
false //
|
||||
);
|
||||
Copy(
|
||||
bearishBoxes,
|
||||
boxes,
|
||||
false //
|
||||
);
|
||||
int boxesCount = ArraySize(boxes);
|
||||
bool hasBoxes = IsValidSize(boxesCount);
|
||||
|
||||
//
|
||||
//
|
||||
//
|
||||
|
||||
//
|
||||
XCAEAConditions conditions;
|
||||
hasSignalBox = DetectXCAEAConditions(
|
||||
conditions,
|
||||
signalBox,
|
||||
signalBoxDir,
|
||||
helper,
|
||||
zIndex,
|
||||
loopback //
|
||||
);
|
||||
if (hasBoxes)
|
||||
{
|
||||
//
|
||||
hasSignalBox = DetectXCAEAConditions(
|
||||
boxes,
|
||||
conditions,
|
||||
signalBox,
|
||||
signalBoxDir,
|
||||
helper,
|
||||
zIndex,
|
||||
loopback //
|
||||
);
|
||||
}
|
||||
|
||||
//
|
||||
isBullish = hasSignalBox &&
|
||||
@@ -598,7 +631,7 @@ class XCXCAEASignaller : XCBase
|
||||
|
||||
//
|
||||
// Oscillators Views ...
|
||||
inputs.showCCI = false;
|
||||
inputs.showCCI = true;
|
||||
inputs.showRSI = false;
|
||||
inputs.showMFI = false;
|
||||
inputs.showRVI = false;
|
||||
@@ -624,16 +657,20 @@ class XCXCAEASignaller : XCBase
|
||||
detector.detectValePivot = false;
|
||||
detector.detectKIBullishPivot = false;
|
||||
detector.detectKIBearishPivot = false;
|
||||
detector.detectPeakSWHResPivot = true;
|
||||
detector.detectValeSWLSupPivot = true;
|
||||
detector.detectPeakSWHResPivot = false; // true;
|
||||
detector.detectValeSWLSupPivot = false; // true;
|
||||
detector.detectTKIBullishPivot = false;
|
||||
detector.detectCycleSameLLPivot = true;
|
||||
detector.detectCycleSameHHPivot = true;
|
||||
detector.detectCycleSameLLPivot = false;
|
||||
detector.detectCycleSameHHPivot = false;
|
||||
detector.detectTKIBearishPivot = false;
|
||||
detector.detectTrendBullishPivot = true;
|
||||
detector.detectTrendBearishPivot = true;
|
||||
detector.detectTrendBullishPivot = false; // true;
|
||||
detector.detectTrendBearishPivot = false; // true;
|
||||
detector.detectTKITRNDBullishPivot = false;
|
||||
detector.detectTKITRNDBearishPivot = false;
|
||||
detector.detectRSICrossedOverOSPivot = true;
|
||||
detector.detectRSICrossedUnderOBPivot = true;
|
||||
detector.detectCCICrossedOverOSPivot = true;
|
||||
detector.detectCCICrossedUnderOBPivot = true;
|
||||
|
||||
//
|
||||
// Initialize and Configure Drawer ...
|
||||
@@ -649,14 +686,18 @@ class XCXCAEASignaller : XCBase
|
||||
drawer.drawKIBearishPivots = false;
|
||||
drawer.drawPeakSWHResPivots = true;
|
||||
drawer.drawValeSWLSupPivots = true;
|
||||
drawer.drawCycleSameLLPivots = true;
|
||||
drawer.drawCycleSameHHPivots = true;
|
||||
drawer.drawTKIBullishPivots = false;
|
||||
drawer.drawTKIBearishPivots = false;
|
||||
drawer.drawCycleSameLLPivots = false;
|
||||
drawer.drawCycleSameHHPivots = false;
|
||||
drawer.drawTrendBullishPivots = false;
|
||||
drawer.drawTrendBearishPivots = false;
|
||||
drawer.drawTKITRNDBullishPivots = false;
|
||||
drawer.drawTKITRNDBearishPivots = false;
|
||||
drawer.drawRSICrossedOverOSPivots = true;
|
||||
drawer.drawRSICrossedUnderOBPivots = true;
|
||||
drawer.drawCCICrossedOverOSPivots = true;
|
||||
drawer.drawCCICrossedUnderOBPivots = true;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user