Resolve All XAU5 XTSFI Shorts Guard Attacks on AMarkets-Real ...

This commit is contained in:
2024-02-04 13:03:01 +03:30
parent a10aa4bb97
commit f77d44b4ba
3 changed files with 345 additions and 3 deletions
@@ -6995,6 +6995,14 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXRSICrossedOverLongEntry)
//
||
// //
// Check LC Fast Over Slow ... // Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
@@ -7078,6 +7086,16 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
// //
((mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish &&
@@ -7130,6 +7148,24 @@ bool XAU5XTSFIHasShortSignal()
// //
) )
// //
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -7181,6 +7217,24 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXTSCurrentOverMediest && mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest) mConditions.isXTSCurrentCrossedOverMediest)
// //
||
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
||
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXLHHHDecreased &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
) )
// //
) )
@@ -7198,7 +7252,41 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
false) //
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow)
//
||
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXTMNeutural &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //
@@ -7232,6 +7320,25 @@ bool XAU5XTSFIHasShortSignal()
// //
) )
// //
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -7279,6 +7386,13 @@ bool XAU5XTSFIHasShortSignal()
// //
|| ||
// //
(mConditions.isXCHLHSameLLs &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTSCurrentOverMediest)
//
||
//
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
@@ -6995,6 +6995,14 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXRSICrossedOverLongEntry)
//
||
// //
// Check LC Fast Over Slow ... // Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
@@ -7078,6 +7086,16 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
// //
((mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish &&
@@ -7130,6 +7148,24 @@ bool XAU5XTSFIHasShortSignal()
// //
) )
// //
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -7181,6 +7217,24 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXTSCurrentOverMediest && mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest) mConditions.isXTSCurrentCrossedOverMediest)
// //
||
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
||
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXLHHHDecreased &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
) )
// //
) )
@@ -7198,7 +7252,41 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
false) //
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow)
//
||
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXTMNeutural &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //
@@ -7232,6 +7320,25 @@ bool XAU5XTSFIHasShortSignal()
// //
) )
// //
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -7279,6 +7386,13 @@ bool XAU5XTSFIHasShortSignal()
// //
|| ||
// //
(mConditions.isXCHLHSameLLs &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTSCurrentOverMediest)
//
||
//
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
@@ -6995,6 +6995,14 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXRSICrossedOverLongEntry)
//
||
// //
// Check LC Fast Over Slow ... // Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
@@ -7078,6 +7086,16 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
// //
((mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish &&
@@ -7130,6 +7148,24 @@ bool XAU5XTSFIHasShortSignal()
// //
) )
// //
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -7181,6 +7217,24 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXTSCurrentOverMediest && mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest) mConditions.isXTSCurrentCrossedOverMediest)
// //
||
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
||
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXLHHHDecreased &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
) )
// //
) )
@@ -7198,7 +7252,41 @@ bool XAU5XTSFIHasShortSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
false) //
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow)
//
||
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXTMNeutural &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //
@@ -7232,6 +7320,25 @@ bool XAU5XTSFIHasShortSignal()
// //
) )
// //
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -7279,6 +7386,13 @@ bool XAU5XTSFIHasShortSignal()
// //
|| ||
// //
(mConditions.isXCHLHSameLLs &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTSCurrentOverMediest)
//
||
//
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&