This commit is contained in:
2025-09-10 17:28:24 +03:30
parent 247f50adfa
commit 15c7b7ddff
+13 -10
View File
@@ -543,10 +543,8 @@ class XCXOM1EAExpert : public XCBase
eaTradeManager.SetSymbolConfigurations(eaSymbolConfiguration);
count = eaTradeManager.FillSymbolConfigurations(symbolConfigurations);
has = IsValidSize(count);
//
// Here we Apply Symbols,Periods and Configs ...
if (has)
{
//
// Configure Indicator ...
XOM1Inputs iDZoneOMInputs;
@@ -558,20 +556,22 @@ class XCXOM1EAExpert : public XCBase
XOM1SignallerConfig iDZoneSignallerConfig;
iDZoneSignallerConfig.processAllTicks = false;
//
// Make Instance Signaller Class ...
//
XCXOM1SignallerBase *iDZoneSignaller = NULL;
//
// Configure Signallers ...
for (int i = 0; i < count; i++)
{
//
// Define Signaller ...
iDZoneSignaller = new XCXOM1SignallerBase(
"XDZN",
"XAUUSDb",
PERIOD_M5,
symbolConfigurations[i].symbol,
symbolConfigurations[i].period,
iDZoneOMInputs,
iDZoneSignallerConfig);
iDZoneSignallerConfig //
);
if (iDZoneSignaller != NULL)
{
//
@@ -594,12 +594,15 @@ class XCXOM1EAExpert : public XCBase
eaSignallers //
);
}
}
//
// Cleanup Resources ...
iDZoneOMInputs.Clean();
iDZoneSignallerConfig.Clean();
ZeroMemory(iDZoneSignaller);
}
SpecifiedClean(symbolConfigurations);
//
return result;