last ...
This commit is contained in:
@@ -555,7 +555,7 @@ class XCXOM1EAExpert : public XCBase
|
|||||||
XCXOM1SignallerBase *iDZoneSignaller = NULL;
|
XCXOM1SignallerBase *iDZoneSignaller = NULL;
|
||||||
iDZoneSignaller = new XCXOM1SignallerBase(
|
iDZoneSignaller = new XCXOM1SignallerBase(
|
||||||
"XDZN",
|
"XDZN",
|
||||||
"EURUSDb",
|
"XAUUSDb",
|
||||||
PERIOD_M5,
|
PERIOD_M5,
|
||||||
iDZoneOMInputs,
|
iDZoneOMInputs,
|
||||||
iDZoneSignallerConfig);
|
iDZoneSignallerConfig);
|
||||||
|
|||||||
@@ -398,8 +398,38 @@ class XCXOM1SignallerBase
|
|||||||
iSlow <= iZoneUpper;
|
iSlow <= iZoneUpper;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Validate Fibo Values ...
|
// Validate PSar ...
|
||||||
// TODO: ...
|
bool isSarBullish = iConditions.sarStateBuffer[cIdx] > 0;
|
||||||
|
bool isSarBearish = iConditions.sarStateBuffer[cIdx] < 0;
|
||||||
|
has =
|
||||||
|
has &&
|
||||||
|
(isFastCrossedOverSlow
|
||||||
|
? isSarBullish
|
||||||
|
: isSarBearish //
|
||||||
|
);
|
||||||
|
|
||||||
|
//
|
||||||
|
// Validate Fibo Zone ...
|
||||||
|
for (int idx = cIdx; idx < cIdx + 2; idx++)
|
||||||
|
{
|
||||||
|
//
|
||||||
|
// Check Fibo Upper ...
|
||||||
|
has = has &&
|
||||||
|
iConditions.fiboUpperBuffer[idx] == iConditions.fiboUpperBuffer[idx + 1];
|
||||||
|
if (!has)
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// Check Fibo Lower ...
|
||||||
|
has = has &&
|
||||||
|
iConditions.fiboLowerBuffer[idx] == iConditions.fiboLowerBuffer[idx + 1];
|
||||||
|
if (!has)
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|||||||
Reference in New Issue
Block a user