Resolve XUSPY5 Combined Longs All Guard Attacks in All Markets ...

This commit is contained in:
2024-03-22 02:48:46 +03:30
parent ce3eba9d07
commit 0b9f9a633e
3 changed files with 552 additions and 81 deletions
@@ -4875,8 +4875,10 @@ bool XUSPY5XTDHasLongSignal()
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
// //
((mConditions.isXCHMAMCVale && (mConditions.isXCHMAMCVale &&
mConditions.isXCHMASCUnderMin) && (
//
(mConditions.isXCHMASCUnderMin &&
( (
// //
(mConditions.isXCHMALCVale && (mConditions.isXCHMALCVale &&
@@ -4892,6 +4894,26 @@ bool XUSPY5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHPriceOverSignal &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -5121,9 +5143,13 @@ bool XUSPY5XTDHasLongSignal()
|| ||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish) &&
mConditions.isXCHMASCOverMax && (
mConditions.isXTDBullOverBear) && //
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMASCOverMax &&
( (
// //
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
@@ -5138,6 +5164,29 @@ bool XUSPY5XTDHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -28803,6 +28852,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
) )
// //
) )
@@ -29599,6 +29661,45 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero) &&
(
//
((mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish) &&
(
//
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXTSCurrentCrossedOverNearest &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear)
//
||
//
mConditions.isXTDSignalCrossedOverBear
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -30042,11 +30143,6 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -30066,6 +30162,23 @@ bool XUSPY5XTSFIHasLongSignal()
mConditions.isXLHPriceCrossedOverSignal && mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedOverNearest) mConditions.isXTSCurrentCrossedOverNearest)
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -41660,6 +41773,38 @@ bool XUSPY5XCHMACCHasLongSignal()
// //
) )
// //
||
//
((!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastOverSlow) &&
(
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCCrossedOverMax)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -42172,10 +42317,18 @@ bool XUSPY5XCHMACCHasLongSignal()
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
( (
//
(mConditions.isXCHMASCOverMax &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
// //
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
mConditions.isXTDBearishVale && mConditions.isXTDBearishVale &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH) mConditions.isXLHHighAttachedHH)
// //
@@ -42183,6 +42336,10 @@ bool XUSPY5XCHMACCHasLongSignal()
// //
) )
// //
)
//
)
//
|| ||
// //
((mConditions.isXCHMALCPeak && ((mConditions.isXCHMALCPeak &&
@@ -4875,8 +4875,10 @@ bool XUSPY5XTDHasLongSignal()
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
// //
((mConditions.isXCHMAMCVale && (mConditions.isXCHMAMCVale &&
mConditions.isXCHMASCUnderMin) && (
//
(mConditions.isXCHMASCUnderMin &&
( (
// //
(mConditions.isXCHMALCVale && (mConditions.isXCHMALCVale &&
@@ -4892,6 +4894,26 @@ bool XUSPY5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHPriceOverSignal &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -5121,9 +5143,13 @@ bool XUSPY5XTDHasLongSignal()
|| ||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish) &&
mConditions.isXCHMASCOverMax && (
mConditions.isXTDBullOverBear) && //
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMASCOverMax &&
( (
// //
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
@@ -5138,6 +5164,29 @@ bool XUSPY5XTDHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -28803,6 +28852,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
) )
// //
) )
@@ -29599,6 +29661,45 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero) &&
(
//
((mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish) &&
(
//
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXTSCurrentCrossedOverNearest &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear)
//
||
//
mConditions.isXTDSignalCrossedOverBear
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -30042,11 +30143,6 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -30066,6 +30162,23 @@ bool XUSPY5XTSFIHasLongSignal()
mConditions.isXLHPriceCrossedOverSignal && mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedOverNearest) mConditions.isXTSCurrentCrossedOverNearest)
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -41660,6 +41773,38 @@ bool XUSPY5XCHMACCHasLongSignal()
// //
) )
// //
||
//
((!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastOverSlow) &&
(
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCCrossedOverMax)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -42172,10 +42317,18 @@ bool XUSPY5XCHMACCHasLongSignal()
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
( (
//
(mConditions.isXCHMASCOverMax &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
// //
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
mConditions.isXTDBearishVale && mConditions.isXTDBearishVale &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH) mConditions.isXLHHighAttachedHH)
// //
@@ -42183,6 +42336,10 @@ bool XUSPY5XCHMACCHasLongSignal()
// //
) )
// //
)
//
)
//
|| ||
// //
((mConditions.isXCHMALCPeak && ((mConditions.isXCHMALCPeak &&
@@ -4875,8 +4875,10 @@ bool XUSPY5XTDHasLongSignal()
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
// //
((mConditions.isXCHMAMCVale && (mConditions.isXCHMAMCVale &&
mConditions.isXCHMASCUnderMin) && (
//
(mConditions.isXCHMASCUnderMin &&
( (
// //
(mConditions.isXCHMALCVale && (mConditions.isXCHMALCVale &&
@@ -4892,6 +4894,26 @@ bool XUSPY5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHPriceOverSignal &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -5121,9 +5143,13 @@ bool XUSPY5XTDHasLongSignal()
|| ||
// //
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish) &&
mConditions.isXCHMASCOverMax && (
mConditions.isXTDBullOverBear) && //
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMASCOverMax &&
( (
// //
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
@@ -5138,6 +5164,29 @@ bool XUSPY5XTDHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCCrossedOverMin &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -28803,6 +28852,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
) )
// //
) )
@@ -29599,6 +29661,45 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero) &&
(
//
((mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish) &&
(
//
(mConditions.isXCHMALCPeak &&
(
//
(mConditions.isXTSCurrentCrossedOverNearest &&
(
//
(mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear)
//
||
//
mConditions.isXTDSignalCrossedOverBear
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -30042,11 +30143,6 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -30066,6 +30162,23 @@ bool XUSPY5XTSFIHasLongSignal()
mConditions.isXLHPriceCrossedOverSignal && mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedOverNearest) mConditions.isXTSCurrentCrossedOverNearest)
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -41660,6 +41773,38 @@ bool XUSPY5XCHMACCHasLongSignal()
// //
) )
// //
||
//
((!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown &&
mConditions.isXCHMASCFastOverSlow) &&
(
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCCrossedOverMax)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -42172,10 +42317,18 @@ bool XUSPY5XCHMACCHasLongSignal()
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
( (
//
(mConditions.isXCHMASCOverMax &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
// //
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
mConditions.isXTDBearishVale && mConditions.isXTDBearishVale &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH) mConditions.isXLHHighAttachedHH)
// //
@@ -42183,6 +42336,10 @@ bool XUSPY5XCHMACCHasLongSignal()
// //
) )
// //
)
//
)
//
|| ||
// //
((mConditions.isXCHMALCPeak && ((mConditions.isXCHMALCPeak &&