last ...
This commit is contained in:
@@ -48,6 +48,7 @@ class XCXCAEASignaller : XCBase
|
||||
XCXCAEAPOIDrawer *drawer;
|
||||
bool continuesRFTillTarget;
|
||||
XBoxZone unAvailableBoxes[];
|
||||
XCXCAEAHelper *analyseHelper;
|
||||
XCXCAEAPOIDetector *detector;
|
||||
XCAEAStrategyConditions mConditions;
|
||||
XCAEAStrategyConditions mConditionsCollection[];
|
||||
@@ -56,12 +57,14 @@ class XCXCAEASignaller : XCBase
|
||||
// Constructor ...
|
||||
XCXCAEASignaller(
|
||||
string _symbol,
|
||||
ENUM_TIMEFRAMES _period //
|
||||
ENUM_TIMEFRAMES _period,
|
||||
ENUM_TIMEFRAMES _analysePeriod //
|
||||
)
|
||||
{
|
||||
//
|
||||
symbol = _symbol;
|
||||
period = _period;
|
||||
analysePeriod = _analysePeriod;
|
||||
|
||||
//
|
||||
Init();
|
||||
@@ -175,6 +178,15 @@ class XCXCAEASignaller : XCBase
|
||||
inputs //
|
||||
);
|
||||
|
||||
//
|
||||
// XCAEA Analyse Helper ...
|
||||
analyseHelper = new XCXCAEAHelper();
|
||||
analyseHelper.Init(
|
||||
symbol,
|
||||
analysePeriod,
|
||||
inputs //
|
||||
);
|
||||
|
||||
//
|
||||
// Initialize and Configure Detector ...
|
||||
detector = new XCXCAEAPOIDetector(helper);
|
||||
@@ -347,6 +359,7 @@ class XCXCAEASignaller : XCBase
|
||||
ZeroMemory(drawer);
|
||||
ZeroMemory(helper);
|
||||
ZeroMemory(detector);
|
||||
ZeroMemory(analyseHelper);
|
||||
|
||||
//
|
||||
mConditions.Clean();
|
||||
@@ -461,6 +474,7 @@ class XCXCAEASignaller : XCBase
|
||||
|
||||
//
|
||||
// Checking Signal's Decision Zone ...
|
||||
// On Trigger Time Frame ...
|
||||
hasDecisionZone = DetectDecisionZone(
|
||||
helper,
|
||||
drawer,
|
||||
@@ -471,6 +485,19 @@ class XCXCAEASignaller : XCBase
|
||||
loopback //
|
||||
);
|
||||
|
||||
//
|
||||
// Checking Signal's Decision Zone ...
|
||||
// On Analyse Time Frame ...
|
||||
// hasDecisionZone = DetectDecisionZone(
|
||||
// helper,
|
||||
// drawer,
|
||||
// decisionZone,
|
||||
// decisionZoneDir,
|
||||
// conditions,
|
||||
// zIndex,
|
||||
// loopback //
|
||||
// );
|
||||
|
||||
//
|
||||
// Make Signal Box UnAvailable ...
|
||||
if (hasDecisionZone)
|
||||
@@ -891,6 +918,9 @@ class XCXCAEASignaller : XCBase
|
||||
// Props ...
|
||||
string symbol;
|
||||
ENUM_TIMEFRAMES period;
|
||||
ENUM_TIMEFRAMES analysePeriod;
|
||||
|
||||
//
|
||||
CArrayObj mObjects;
|
||||
CArrayObj mBarObjects;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user