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

This commit is contained in:
2024-02-23 04:30:37 +03:30
parent 1cdb980f30
commit dbc8ce7833
4 changed files with 427 additions and 49 deletions
@@ -8420,6 +8420,32 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXCHMASCOverMax &&
mConditions.isXTDSignalCrossedUnderBear)
//
||
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
@@ -8947,19 +8973,35 @@ bool XUSCHF5XTSFIHasLongSignal()
//
||
//
(mConditions.isXTMBearish &&
mConditions.isXCHMALCVale &&
mConditions.isXTMStartBearish &&
mConditions.isXTDSignalUnderBear)
//
||
//
(mConditions.isXAMAVale &&
mConditions.isXAMABearish &&
mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXTDSignalUnderBear)
(mConditions.isXCHMALCVale &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXTMStartBearish &&
mConditions.isXTDSignalUnderBear)
//
||
//
(mConditions.isXAMAVale &&
(
//
(mConditions.isXAMANeutural &&
mConditions.isXTDSignalCrossedUnderBear)
//
||
//
(mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXTDSignalUnderBear)
//
)
//
)
//
)
//
)
//
||
//
@@ -8971,6 +9013,13 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHDecreased &&
mConditions.isXCHMASCUnderMin)
//
||
//
(mConditions.isXAMAVale &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBullish &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
@@ -9204,6 +9253,22 @@ bool XUSCHF5XTSFIHasLongSignal()
//
||
//
(mConditions.isXTDBullUnderBear &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTMStartBullish &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXFICrossedUnderZero &&
mConditions.isXCHMALCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXLHPriceCrossedOverSignal) &&
@@ -9361,6 +9426,40 @@ bool XUSCHF5XTSFIHasLongSignal()
//
)
//
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale)
//
||
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -9521,9 +9620,21 @@ bool XUSCHF5XTSFIHasLongSignal()
//
||
//
(mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXFICrossedUnderZero)
(mConditions.isXTDSignalUnderBear &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXFICrossedUnderZero)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
||
//
@@ -9887,6 +9998,21 @@ bool XUSCHF5XTSFIHasLongSignal()
//
)
//
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
)
//
)