last works ...
This commit is contained in:
File diff suppressed because it is too large
Load Diff
+41
-22
@@ -24,6 +24,7 @@
|
||||
|
||||
//
|
||||
#include "../Classes/x-saherelm.x121.xea.class.mq5"
|
||||
#include "../Signallers/x-saherelm.x110.signaller.class.mq5"
|
||||
#include "../Signallers/x-saherelm.x121.signaller.class.mq5"
|
||||
#include "../Signallers/x-saherelm.x786.signaller.class.mq5"
|
||||
|
||||
@@ -234,21 +235,33 @@ bool InitialEA()
|
||||
Clean(iDescriptor.signallers);
|
||||
|
||||
//
|
||||
ArrayResize(iDescriptor.signallers, 2);
|
||||
ArrayResize(iDescriptor.signallers, 3);
|
||||
|
||||
//
|
||||
// X786 Signaller ...
|
||||
X786Signaller *x786Signaller = new X786Signaller();
|
||||
x786Signaller.Default();
|
||||
x786Signaller.allowLong = false; // x121EAAllowLong;
|
||||
x786Signaller.allowShort = false; // x121EAAllowShort;
|
||||
|
||||
//
|
||||
// X121 Signaller ...
|
||||
X121Signaller *x121Signaller = new X121Signaller();
|
||||
x121Signaller.Default();
|
||||
x121Signaller.allowLong = false; // x121EAAllowLong;
|
||||
x121Signaller.allowShort = false; // x121EAAllowShort;
|
||||
|
||||
//
|
||||
// X110 Signaller ...
|
||||
X110Signaller *x110Signaller = new X110Signaller();
|
||||
x110Signaller.Default();
|
||||
x110Signaller.allowLong = x121EAAllowLong;
|
||||
x110Signaller.allowShort = x121EAAllowShort;
|
||||
|
||||
//
|
||||
iDescriptor.signallers[0] = x786Signaller;
|
||||
iDescriptor.signallers[1] = x121Signaller;
|
||||
iDescriptor.signallers[2] = x110Signaller;
|
||||
|
||||
//
|
||||
// Set Inputs to Default ...
|
||||
@@ -988,17 +1001,7 @@ void ApplyPreDefineConfigurations(X121ProviderDescriptor &iDescriptor)
|
||||
//
|
||||
bool isX786 = false;
|
||||
bool isX121 = false;
|
||||
|
||||
|
||||
//
|
||||
// XHULL ...
|
||||
iDescriptor.inputs.hullInputs.showUpZone = false;
|
||||
iDescriptor.inputs.hullInputs.showDownZone = false;
|
||||
|
||||
//
|
||||
// XSSLC ...
|
||||
iDescriptor.inputs.sslcInputs.showUp = false;
|
||||
iDescriptor.inputs.sslcInputs.showDown = false;
|
||||
bool isX110 = false;
|
||||
|
||||
//
|
||||
if (isX786)
|
||||
@@ -1007,22 +1010,38 @@ void ApplyPreDefineConfigurations(X121ProviderDescriptor &iDescriptor)
|
||||
|
||||
//
|
||||
if (isX121)
|
||||
{
|
||||
}
|
||||
|
||||
//
|
||||
if (isX110)
|
||||
{
|
||||
//
|
||||
iDescriptor.inputs.mrbInputs.showFastMa = isX121;
|
||||
iDescriptor.inputs.mrbInputs.showSlowMa = isX121;
|
||||
iDescriptor.inputs.mrbInputs.showRibbon = isX121;
|
||||
iDescriptor.inputs.strInputs.showTrends = isX110;
|
||||
|
||||
//
|
||||
iDescriptor.inputs.mcInputs.showFastMa = isX121;
|
||||
iDescriptor.inputs.mcInputs.showSlowMa = isX121;
|
||||
iDescriptor.inputs.mcInputs.showVerifierMa = isX121;
|
||||
iDescriptor.inputs.mcInputs.showVerifierMa = isX110;
|
||||
|
||||
//
|
||||
iDescriptor.inputs.cheInputs.showLongExit1Line = isX121;
|
||||
iDescriptor.inputs.cheInputs.showShortExit1Line = isX121;
|
||||
iDescriptor.inputs.cheInputs.showLongExit2Line = isX121;
|
||||
iDescriptor.inputs.cheInputs.showShortExit2Line = isX121;
|
||||
iDescriptor.inputs.ichInputs.showKumo = isX110;
|
||||
iDescriptor.inputs.ichInputs.showKijunSen = isX110;
|
||||
iDescriptor.inputs.ichInputs.showTenkanSen = isX110;
|
||||
iDescriptor.inputs.ichInputs.showSenkouSpanA = isX110;
|
||||
iDescriptor.inputs.ichInputs.showSenkouSpanB = isX110;
|
||||
|
||||
//
|
||||
iDescriptor.inputs.cheInputs.showLongExit1Line = isX110;
|
||||
iDescriptor.inputs.cheInputs.showShortExit1Line = isX110;
|
||||
iDescriptor.inputs.cheInputs.showLongExit2Line = isX110;
|
||||
iDescriptor.inputs.cheInputs.showShortExit2Line = isX110;
|
||||
|
||||
//
|
||||
iDescriptor.inputs.pvInputs.showPeaksAndVales = isX110;
|
||||
iDescriptor.inputs.pvInputs.showFibo1Levels = isX110;
|
||||
iDescriptor.inputs.pvInputs.showFibo2Levels = isX110;
|
||||
iDescriptor.inputs.pvInputs.showFibo3Levels = isX110;
|
||||
iDescriptor.inputs.pvInputs.showFibo4Levels = isX110;
|
||||
iDescriptor.inputs.pvInputs.showFibo5Levels = isX110;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user