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

This commit is contained in:
2024-02-22 23:03:29 +03:30
parent d98966d02d
commit faff1ec148
4 changed files with 211 additions and 1 deletions
@@ -8878,6 +8878,45 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
//
// Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow ||
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXCHMASCTrendsUp &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
// Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow ||
@@ -9477,6 +9516,37 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) &&
(
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXFICrossedUnderZero &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHMASCOverMin &&
mConditions.isXCHMASCUnderMax &&
mConditions.isXTSCurrentOverFarest)
//
)
//
)
//
)
//
)
//
)
//
)