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

This commit is contained in:
2024-02-20 10:47:56 -08:00
parent 4d63d9d10f
commit ecbd31fefb
4 changed files with 217 additions and 10 deletions
@@ -1969,9 +1969,20 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXAMANeutural &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTDSignalCrossedOverBear)
((mConditions.isXAMANeutural &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
mConditions.isXTSCurrentUnderFarest
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentUnderNearest)
//
)
//
)
//
)
//
@@ -2031,6 +2042,15 @@ bool XUSCHF5XTDHasLongSignal()
//
)
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXLHLLDecreased &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
@@ -2792,6 +2812,13 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXLHHighAttachedHH &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
@@ -3179,6 +3206,14 @@ bool XUSCHF5XTDHasLongSignal()
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
(mConditions.isXTSAllSame &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBearishVale &&
@@ -3280,6 +3315,14 @@ bool XUSCHF5XTDHasLongSignal()
//
)
//
||
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXLHHighAttachedHH &&
mConditions.isXRSICrossedOverLongExit &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
@@ -3353,6 +3396,15 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXCHMAMCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
@@ -3408,6 +3460,23 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)