resolve XAU5 XTAM Shorts Critical Guard Attacks on MetaQuote ...

This commit is contained in:
2024-02-02 13:35:39 +03:30
parent 8e695f63e7
commit 2c695b4ebd
3 changed files with 58 additions and 0 deletions
@@ -4353,6 +4353,12 @@ bool XAU5XTAMHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
//
(mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
@@ -4403,6 +4409,26 @@ bool XAU5XTAMHasShortSignal()
//
||
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
(mConditions.isXTSCurrentMin &&
mConditions.isXLHLLDecreased &&
mConditions.isXTMStartBearish &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXAMAStartBearish &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
@@ -4353,6 +4353,12 @@ bool XAU5XTAMHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
//
(mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
@@ -4403,6 +4409,26 @@ bool XAU5XTAMHasShortSignal()
//
||
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
(mConditions.isXTSCurrentMin &&
mConditions.isXLHLLDecreased &&
mConditions.isXTMStartBearish &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXAMAStartBearish &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
@@ -4353,6 +4353,12 @@ bool XAU5XTAMHasShortSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
//
(mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||