Resolve XUSCHF5 XTD Longs All Critical Guard Attacks in MetaQuotes ...

This commit is contained in:
2024-02-20 08:15:05 -08:00
parent c7d5362c80
commit 40443b5ebc
4 changed files with 163 additions and 16 deletions
@@ -1562,11 +1562,22 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
((mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
@@ -2489,6 +2500,22 @@ bool XUSCHF5XTDHasLongSignal()
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXTDBearishVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
)
@@ -3017,6 +3044,12 @@ bool XUSCHF5XTDHasLongSignal()
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTDBearishVale &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXTSAllSame &&
mConditions.isXCHMALCPeak &&
@@ -3196,6 +3229,22 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)