Resolve XUSCHF5 XTSFI Shorts All Critical Guard Attacks in AMarkets-Demo, IFCMarkets ...

This commit is contained in:
2024-02-23 08:29:32 +03:30
parent 1e340caca4
commit 76ea41cf30
4 changed files with 277 additions and 43 deletions
@@ -10383,6 +10383,14 @@ bool XUSCHF5XTSFIHasShortSignal()
mConditions.isXAMABullish &&
mConditions.isXCHMAMCFastCrossedOverSlow)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXCHMALCVale &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
@@ -10453,6 +10461,40 @@ bool XUSCHF5XTSFIHasShortSignal()
//
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow)
//
||
//
(mConditions.isXCHMALCVale &&
(
//
((mConditions.isXTMVale &&
mConditions.isXAMAVale) &&
(
//
(mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale)
//
)
//
)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXFIOverZero &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
||
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
@@ -10462,12 +10504,6 @@ bool XUSCHF5XTSFIHasShortSignal()
//
||
//
(mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow)
//
||
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
@@ -10479,14 +10515,6 @@ bool XUSCHF5XTSFIHasShortSignal()
//
)
//
||
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXCHMALCVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale)
//
)
//
)
@@ -10676,6 +10704,20 @@ bool XUSCHF5XTSFIHasShortSignal()
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXCHMASCFastCrossedOverSlow &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXLHPriceUnderSignal)
//
)
//
)
//
||
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
@@ -11039,6 +11081,20 @@ bool XUSCHF5XTSFIHasShortSignal()
//
)
//
||
//
(mConditions.isXCHMAMCFastOverSlow &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
@@ -11170,6 +11226,12 @@ bool XUSCHF5XTSFIHasShortSignal()
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXTMEndBearish &&
mConditions.isXCHMALCFastOverSlow)
//
||
//
((mConditions.isXTMNeutural &&
mConditions.isXCHLHMCLCLLSame) &&
(
@@ -11397,6 +11459,22 @@ bool XUSCHF5XTSFIHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
//
(mConditions.isXTSCurrentOverMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHHHIncreased &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHMCLCHHSame)
//
)
//
)
//
||
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||