last ...
This commit is contained in:
@@ -31,6 +31,7 @@
|
||||
enum ENUM_X121SMC_XWZ_PROVIDERS
|
||||
{
|
||||
X121SMC_XWZ_PROVIDER_NONE,
|
||||
X121SMC_XWZ_PROVIDER_XWPVZ,
|
||||
X121SMC_XWZ_PROVIDER_XFVGMA,
|
||||
X121SMC_XWZ_PROVIDER_XBREAKED_BOX,
|
||||
X121SMC_XWZ_PROVIDER_XREJECTED_BOX,
|
||||
@@ -1929,7 +1930,7 @@ struct X121SMCStrategyXWZWorkingZone
|
||||
// ---------------------------------------------
|
||||
// Rejected Box ...
|
||||
// ---------------------------------------------
|
||||
bool useSenario1 = true;
|
||||
bool useSenario1 = false;
|
||||
bool isSenario1Happend = false;
|
||||
bool isSenario1Bullish = false;
|
||||
bool isSenario1Bearish = false;
|
||||
@@ -1967,7 +1968,7 @@ struct X121SMCStrategyXWZWorkingZone
|
||||
// ---------------------------------------------------
|
||||
// Activated Box ...
|
||||
// ---------------------------------------------------
|
||||
bool useSenario2 = true;
|
||||
bool useSenario2 = false;
|
||||
bool isSenario2Happend = false;
|
||||
bool isSenario2Bullish = false;
|
||||
bool isSenario2Bearish = false;
|
||||
@@ -2006,7 +2007,7 @@ struct X121SMCStrategyXWZWorkingZone
|
||||
// ---------------------------------------------------
|
||||
// Breaked Box ...
|
||||
// ---------------------------------------------------
|
||||
bool useSenario3 = true;
|
||||
bool useSenario3 = false;
|
||||
bool isSenario3Happend = false;
|
||||
bool isSenario3Bullish = false;
|
||||
bool isSenario3Bearish = false;
|
||||
@@ -2046,7 +2047,7 @@ struct X121SMCStrategyXWZWorkingZone
|
||||
// -----------------------------------------------
|
||||
// Detect Signal Box Based On FVG Conditions ...
|
||||
// -----------------------------------------------
|
||||
bool useSenario4 = true;
|
||||
bool useSenario4 = false;
|
||||
bool isSenario4Happend = false;
|
||||
bool isSenario4Bullish = false;
|
||||
bool isSenario4Bearish = false;
|
||||
@@ -2085,8 +2086,9 @@ struct X121SMCStrategyXWZWorkingZone
|
||||
//
|
||||
// Senario 5:
|
||||
// ---------------------------------------------
|
||||
// XWPVZ ...
|
||||
// ---------------------------------------------
|
||||
bool useSenario5 = false;
|
||||
bool useSenario5 = true;
|
||||
bool isSenario5Happend = false;
|
||||
bool isSenario5Bullish = false;
|
||||
bool isSenario5Bearish = false;
|
||||
@@ -2096,6 +2098,30 @@ struct X121SMCStrategyXWZWorkingZone
|
||||
!isSenario4Happend &&
|
||||
useSenario5)
|
||||
{
|
||||
//
|
||||
isSenario5Happend = cParser.HasXWPVZConditions(
|
||||
X_CYCLE_DECISION,
|
||||
box,
|
||||
dir,
|
||||
provider,
|
||||
barIndex //
|
||||
);
|
||||
|
||||
//
|
||||
isSenario5Bullish =
|
||||
isSenario5Happend &&
|
||||
IsBullish(dir);
|
||||
|
||||
//
|
||||
isSenario5Bearish =
|
||||
isSenario5Happend &&
|
||||
IsBearish(dir);
|
||||
|
||||
//
|
||||
if (isSenario5Happend)
|
||||
{
|
||||
signalProvider = X121SMC_XWZ_PROVIDER_XWPVZ;
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user