last ...
This commit is contained in:
@@ -267,10 +267,6 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
consolidationConditions.Clean();
|
||||
consolidationXConditions.Clean();
|
||||
|
||||
//
|
||||
RemoveDraws();
|
||||
RemoveWorkingZoneDraws();
|
||||
|
||||
//
|
||||
mConditions.Clean();
|
||||
|
||||
@@ -323,10 +319,6 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
consolidationConditions.Clean();
|
||||
consolidationXConditions.Clean();
|
||||
|
||||
//
|
||||
RemoveDraws();
|
||||
RemoveWorkingZoneDraws();
|
||||
|
||||
//
|
||||
mConditions.Clean();
|
||||
|
||||
@@ -372,10 +364,6 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
consolidationConditions.Clean();
|
||||
consolidationXConditions.Clean();
|
||||
|
||||
//
|
||||
RemoveDraws();
|
||||
RemoveWorkingZoneDraws();
|
||||
|
||||
//
|
||||
mConditions.Clean();
|
||||
|
||||
@@ -414,12 +402,6 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
? canLookupShort
|
||||
: false;
|
||||
|
||||
//
|
||||
DrawWorkingZone(
|
||||
mConditions,
|
||||
visionCycleHelper.mPOIDrawer //
|
||||
);
|
||||
|
||||
//
|
||||
// Here we are Make sure we have Correct:
|
||||
// - WorkSpace ...
|
||||
@@ -474,12 +456,6 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
DrawConditions(
|
||||
mConditions,
|
||||
visionCycleHelper.mPOIDrawer //
|
||||
);
|
||||
|
||||
//
|
||||
isBullish = IsBullish(conditionsDir);
|
||||
isBearish = IsBearish(conditionsDir);
|
||||
@@ -638,77 +614,6 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
;
|
||||
}
|
||||
|
||||
//
|
||||
RemoveDraws();
|
||||
|
||||
//
|
||||
if (hasLastBullishConsolidationZone)
|
||||
{
|
||||
//
|
||||
XCConsolidationZoneObject *iObj;
|
||||
bool isCreated = visionCycleHelper
|
||||
.mPOIDrawer
|
||||
.CreateConsolidationZone(
|
||||
lastBullishConsolidationZone,
|
||||
iObj //
|
||||
);
|
||||
if (isCreated)
|
||||
{
|
||||
mObjects.Add(iObj);
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
if (hasLastBearishConsolidationZone)
|
||||
{
|
||||
//
|
||||
XCConsolidationZoneObject *iObj;
|
||||
bool isCreated = visionCycleHelper
|
||||
.mPOIDrawer
|
||||
.CreateConsolidationZone(
|
||||
lastBearishConsolidationZone,
|
||||
iObj //
|
||||
);
|
||||
if (isCreated)
|
||||
{
|
||||
mObjects.Add(iObj);
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
if (hasPrevBullishConsolidationZone)
|
||||
{
|
||||
//
|
||||
XCConsolidationZoneObject *iObj;
|
||||
bool isCreated = visionCycleHelper
|
||||
.mPOIDrawer
|
||||
.CreateConsolidationZone(
|
||||
prevBullishConsolidationZone,
|
||||
iObj //
|
||||
);
|
||||
if (isCreated)
|
||||
{
|
||||
mObjects.Add(iObj);
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
if (hasPrevBearishConsolidationZone)
|
||||
{
|
||||
//
|
||||
XCConsolidationZoneObject *iObj;
|
||||
bool isCreated = visionCycleHelper
|
||||
.mPOIDrawer
|
||||
.CreateConsolidationZone(
|
||||
prevBearishConsolidationZone,
|
||||
iObj //
|
||||
);
|
||||
if (isCreated)
|
||||
{
|
||||
mObjects.Add(iObj);
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
bool isConsolidationZonePassed =
|
||||
isBullish
|
||||
@@ -788,12 +693,6 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
//
|
||||
mConditions.UpdateTo(cTime);
|
||||
|
||||
//
|
||||
DrawConditions(
|
||||
mConditions,
|
||||
visionCycleHelper.mPOIDrawer //
|
||||
);
|
||||
|
||||
//
|
||||
Clean(visionPoiEvents);
|
||||
Clean(analysePoiEvents);
|
||||
@@ -1133,10 +1032,6 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
//
|
||||
;
|
||||
|
||||
//
|
||||
// TODO: Implement Guards ...
|
||||
return false;
|
||||
|
||||
//
|
||||
result = isCycleHelpersValid;
|
||||
if (!result)
|
||||
@@ -1235,7 +1130,8 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
|
||||
//
|
||||
ENUM_X_121_SMC_GUARD_ACTIONS ignoreGuards[1] = {
|
||||
X_121_SMC_GUARD_ACTION_TRAIL_STOP};
|
||||
X_121_SMC_GUARD_ACTION_TRAIL_STOP //
|
||||
};
|
||||
result = DetectX121SMCGuards(
|
||||
provider,
|
||||
guards,
|
||||
|
||||
Reference in New Issue
Block a user