Resolve XUSPY5 XTAM All Guard Attacks in MetaQuotes ...

This commit is contained in:
2024-03-07 20:20:20 +03:30
parent c92feea270
commit 100c2dd552
4 changed files with 457 additions and 25 deletions
@@ -7778,14 +7778,30 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXCHMALCPeak && (
mConditions.isXCHMASCOverMax && //
mConditions.isXCHLHMCLCHHSame && ((mConditions.isXTDBullUnderBear &&
mConditions.isXTDBullUnderBear && mConditions.isXTDSignalUnderBear &&
mConditions.isXTDSignalUnderBear && mConditions.isXTSCurrentUnderFarest) &&
mConditions.isXTSCurrentUnderFarest) (
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHMCLCHHSame)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -10830,9 +10846,49 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTSCurrentOverFarest &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXLHPriceCrossedUnderSignal) &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTSCurrentOverMediest && (mConditions.isXTSCurrentOverMediest &&
( (
//
((mConditions.isXCHMAMCVale &&
mConditions.isXLHLLIncreased) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
||
// //
(mConditions.isXTSCurrentOverNearest && (mConditions.isXTSCurrentOverNearest &&
( (
@@ -10940,6 +10996,40 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXTSCurrentOverFarest &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
@@ -11014,6 +11104,40 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale) &&
(
//
((mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
||
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
@@ -11645,6 +11769,26 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) && mConditions.isXCHLHMCLCLLSame) &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXTSAllSame &&
mConditions.isXLHHighAttachedHH) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTMNeutural && (mConditions.isXTMNeutural &&
( (
+1 -1
View File
@@ -23,7 +23,7 @@ XTAM
----- -----
Resolve XUSPY5 XTAM All Stopouts in All Markets ... Resolve XUSPY5 XTAM All Stopouts in All Markets ...
Resolve XUSPY5 XTAM All Critical Guard Attacks in All Markets ... Resolve XUSPY5 XTAM All Critical Guard Attacks in All Markets ...
Resolve XUSPY5 XTAM All Guard Attacks in MetaQuotes ... Resolve XUSPY5 XTAM All Guard Attacks in HFMarkets ...
XSI XSI
@@ -7778,14 +7778,30 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXCHMALCPeak && (
mConditions.isXCHMASCOverMax && //
mConditions.isXCHLHMCLCHHSame && ((mConditions.isXTDBullUnderBear &&
mConditions.isXTDBullUnderBear && mConditions.isXTDSignalUnderBear &&
mConditions.isXTDSignalUnderBear && mConditions.isXTSCurrentUnderFarest) &&
mConditions.isXTSCurrentUnderFarest) (
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHMCLCHHSame)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -10830,9 +10846,49 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTSCurrentOverFarest &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXLHPriceCrossedUnderSignal) &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTSCurrentOverMediest && (mConditions.isXTSCurrentOverMediest &&
( (
//
((mConditions.isXCHMAMCVale &&
mConditions.isXLHLLIncreased) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
||
// //
(mConditions.isXTSCurrentOverNearest && (mConditions.isXTSCurrentOverNearest &&
( (
@@ -10940,6 +10996,40 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXTSCurrentOverFarest &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
@@ -11014,6 +11104,40 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale) &&
(
//
((mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
||
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
@@ -11645,6 +11769,26 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) && mConditions.isXCHLHMCLCLLSame) &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXTSAllSame &&
mConditions.isXLHHighAttachedHH) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTMNeutural && (mConditions.isXTMNeutural &&
( (
@@ -7778,14 +7778,30 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXCHMALCPeak && (
mConditions.isXCHMASCOverMax && //
mConditions.isXCHLHMCLCHHSame && ((mConditions.isXTDBullUnderBear &&
mConditions.isXTDBullUnderBear && mConditions.isXTDSignalUnderBear &&
mConditions.isXTDSignalUnderBear && mConditions.isXTSCurrentUnderFarest) &&
mConditions.isXTSCurrentUnderFarest) (
//
mConditions.isXCHMASCTrendsUp
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHMCLCHHSame)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -10830,9 +10846,49 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTSCurrentOverFarest &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXLHPriceCrossedUnderSignal) &&
(
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTSCurrentOverMediest && (mConditions.isXTSCurrentOverMediest &&
( (
//
((mConditions.isXCHMAMCVale &&
mConditions.isXLHLLIncreased) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
||
// //
(mConditions.isXTSCurrentOverNearest && (mConditions.isXTSCurrentOverNearest &&
( (
@@ -10940,6 +10996,40 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXTSCurrentOverFarest &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
@@ -11014,6 +11104,40 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale) &&
(
//
((mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
||
//
(mConditions.isXTMStartBearish &&
mConditions.isXAMAStartBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
@@ -11645,6 +11769,26 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) && mConditions.isXCHLHMCLCLLSame) &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
((mConditions.isXTSAllSame &&
mConditions.isXLHHighAttachedHH) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXTMNeutural && (mConditions.isXTMNeutural &&
( (