Resolve All XAU5 XCHMA Based Critical Guard Attacks on IFCMarkets ...

This commit is contained in:
2024-02-07 10:01:10 +03:30
parent 37863c66f3
commit 58929e8f4b
4 changed files with 772 additions and 19 deletions
@@ -8849,7 +8849,21 @@ bool XAU5XCHMACCHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXAMANeutural &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear)
//
)
//
)
//
)
//
)
//
@@ -9009,6 +9023,13 @@ bool XAU5XCHMACCHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
//
(mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest &&
mConditions.isXRSICrossedOverLongExit)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTDSignalUnderBear &&
@@ -9446,7 +9467,21 @@ bool XAU5XCHMACCHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXTDSignalVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
)
//
@@ -9518,6 +9553,14 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXCHMALCFastUnderSlow)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTMStartBearish &&
@@ -9540,6 +9583,20 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
((mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastUnderSlow) &&
(
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDBullCrossedUnderBear)
//
)
//
)
//
||
//
(((mConditions.isXTSCurrentOverNearest ||
mConditions.isXTSCurrentCrossedOverNearest) &&
(mConditions.isXTSCurrentOverMediest ||
@@ -9706,6 +9763,14 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow)
//
||
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTSCurrentMin &&
mConditions.isXLHLowAttachedLL &&
@@ -10267,6 +10332,15 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXAMANeutural &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
@@ -10396,6 +10470,23 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
||
//
(((mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastOverSlow) &&
(mConditions.isXCHMALCTrendsDown &&
@@ -10501,6 +10592,16 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedOverFarest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish &&
@@ -10568,7 +10669,31 @@ bool XAU5XCHMAMNHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(mConditions.isXCHMASCTrendsDown &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMASCFastOverSlow &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsUp &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMAMCFastUnderSlow)
//
)
//
)
//
)
//
)
//
@@ -11057,6 +11182,39 @@ bool XAU5XCHMAMXHasLongSignal()
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest)
//
||
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear &&
mConditions.isXCHMASCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
@@ -11087,7 +11245,28 @@ bool XAU5XCHMAMXHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow)) &&
(
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTMStartBearish &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
)
//
)
//
)
//
)
//
@@ -11126,7 +11305,25 @@ bool XAU5XCHMAMXHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
@@ -11511,7 +11708,35 @@ bool XAU5XCHMAMXHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTMStartBearish &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXAMAStartBearish &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDSignalOverBear &&
mConditions.isXCHMAMCFastOverSlow)
//
)
//
)
//
)
//
)
//
@@ -11551,6 +11776,17 @@ bool XAU5XCHMAMXHasShortSignal()
//
)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXAMAStartBearish &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
@@ -11762,6 +11998,21 @@ bool XAU5XCHMAMXHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTDSignalCrossedUnderBear)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsUp &&
+1 -1
View File
@@ -4,7 +4,7 @@ Resolve All XAU5 XCHMAMN Longs Old Guard Attacks on All Brokers ...
Resolve All XAU5 XCHMAMN Longs Guard Attacks on All Brokers ...
Resolve All XAU5 XCHMA Based Critical Guard Attacks on IFCMarkets ...
Resolve All XAU5 XCHMA Based Critical Guard Attacks on ErranteSC ...
AMarkets-Real
@@ -8849,7 +8849,21 @@ bool XAU5XCHMACCHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXAMANeutural &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear)
//
)
//
)
//
)
//
)
//
@@ -9009,6 +9023,13 @@ bool XAU5XCHMACCHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
//
(mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest &&
mConditions.isXRSICrossedOverLongExit)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTDSignalUnderBear &&
@@ -9446,7 +9467,21 @@ bool XAU5XCHMACCHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXTDSignalVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
)
//
@@ -9518,6 +9553,14 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXCHMALCFastUnderSlow)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTMStartBearish &&
@@ -9540,6 +9583,20 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
((mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastUnderSlow) &&
(
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDBullCrossedUnderBear)
//
)
//
)
//
||
//
(((mConditions.isXTSCurrentOverNearest ||
mConditions.isXTSCurrentCrossedOverNearest) &&
(mConditions.isXTSCurrentOverMediest ||
@@ -9706,6 +9763,14 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow)
//
||
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTSCurrentMin &&
mConditions.isXLHLowAttachedLL &&
@@ -10267,6 +10332,15 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXAMANeutural &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
@@ -10396,6 +10470,23 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
||
//
(((mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastOverSlow) &&
(mConditions.isXCHMALCTrendsDown &&
@@ -10501,6 +10592,16 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedOverFarest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish &&
@@ -10568,7 +10669,31 @@ bool XAU5XCHMAMNHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(mConditions.isXCHMASCTrendsDown &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMASCFastOverSlow &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsUp &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMAMCFastUnderSlow)
//
)
//
)
//
)
//
)
//
@@ -11057,6 +11182,39 @@ bool XAU5XCHMAMXHasLongSignal()
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest)
//
||
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear &&
mConditions.isXCHMASCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
@@ -11087,7 +11245,28 @@ bool XAU5XCHMAMXHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow)) &&
(
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTMStartBearish &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
)
//
)
//
)
//
)
//
@@ -11126,7 +11305,25 @@ bool XAU5XCHMAMXHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
@@ -11511,7 +11708,35 @@ bool XAU5XCHMAMXHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTMStartBearish &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXAMAStartBearish &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDSignalOverBear &&
mConditions.isXCHMAMCFastOverSlow)
//
)
//
)
//
)
//
)
//
@@ -11551,6 +11776,17 @@ bool XAU5XCHMAMXHasShortSignal()
//
)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXAMAStartBearish &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
@@ -11762,6 +11998,21 @@ bool XAU5XCHMAMXHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTDSignalCrossedUnderBear)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsUp &&
@@ -8849,7 +8849,21 @@ bool XAU5XCHMACCHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXAMANeutural &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear)
//
)
//
)
//
)
//
)
//
@@ -9009,6 +9023,13 @@ bool XAU5XCHMACCHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
//
(mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest &&
mConditions.isXRSICrossedOverLongExit)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTDSignalUnderBear &&
@@ -9446,7 +9467,21 @@ bool XAU5XCHMACCHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXTDSignalVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
)
//
@@ -9518,6 +9553,14 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXCHMALCFastUnderSlow)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTMStartBearish &&
@@ -9540,6 +9583,20 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
((mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastUnderSlow) &&
(
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDBullCrossedUnderBear)
//
)
//
)
//
||
//
(((mConditions.isXTSCurrentOverNearest ||
mConditions.isXTSCurrentCrossedOverNearest) &&
(mConditions.isXTSCurrentOverMediest ||
@@ -9706,6 +9763,14 @@ bool XAU5XCHMACCHasShortSignal()
//
||
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow)
//
||
//
(mConditions.isXCHLHSameLLs &&
mConditions.isXTSCurrentMin &&
mConditions.isXLHLowAttachedLL &&
@@ -10267,6 +10332,15 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXAMANeutural &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
@@ -10396,6 +10470,23 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
||
//
(((mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastOverSlow) &&
(mConditions.isXCHMALCTrendsDown &&
@@ -10501,6 +10592,16 @@ bool XAU5XCHMAMNHasLongSignal()
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedOverFarest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish &&
@@ -10568,7 +10669,31 @@ bool XAU5XCHMAMNHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(mConditions.isXCHMASCTrendsDown &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMASCFastOverSlow &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsUp &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMAMCFastUnderSlow)
//
)
//
)
//
)
//
)
//
@@ -11057,6 +11182,39 @@ bool XAU5XCHMAMXHasLongSignal()
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest)
//
||
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear &&
mConditions.isXCHMASCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
@@ -11087,7 +11245,28 @@ bool XAU5XCHMAMXHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow)) &&
(
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTMStartBearish &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDBullUnderBear &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
)
//
)
//
)
//
)
//
@@ -11126,7 +11305,25 @@ bool XAU5XCHMAMXHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
@@ -11511,7 +11708,35 @@ bool XAU5XCHMAMXHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTMStartBearish &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXAMAStartBearish &&
mConditions.isXCHMASCFastCrossedUnderSlow)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish &&
mConditions.isXTDSignalOverBear &&
mConditions.isXCHMAMCFastOverSlow)
//
)
//
)
//
)
//
)
//
@@ -11551,6 +11776,17 @@ bool XAU5XCHMAMXHasShortSignal()
//
)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXAMAStartBearish &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
@@ -11762,6 +11998,21 @@ bool XAU5XCHMAMXHasShortSignal()
mConditions.isXLHHHSameInLength) &&
//
(
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTDSignalCrossedUnderBear)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsUp &&