last works ...
This commit is contained in:
+27
-21
@@ -45,6 +45,7 @@ input bool x121EAAllowLong = true; // Allow Long Trades
|
||||
input bool x121EAAllowShort = true; // Allow Short Trades
|
||||
input double x121EAMaxAllowedDrawdownFactor = 0.002; // Max Allowed Drawdown Factor
|
||||
input double x121EAVolume = 0.01; // Static Volume
|
||||
input double x121EAR2R = 1; // Risk to Reward Ratio
|
||||
|
||||
//
|
||||
// Vars ...
|
||||
@@ -226,10 +227,11 @@ bool InitialEA()
|
||||
// X786 Signaller ...
|
||||
X786Signaller *x786Signaller = new X786Signaller();
|
||||
x786Signaller.Default();
|
||||
x786Signaller.maxAllowedLong = 0;
|
||||
x786Signaller.maxAllowedShort = 0;
|
||||
x786Signaller.allowLong = false; // x121EAAllowLong;
|
||||
x786Signaller.allowShort = false; // x121EAAllowShort;
|
||||
x786Signaller.r2r = x121EAR2R;
|
||||
x786Signaller.maxAllowedLong = 1;
|
||||
x786Signaller.maxAllowedShort = 1;
|
||||
x786Signaller.allowLong = x121EAAllowLong;
|
||||
x786Signaller.allowShort = x121EAAllowShort;
|
||||
x786Signaller.maxAllowedOpenPositionAge = 0;
|
||||
x786Signaller.minRequiredProfitPerTrade = 0;
|
||||
x786Signaller.openNextPositionOnProfit = false;
|
||||
@@ -241,10 +243,11 @@ bool InitialEA()
|
||||
// X121 Signaller ...
|
||||
X121Signaller *x121Signaller = new X121Signaller();
|
||||
x121Signaller.Default();
|
||||
x121Signaller.maxAllowedLong = 0;
|
||||
x121Signaller.maxAllowedShort = 0;
|
||||
x121Signaller.allowLong = false; // x121EAAllowLong;
|
||||
x121Signaller.allowShort = false; // x121EAAllowShort;
|
||||
x121Signaller.r2r = x121EAR2R;
|
||||
x121Signaller.maxAllowedLong = 1;
|
||||
x121Signaller.maxAllowedShort = 1;
|
||||
x121Signaller.allowLong = x121EAAllowLong;
|
||||
x121Signaller.allowShort = x121EAAllowShort;
|
||||
x121Signaller.maxAllowedOpenPositionAge = 0;
|
||||
x121Signaller.minRequiredProfitPerTrade = 0;
|
||||
x121Signaller.openNextPositionOnProfit = false;
|
||||
@@ -256,8 +259,9 @@ bool InitialEA()
|
||||
// X110 Signaller ...
|
||||
X110Signaller *x110Signaller = new X110Signaller();
|
||||
x110Signaller.Default();
|
||||
x110Signaller.maxAllowedLong = 0;
|
||||
x110Signaller.maxAllowedShort = 0;
|
||||
x110Signaller.r2r = x121EAR2R;
|
||||
x110Signaller.maxAllowedLong = 1;
|
||||
x110Signaller.maxAllowedShort = 1;
|
||||
x110Signaller.allowLong = x121EAAllowLong;
|
||||
x110Signaller.allowShort = x121EAAllowShort;
|
||||
x110Signaller.maxAllowedOpenPositionAge = 0;
|
||||
@@ -271,12 +275,13 @@ bool InitialEA()
|
||||
// X92 Signaller ...
|
||||
X92Signaller *x92Signaller = new X92Signaller();
|
||||
x92Signaller.Default();
|
||||
x92Signaller.r2r = x121EAR2R;
|
||||
x92Signaller.SetSymbol(iSymbol);
|
||||
x92Signaller.SetPeriod(iPeriod);
|
||||
x92Signaller.maxAllowedLong = 0;
|
||||
x92Signaller.maxAllowedShort = 0;
|
||||
x92Signaller.allowLong = false; // x121EAAllowLong;
|
||||
x92Signaller.allowShort = false; // x121EAAllowShort;
|
||||
x92Signaller.maxAllowedLong = 1;
|
||||
x92Signaller.maxAllowedShort = 1;
|
||||
x92Signaller.allowLong = x121EAAllowLong;
|
||||
x92Signaller.allowShort = x121EAAllowShort;
|
||||
x92Signaller.maxAllowedOpenPositionAge = 0;
|
||||
x92Signaller.minRequiredProfitPerTrade = 0;
|
||||
x92Signaller.openNextPositionOnProfit = false;
|
||||
@@ -288,8 +293,9 @@ bool InitialEA()
|
||||
// X128 Signaller ...
|
||||
X128Signaller *x128Signaller = new X128Signaller();
|
||||
x128Signaller.Default();
|
||||
x128Signaller.maxAllowedLong = 0;
|
||||
x128Signaller.maxAllowedShort = 0;
|
||||
x128Signaller.r2r = x121EAR2R;
|
||||
x128Signaller.maxAllowedLong = 1;
|
||||
x128Signaller.maxAllowedShort = 1;
|
||||
x128Signaller.allowLong = false; // x121EAAllowLong;
|
||||
x128Signaller.allowShort = false; // x121EAAllowShort;
|
||||
x128Signaller.maxAllowedOpenPositionAge = 0;
|
||||
@@ -322,12 +328,12 @@ bool InitialEA()
|
||||
ArrayResize(iDescriptor.signallers, 1);
|
||||
|
||||
//
|
||||
// iDescriptor.signallers[idx] = x786Signaller;
|
||||
// idx++;
|
||||
iDescriptor.signallers[idx] = x786Signaller;
|
||||
idx++;
|
||||
// iDescriptor.signallers[idx] = x121Signaller;
|
||||
// idx++;
|
||||
iDescriptor.signallers[idx] = x110Signaller;
|
||||
idx++;
|
||||
// iDescriptor.signallers[idx] = x110Signaller;
|
||||
// idx++;
|
||||
// iDescriptor.signallers[idx] = x92Signaller;
|
||||
// idx++;
|
||||
// iDescriptor.signallers[idx] = x128Signaller;
|
||||
@@ -393,7 +399,7 @@ void ConfigureDescriptor(
|
||||
// XASCT ...
|
||||
iDescriptor.inputs.asctInputs.showLongs = false;
|
||||
iDescriptor.inputs.asctInputs.showShorts = false;
|
||||
|
||||
|
||||
//
|
||||
// XHK ...
|
||||
iDescriptor.inputs.hkInputs.drawHikenAshi = false;
|
||||
|
||||
Reference in New Issue
Block a user