This commit is contained in:
2025-02-26 14:52:31 +03:30
parent 727888d783
commit 959ef1fee4
8 changed files with 508 additions and 196 deletions
@@ -322,6 +322,7 @@ class XCX121SMCXWZSignalDetector : public XCBase
hasWorkingZone = workingZone.Init(
symbol,
period,
zIndex,
visionState,
consolidationState,
analyseState //
@@ -331,14 +332,35 @@ class XCX121SMCXWZSignalDetector : public XCBase
//
if (hasWorkingZone)
{
//
visionCycleHelper.mPOIDetector.MaxRequiredPOIs(50);
analyseCycleHelper.mPOIDetector.MaxRequiredPOIs(50);
decisionCycleHelper.mPOIDetector.MaxRequiredPOIs(50);
consolidationCycleHelper.mPOIDetector.MaxRequiredPOIs(50);
//
visionCycleHelper.mPOIDetector.MaxAllowedLoopbackForInit(578);
analyseCycleHelper.mPOIDetector.MaxAllowedLoopbackForInit(578);
decisionCycleHelper.mPOIDetector.MaxAllowedLoopbackForInit(578);
consolidationCycleHelper.mPOIDetector.MaxAllowedLoopbackForInit(578);
//
workingZone.Update(
zIndex,
visionState,
consolidationState,
analyseState //
);
}
//
bool hasInsideZones = hasWorkingZone &&
workingZone.HasInsideZones();
if (hasInsideZones)
{
Print("Has Inside Zones");
}
//
UpdateTo(cTime);
@@ -348,7 +370,14 @@ class XCX121SMCXWZSignalDetector : public XCBase
//
workingZone.Draw(
drawer,
true // Force Clean ...
true, // Force Clean ...
true,
true,
true,
true,
true,
true,
true //
);
}