start resolving Critical Guard Attacks ...

This commit is contained in:
2024-02-02 12:40:02 +03:30
parent 64638747d1
commit 464b05aab1
2 changed files with 318 additions and 10 deletions
@@ -4176,7 +4176,47 @@ bool XAU5XTAMHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish &&
mConditions.isXTSCurrentMin &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXCHMASCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentOverFarest)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXLHLLDecreased &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTDBullCrossedOverBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
//
)
//
@@ -4241,7 +4281,28 @@ bool XAU5XTAMHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
@@ -4280,7 +4341,23 @@ bool XAU5XTAMHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTSCurrentMin &&
mConditions.isXLHHHDecreased &&
mConditions.isXTDBullOverBear &&
mConditions.isXLHLowAttachedLL)
//
)
//
)
//
)
//
)
//
@@ -4308,7 +4385,61 @@ bool XAU5XTAMHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown)
//
||
//
(mConditions.isXTMStartBullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXAMAStartBullish &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
(mConditions.isXCHMASCPeak &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXTDSignalOverBear)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -4321,7 +4452,30 @@ bool XAU5XTAMHasShortSignal()
!mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
//
)
//
@@ -4176,7 +4176,47 @@ bool XAU5XTAMHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish &&
mConditions.isXTSCurrentMin &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXCHMASCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentOverFarest)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXLHLLDecreased &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTDBullCrossedOverBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
//
)
//
@@ -4241,7 +4281,28 @@ bool XAU5XTAMHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
@@ -4280,7 +4341,23 @@ bool XAU5XTAMHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTSCurrentMin &&
mConditions.isXLHHHDecreased &&
mConditions.isXTDBullOverBear &&
mConditions.isXLHLowAttachedLL)
//
)
//
)
//
)
//
)
//
@@ -4308,7 +4385,61 @@ bool XAU5XTAMHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown)
//
||
//
(mConditions.isXTMStartBullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXAMAStartBullish &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
(mConditions.isXCHMASCPeak &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXTDSignalOverBear)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -4321,7 +4452,30 @@ bool XAU5XTAMHasShortSignal()
!mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
//
)
//