resolve XAU5 all Guard Attacks till end of 2021 on IFCMarkets ...

This commit is contained in:
2024-02-09 02:41:44 -08:00
parent 75c6a2a737
commit 5117519e8c
2 changed files with 138 additions and 557 deletions
@@ -1566,6 +1566,15 @@ bool XAU5XTDHasLongSignal()
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBullish &&
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMAMCTrendsDown &&
@@ -3083,12 +3092,28 @@ bool XAU5XTDHasShortSignal()
//
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentOverNearest &&
mConditions.isXCHMASCFastCrossedUnderSlow)
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentOverNearest &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
||
//
(mConditions.isXCHMASCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
//
||
//
@@ -6325,6 +6350,16 @@ bool XAU5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCFastUnderSlow &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
((mConditions.isXCHMASCOverMax &&
mConditions.isXTDSignalUnderBear &&
@@ -6620,6 +6655,19 @@ bool XAU5XTSFIHasLongSignal()
//
)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXLHLLDecreased &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH &&
mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXCHMAMCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
@@ -7171,6 +7219,17 @@ bool XAU5XTSFIHasShortSignal()
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXTSCurrentOverMediest) &&
@@ -7529,6 +7588,18 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
||
//
(mConditions.isXTMVale &&
mConditions.isXCHMAMCVale &&
mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
@@ -9183,6 +9254,35 @@ bool XAU5XCHMACCHasLongSignal()
//
||
//
((mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastOverSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
@@ -9560,6 +9660,18 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
(mConditions.isXCHMASCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentCrossedOverFarest)
//
||
//
((mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastUnderSlow) &&
(
@@ -11175,6 +11287,26 @@ bool XAU5XCHMAMNHasShortSignal()
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTSCurrentOverNearest)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMASCCrossedUnderMin &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
//
)
//
)