last ...
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user