Resolve XUSPY5 XSI Long Guard Attacks in HFMarkets ...

This commit is contained in:
2024-03-10 22:46:23 +03:30
parent 4de6c14dc5
commit e95f599420
4 changed files with 286 additions and 19 deletions
@@ -17586,7 +17586,42 @@ bool XUSPY5XSIHasLongSignal()
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
false
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHLHMCLCHHSame) &&
(
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -17802,6 +17837,22 @@ bool XUSPY5XSIHasLongSignal()
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXCHMASCVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderNearest &&
(
//
@@ -17823,6 +17874,21 @@ bool XUSPY5XSIHasLongSignal()
//
)
//
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXCHMASCVale &&
mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCVale)
//
)
//
)
//
)
//
)
@@ -18437,13 +18503,25 @@ bool XUSPY5XSIHasLongSignal()
//
||
//
((mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest) &&
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale)
(mConditions.isXTMBearish &&
mConditions.isXAMANeutural &&
mConditions.isXCHLHSCMCLLSame)
//
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale)
//
)
//
)
//
)
//
@@ -18493,6 +18571,17 @@ bool XUSPY5XSIHasLongSignal()
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCLLSame)
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(