last ...
This commit is contained in:
@@ -68,8 +68,9 @@ enum ENUM_XPOIS
|
||||
X_POI_BEARISH_ORDERBLOCK, // Bearish Order Block ...
|
||||
//
|
||||
// Fair Value Gaps ...
|
||||
X_POI_BULLISH_FVG, // Bullish Order Block ...
|
||||
X_POI_BEARISH_FVG, // Bearish Order Block ...
|
||||
X_POI_BULLISH_FVG, // Bullish Order Block ...
|
||||
X_POI_BEARISH_FVG, // Bearish Order Block ...
|
||||
X_POI_CONSOLIDATION_ZONE, // Consolidation Zone ...
|
||||
};
|
||||
|
||||
//
|
||||
@@ -5557,8 +5558,8 @@ struct XConsolidationZone
|
||||
int loopback; // Loopback ...
|
||||
|
||||
//
|
||||
ENUM_X_DIRECTION breakDirection; // Break Direction ...
|
||||
XOHCL breakerBar; // Breaker Bar ...
|
||||
ENUM_X_DIRECTION breakDir; // Break Direction ...
|
||||
XOHCL breakerBar; // Breaker Bar ...
|
||||
|
||||
//
|
||||
// Constructor ...
|
||||
@@ -5712,11 +5713,11 @@ struct XConsolidationZone
|
||||
//
|
||||
// Calculate Break Direction ...
|
||||
breakerBar = cBar;
|
||||
breakDirection = isBreakTop
|
||||
? X_DIRECTION_BULLISH
|
||||
: isBreakBottom
|
||||
? X_DIRECTION_BEARISH
|
||||
: X_DIRECTION_NONE;
|
||||
breakDir = isBreakTop
|
||||
? X_DIRECTION_BULLISH
|
||||
: isBreakBottom
|
||||
? X_DIRECTION_BEARISH
|
||||
: X_DIRECTION_NONE;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -5732,7 +5733,7 @@ struct XConsolidationZone
|
||||
period = NULL;
|
||||
initTime = NULL;
|
||||
breakerBar.Clean();
|
||||
breakDirection = X_DIRECTION_NONE;
|
||||
breakDir = X_DIRECTION_NONE;
|
||||
|
||||
//
|
||||
ZeroMemory(this);
|
||||
@@ -5775,7 +5776,7 @@ struct XConsolidationZone
|
||||
|
||||
//
|
||||
result = breakerBar.IsValid() &&
|
||||
HasDirection(breakDirection);
|
||||
HasDirection(breakDir);
|
||||
|
||||
//
|
||||
return result;
|
||||
@@ -5795,7 +5796,7 @@ struct XConsolidationZone
|
||||
|
||||
//
|
||||
result = IsBreaked() &&
|
||||
breakDirection == X_DIRECTION_BEARISH;
|
||||
breakDir == X_DIRECTION_BEARISH;
|
||||
if (!result)
|
||||
{
|
||||
return result;
|
||||
@@ -5854,7 +5855,7 @@ struct XConsolidationZone
|
||||
|
||||
//
|
||||
result = IsBreaked() &&
|
||||
breakDirection == X_DIRECTION_BULLISH;
|
||||
breakDir == X_DIRECTION_BULLISH;
|
||||
if (!result)
|
||||
{
|
||||
return result;
|
||||
@@ -8665,12 +8666,12 @@ int FilterZones(
|
||||
bool isPricePassed =
|
||||
//
|
||||
isInside =
|
||||
ignoreOutOfBox
|
||||
? isInside
|
||||
: isInside &&
|
||||
(isIBullish
|
||||
? isAbove
|
||||
: isBelow)
|
||||
ignoreOutOfBox
|
||||
? isInside
|
||||
: isInside &&
|
||||
(isIBullish
|
||||
? isAbove
|
||||
: isBelow)
|
||||
//
|
||||
;
|
||||
if (!isPricePassed)
|
||||
|
||||
Reference in New Issue
Block a user