prepare signaller's class ...
This commit is contained in:
+21
-17
@@ -24,6 +24,7 @@
|
||||
|
||||
//
|
||||
#include "../Classes/x-saherelm.x121.xea.class.mq5"
|
||||
#include "../Classes/x-saherelm.x121.x786.provider.class.mq5"
|
||||
|
||||
//
|
||||
// "EURUSDb,USDCHFb,USDJPYb,XAUUSDb"
|
||||
@@ -191,17 +192,6 @@ bool InitialEA()
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
// Define Signallers ...
|
||||
ENUM_XSIGNAL_PROVIDERS signallers[];
|
||||
Add(X786, signallers);
|
||||
// Add(X121, signallers);
|
||||
// Add(X121, signallers);
|
||||
// Add(X128, signallers);
|
||||
// Add(X92, signallers);
|
||||
// Add(XTEST, signallers);
|
||||
// GetAllX121SignalProviders(signallers);
|
||||
|
||||
//
|
||||
// Instantiate X121EA Class ...
|
||||
mX121EA = new XSCX121EA(
|
||||
@@ -237,12 +227,26 @@ bool InitialEA()
|
||||
//
|
||||
iDescriptor.symbol = iSymbol;
|
||||
iDescriptor.period = iPeriod;
|
||||
iDescriptor.staticVolume = x121EAVolume;
|
||||
iDescriptor.allowLong = x121EAAllowLong;
|
||||
iDescriptor.allowShort = false; // x121EAAllowShort;
|
||||
Copy(
|
||||
signallers,
|
||||
iDescriptor.signallers);
|
||||
|
||||
//
|
||||
// Prepare Signallers ...
|
||||
Clean(iDescriptor.signallers);
|
||||
|
||||
//
|
||||
ArrayResize(iDescriptor.signallers, 1);
|
||||
|
||||
//
|
||||
X786Signaller *x786Signaller = new X786Signaller();
|
||||
x786Signaller.Default();
|
||||
|
||||
//
|
||||
iDescriptor.signallers[0] = x786Signaller;
|
||||
|
||||
// int signallersCount = ArraySize(signallers);
|
||||
// for (int j = 0; j < signallersCount; j++)
|
||||
// {
|
||||
// iDescriptor.signallers[j] = signallers[j];
|
||||
// }
|
||||
|
||||
//
|
||||
// Set Inputs to Default ...
|
||||
|
||||
Reference in New Issue
Block a user