Resolve All XAU5 XTSFI Longs Guard Attacks on AMarkets-Demo ...

This commit is contained in:
2024-02-03 13:56:37 -08:00
parent c71884e605
commit 6ee1fbc282
3 changed files with 114 additions and 21 deletions
@@ -5985,6 +5985,23 @@ bool XAU5XTSFIHasLongSignal()
mConditions.isXTDSignalUnderBear && mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest) mConditions.isXTSCurrentUnderMediest)
// //
||
//
// Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow ||
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHSameHHs &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
) )
// //
) )
@@ -6249,13 +6266,27 @@ bool XAU5XTSFIHasLongSignal()
// //
( (
// //
(mConditions.isXCHMALCPeak && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCOverMax && mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMALCTrendsUp && mConditions.isXTSCurrentUnderMediest) &&
mConditions.isXTDBullUnderBear && (
mConditions.isXTDSignalUnderBear && //
mConditions.isXCHMALCFastOverSlow && (mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentUnderMediest) mConditions.isXCHMALCTrendsUp &&
mConditions.isXTDBullUnderBear &&
mConditions.isXCHMALCFastOverSlow)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullOverBear)
//
)
//
)
// //
|| ||
// //
@@ -5985,6 +5985,23 @@ bool XAU5XTSFIHasLongSignal()
mConditions.isXTDSignalUnderBear && mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest) mConditions.isXTSCurrentUnderMediest)
// //
||
//
// Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow ||
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHSameHHs &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
) )
// //
) )
@@ -6249,13 +6266,27 @@ bool XAU5XTSFIHasLongSignal()
// //
( (
// //
(mConditions.isXCHMALCPeak && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCOverMax && mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMALCTrendsUp && mConditions.isXTSCurrentUnderMediest) &&
mConditions.isXTDBullUnderBear && (
mConditions.isXTDSignalUnderBear && //
mConditions.isXCHMALCFastOverSlow && (mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentUnderMediest) mConditions.isXCHMALCTrendsUp &&
mConditions.isXTDBullUnderBear &&
mConditions.isXCHMALCFastOverSlow)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullOverBear)
//
)
//
)
// //
|| ||
// //
@@ -5985,6 +5985,23 @@ bool XAU5XTSFIHasLongSignal()
mConditions.isXTDSignalUnderBear && mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest) mConditions.isXTSCurrentUnderMediest)
// //
||
//
// Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow ||
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHSameHHs &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
) )
// //
) )
@@ -6249,13 +6266,27 @@ bool XAU5XTSFIHasLongSignal()
// //
( (
// //
(mConditions.isXCHMALCPeak && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCOverMax && mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMALCTrendsUp && mConditions.isXTSCurrentUnderMediest) &&
mConditions.isXTDBullUnderBear && (
mConditions.isXTDSignalUnderBear && //
mConditions.isXCHMALCFastOverSlow && (mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentUnderMediest) mConditions.isXCHMALCTrendsUp &&
mConditions.isXTDBullUnderBear &&
mConditions.isXCHMALCFastOverSlow)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullOverBear)
//
)
//
)
// //
|| ||
// //