Resolve XUSPY5 XCHMACC All Shorts Guard Attacks in AMarkets-Demo ...

This commit is contained in:
2024-03-24 04:18:51 +03:30
parent b9245cb71e
commit 1257544652
4 changed files with 280 additions and 28 deletions
@@ -48277,6 +48277,32 @@ bool XUSPY5XCHMACCHasShortSignal()
//
)
//
||
//
(mConditions.isXTSCurrentOverNearest &&
(
//
((!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastUnderSlow) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMASCCrossedUnderMin &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -48515,7 +48541,18 @@ bool XUSPY5XCHMACCHasShortSignal()
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMANeutural)
(
//
mConditions.isXAMANeutural
//
||
//
(mConditions.isXAMABearish &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
@@ -49035,10 +49072,21 @@ bool XUSPY5XCHMACCHasShortSignal()
(mConditions.isXFIOverZero &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTSCurrentCrossedUnderNearest)
((mConditions.isXTSCurrentMin &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXCHLHMCLCLLSame)
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
@@ -49865,12 +49913,21 @@ bool XUSPY5XCHMACCHasShortSignal()
mConditions.isXLHHHIncreased) &&
(
//
((mConditions.isXTDBullCrossedUnderBear &&
mConditions.isXLHPriceCrossedUnderSignal) &&
((mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish) &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
mConditions.isXTDBullCrossedUnderBear
//
||
//
mConditions.isXLHPriceCrossedUnderSignal
//
||
//
(!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastUnderSlow)
//
)
//
@@ -49894,6 +49951,33 @@ bool XUSPY5XCHMACCHasShortSignal()
//
||
//
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXTMEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&