fix x786 ...
This commit is contained in:
@@ -7602,46 +7602,26 @@ private:
|
||||
// Current Market ...
|
||||
double cLowerHigh = cMarket.don.GetLowerH(cIndex);
|
||||
bool cHasX786 = cMarket.HasX786LongConditions();
|
||||
if (cHasX786)
|
||||
{
|
||||
sl = cLowerHigh;
|
||||
}
|
||||
|
||||
//
|
||||
// Short Market ...
|
||||
double sLowerHigh = sMarket.don.GetLowerH(cIndex);
|
||||
bool sHasX786 = sMarket.HasX786LongConditions();
|
||||
if (sHasX786)
|
||||
{
|
||||
sl = sLowerHigh;
|
||||
}
|
||||
|
||||
//
|
||||
// Medium Market ...
|
||||
double mLowerHigh = mMarket.don.GetLowerH(cIndex);
|
||||
bool mHasX786 = mMarket.HasX786LongConditions();
|
||||
if (mHasX786)
|
||||
{
|
||||
sl = mLowerHigh;
|
||||
}
|
||||
|
||||
//
|
||||
// Long Market ...
|
||||
double lLowerHigh = lMarket.don.GetLowerH(cIndex);
|
||||
bool lHasX786 = lMarket.HasX786LongConditions();
|
||||
if (lHasX786)
|
||||
{
|
||||
sl = lLowerHigh;
|
||||
}
|
||||
|
||||
//
|
||||
// Hind Market ...
|
||||
double hLowerHigh = hMarket.don.GetLowerH(cIndex);
|
||||
bool hHasX786 = hMarket.HasX786LongConditions();
|
||||
if (hHasX786)
|
||||
{
|
||||
sl = hLowerHigh;
|
||||
}
|
||||
|
||||
//
|
||||
result =
|
||||
@@ -7669,6 +7649,28 @@ private:
|
||||
//
|
||||
if (result)
|
||||
{
|
||||
//
|
||||
if (cHasX786)
|
||||
{
|
||||
sl = cLowerHigh;
|
||||
}
|
||||
else if (sHasX786)
|
||||
{
|
||||
sl = sLowerHigh;
|
||||
}
|
||||
else if (mHasX786)
|
||||
{
|
||||
sl = mLowerHigh;
|
||||
}
|
||||
else if (lHasX786)
|
||||
{
|
||||
sl = lLowerHigh;
|
||||
}
|
||||
else if (hHasX786)
|
||||
{
|
||||
sl = hLowerHigh;
|
||||
}
|
||||
|
||||
//
|
||||
r2r = 2;
|
||||
}
|
||||
@@ -8753,46 +8755,26 @@ private:
|
||||
// Current Market ...
|
||||
double cUpperLow = cMarket.don.GetUpperL(cIndex);
|
||||
bool cHasX786 = cMarket.HasX786ShortConditions();
|
||||
if (cHasX786)
|
||||
{
|
||||
sl = cUpperLow;
|
||||
}
|
||||
|
||||
//
|
||||
// Short Market ...
|
||||
double sUpperLow = sMarket.don.GetUpperL(cIndex);
|
||||
bool sHasX786 = sMarket.HasX786ShortConditions();
|
||||
if (sHasX786)
|
||||
{
|
||||
sl = sUpperLow;
|
||||
}
|
||||
|
||||
//
|
||||
// Medium Market ...
|
||||
double mUpperLow = mMarket.don.GetUpperL(cIndex);
|
||||
bool mHasX786 = mMarket.HasX786ShortConditions();
|
||||
if (mHasX786)
|
||||
{
|
||||
sl = mUpperLow;
|
||||
}
|
||||
|
||||
//
|
||||
// Long Market ...
|
||||
double lUpperLow = lMarket.don.GetUpperL(cIndex);
|
||||
bool lHasX786 = lMarket.HasX786ShortConditions();
|
||||
if (lHasX786)
|
||||
{
|
||||
sl = lUpperLow;
|
||||
}
|
||||
|
||||
//
|
||||
// Hind Market ...
|
||||
double hUpperLow = hMarket.don.GetUpperL(cIndex);
|
||||
bool hHasX786 = hMarket.HasX786ShortConditions();
|
||||
if (hHasX786)
|
||||
{
|
||||
sl = hUpperLow;
|
||||
}
|
||||
|
||||
//
|
||||
result =
|
||||
@@ -8820,6 +8802,28 @@ private:
|
||||
//
|
||||
if (result)
|
||||
{
|
||||
//
|
||||
if (cHasX786)
|
||||
{
|
||||
sl = cUpperLow;
|
||||
}
|
||||
else if (sHasX786)
|
||||
{
|
||||
sl = sUpperLow;
|
||||
}
|
||||
else if (mHasX786)
|
||||
{
|
||||
sl = mUpperLow;
|
||||
}
|
||||
else if (lHasX786)
|
||||
{
|
||||
sl = lUpperLow;
|
||||
}
|
||||
else if (hHasX786)
|
||||
{
|
||||
sl = hUpperLow;
|
||||
}
|
||||
|
||||
//
|
||||
r2r = 2;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user