Resolve XUSPY5 XTAM All Guard Attacks in HFMarkets ...

This commit is contained in:
2024-03-07 22:32:58 +03:30
parent 100c2dd552
commit 5a6c180eef
4 changed files with 817 additions and 79 deletions
@@ -7962,6 +7962,27 @@ bool XUSPY5XTAMHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXLHHHDecreased &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -8036,7 +8057,32 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
false (mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTDBearishVale &&
mConditions.isXTMVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -8092,6 +8138,37 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXLHPriceCrossedOverSignal) mConditions.isXLHPriceCrossedOverSignal)
// //
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXLHPriceCrossedOverSignal) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -8372,6 +8449,27 @@ bool XUSPY5XTAMHasLongSignal()
((mConditions.isXCHMALCFastUnderSlow || ((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) && mConditions.isXCHMALCFastCrossedUnderSlow) &&
( (
//
(mConditions.isXTDBearishVale &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTDBearishVale && ((mConditions.isXTDBearishVale &&
mConditions.isXTDSignalUnderBear) && mConditions.isXTDSignalUnderBear) &&
@@ -8778,6 +8876,13 @@ bool XUSPY5XTAMHasLongSignal()
((mConditions.isXTSCurrentMax && ((mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax) && mConditions.isXCHMASCOverMax) &&
( (
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMAMCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
// //
((mConditions.isXTMStartBullish && ((mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish) && mConditions.isXAMAStartBullish) &&
@@ -8798,11 +8903,19 @@ bool XUSPY5XTAMHasLongSignal()
( (
// //
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMax && (
mConditions.isXCHMASCOverMax && //
mConditions.isXCHLHMCLCLLSame && mConditions.isXTDBearishVale
//
||
//
(mConditions.isXCHLHMCLCLLSame &&
mConditions.isXLHPriceCrossedOverSignal) mConditions.isXLHPriceCrossedOverSignal)
// //
)
//
)
//
|| ||
// //
(mConditions.isXCHMAMCFastCrossedOverSlow && (mConditions.isXCHMAMCFastCrossedOverSlow &&
@@ -8997,7 +9110,19 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCFastCrossedUnderSlow) && mConditions.isXCHMASCFastCrossedUnderSlow) &&
( (
// //
false (mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
// //
) )
// //
@@ -9622,7 +9747,23 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCFastCrossedUnderSlow) && mConditions.isXCHMASCFastCrossedUnderSlow) &&
( (
// //
false ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHLLDecreased &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest)
//
)
//
)
// //
) )
// //
@@ -9771,11 +9912,23 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMALCFastCrossedUnderSlow) && mConditions.isXCHMALCFastCrossedUnderSlow) &&
( (
// //
(mConditions.isXCHMAMCPeak && ((mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentMax && mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH) mConditions.isXLHHighAttachedHH) &&
(
//
mConditions.isXTDBearishVale
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
// //
|| ||
// //
@@ -10611,7 +10764,35 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
// //
false ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTSCurrentOverFarest &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDBullOverBear)
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -11042,7 +11223,17 @@ bool XUSPY5XTAMHasShortSignal()
( (
// //
(mConditions.isXCHMALCVale && (mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) (
//
mConditions.isXCHMASCUnderMin
//
||
//
mConditions.isXCHLHMCLCLLSame
//
)
//
)
// //
) )
// //
@@ -11761,6 +11952,32 @@ bool XUSPY5XTAMHasShortSignal()
// //
|| ||
// //
((mConditions.isXCHMASCTrendsUp &&
mConditions.isXTSCurrentOverFarest) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
||
//
(mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown && ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
@@ -12202,7 +12419,19 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
// //
false ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
// //
) )
// //
@@ -12361,19 +12590,29 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
(mConditions.isXCHMALCVale && ((mConditions.isXTSCurrentMin &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHLHSCMCLLSame && mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin && mConditions.isXCHMASCUnderMin &&
mConditions.isXLHLowAttachedLL && mConditions.isXLHLowAttachedLL) &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCCrossedUnderMin) mConditions.isXCHMASCCrossedUnderMin)
// //
) )
// //
) )
// //
)
//
)
//
|| ||
// //
// XTAM Short ... // XTAM Short ...
@@ -12743,8 +12982,8 @@ bool XUSPY5XTAMHasShortSignal()
// XTAM Short ... // XTAM Short ...
// Resolve Guard Attacks ... // Resolve Guard Attacks ...
// not LL and HH Same In Length ... // not LL and HH Same In Length ...
((mConditions.isXLHLLSameInLength && ((!mConditions.isXLHLLSameInLength &&
mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
( (
// //
( (
@@ -12914,7 +13153,14 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
false (mConditions.isXAMAVale &&
mConditions.isXCHMAMCVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentCrossedUnderFarest &&
mConditions.isXTSCurrentCrossedUnderNearest &&
mConditions.isXTSCurrentCrossedUnderMediest)
// //
) )
// //
+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 HFMarkets ... Resolve XUSPY5 XTAM All Guard Attacks in AMarkets-Demo ...
XSI XSI
@@ -7962,6 +7962,27 @@ bool XUSPY5XTAMHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXLHHHDecreased &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -8036,7 +8057,32 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
false (mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTDBearishVale &&
mConditions.isXTMVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -8092,6 +8138,37 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXLHPriceCrossedOverSignal) mConditions.isXLHPriceCrossedOverSignal)
// //
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXLHPriceCrossedOverSignal) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -8372,6 +8449,27 @@ bool XUSPY5XTAMHasLongSignal()
((mConditions.isXCHMALCFastUnderSlow || ((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) && mConditions.isXCHMALCFastCrossedUnderSlow) &&
( (
//
(mConditions.isXTDBearishVale &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTDBearishVale && ((mConditions.isXTDBearishVale &&
mConditions.isXTDSignalUnderBear) && mConditions.isXTDSignalUnderBear) &&
@@ -8778,6 +8876,13 @@ bool XUSPY5XTAMHasLongSignal()
((mConditions.isXTSCurrentMax && ((mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax) && mConditions.isXCHMASCOverMax) &&
( (
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMAMCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
// //
((mConditions.isXTMStartBullish && ((mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish) && mConditions.isXAMAStartBullish) &&
@@ -8798,11 +8903,19 @@ bool XUSPY5XTAMHasLongSignal()
( (
// //
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMax && (
mConditions.isXCHMASCOverMax && //
mConditions.isXCHLHMCLCLLSame && mConditions.isXTDBearishVale
//
||
//
(mConditions.isXCHLHMCLCLLSame &&
mConditions.isXLHPriceCrossedOverSignal) mConditions.isXLHPriceCrossedOverSignal)
// //
)
//
)
//
|| ||
// //
(mConditions.isXCHMAMCFastCrossedOverSlow && (mConditions.isXCHMAMCFastCrossedOverSlow &&
@@ -8997,7 +9110,19 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCFastCrossedUnderSlow) && mConditions.isXCHMASCFastCrossedUnderSlow) &&
( (
// //
false (mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
// //
) )
// //
@@ -9622,7 +9747,23 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCFastCrossedUnderSlow) && mConditions.isXCHMASCFastCrossedUnderSlow) &&
( (
// //
false ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHLLDecreased &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest)
//
)
//
)
// //
) )
// //
@@ -9771,11 +9912,23 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMALCFastCrossedUnderSlow) && mConditions.isXCHMALCFastCrossedUnderSlow) &&
( (
// //
(mConditions.isXCHMAMCPeak && ((mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentMax && mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH) mConditions.isXLHHighAttachedHH) &&
(
//
mConditions.isXTDBearishVale
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
// //
|| ||
// //
@@ -10611,7 +10764,35 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
// //
false ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTSCurrentOverFarest &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDBullOverBear)
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -11042,7 +11223,17 @@ bool XUSPY5XTAMHasShortSignal()
( (
// //
(mConditions.isXCHMALCVale && (mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) (
//
mConditions.isXCHMASCUnderMin
//
||
//
mConditions.isXCHLHMCLCLLSame
//
)
//
)
// //
) )
// //
@@ -11761,6 +11952,32 @@ bool XUSPY5XTAMHasShortSignal()
// //
|| ||
// //
((mConditions.isXCHMASCTrendsUp &&
mConditions.isXTSCurrentOverFarest) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
||
//
(mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown && ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
@@ -12202,7 +12419,19 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
// //
false ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
// //
) )
// //
@@ -12361,19 +12590,29 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
(mConditions.isXCHMALCVale && ((mConditions.isXTSCurrentMin &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHLHSCMCLLSame && mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin && mConditions.isXCHMASCUnderMin &&
mConditions.isXLHLowAttachedLL && mConditions.isXLHLowAttachedLL) &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCCrossedUnderMin) mConditions.isXCHMASCCrossedUnderMin)
// //
) )
// //
) )
// //
)
//
)
//
|| ||
// //
// XTAM Short ... // XTAM Short ...
@@ -12743,8 +12982,8 @@ bool XUSPY5XTAMHasShortSignal()
// XTAM Short ... // XTAM Short ...
// Resolve Guard Attacks ... // Resolve Guard Attacks ...
// not LL and HH Same In Length ... // not LL and HH Same In Length ...
((mConditions.isXLHLLSameInLength && ((!mConditions.isXLHLLSameInLength &&
mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
( (
// //
( (
@@ -12914,7 +13153,14 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
false (mConditions.isXAMAVale &&
mConditions.isXCHMAMCVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentCrossedUnderFarest &&
mConditions.isXTSCurrentCrossedUnderNearest &&
mConditions.isXTSCurrentCrossedUnderMediest)
// //
) )
// //
@@ -7962,6 +7962,27 @@ bool XUSPY5XTAMHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXLHHHDecreased &&
mConditions.isXCHLHSCMCLLSame) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -8036,7 +8057,32 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
false (mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTDBearishVale &&
mConditions.isXTMVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -8092,6 +8138,37 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXLHPriceCrossedOverSignal) mConditions.isXLHPriceCrossedOverSignal)
// //
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXLHPriceCrossedOverSignal) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale)
//
||
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -8372,6 +8449,27 @@ bool XUSPY5XTAMHasLongSignal()
((mConditions.isXCHMALCFastUnderSlow || ((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) && mConditions.isXCHMALCFastCrossedUnderSlow) &&
( (
//
(mConditions.isXTDBearishVale &&
(
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXTDBearishVale && ((mConditions.isXTDBearishVale &&
mConditions.isXTDSignalUnderBear) && mConditions.isXTDSignalUnderBear) &&
@@ -8778,6 +8876,13 @@ bool XUSPY5XTAMHasLongSignal()
((mConditions.isXTSCurrentMax && ((mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax) && mConditions.isXCHMASCOverMax) &&
( (
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMAMCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedOverNearest)
//
||
// //
((mConditions.isXTMStartBullish && ((mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish) && mConditions.isXAMAStartBullish) &&
@@ -8798,11 +8903,19 @@ bool XUSPY5XTAMHasLongSignal()
( (
// //
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMax && (
mConditions.isXCHMASCOverMax && //
mConditions.isXCHLHMCLCLLSame && mConditions.isXTDBearishVale
//
||
//
(mConditions.isXCHLHMCLCLLSame &&
mConditions.isXLHPriceCrossedOverSignal) mConditions.isXLHPriceCrossedOverSignal)
// //
)
//
)
//
|| ||
// //
(mConditions.isXCHMAMCFastCrossedOverSlow && (mConditions.isXCHMAMCFastCrossedOverSlow &&
@@ -8997,7 +9110,19 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCFastCrossedUnderSlow) && mConditions.isXCHMASCFastCrossedUnderSlow) &&
( (
// //
false (mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
// //
) )
// //
@@ -9622,7 +9747,23 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMASCFastCrossedUnderSlow) && mConditions.isXCHMASCFastCrossedUnderSlow) &&
( (
// //
false ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
(mConditions.isXTMVale &&
mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHLLDecreased &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest)
//
)
//
)
// //
) )
// //
@@ -9771,11 +9912,23 @@ bool XUSPY5XTAMHasLongSignal()
mConditions.isXCHMALCFastCrossedUnderSlow) && mConditions.isXCHMALCFastCrossedUnderSlow) &&
( (
// //
(mConditions.isXCHMAMCPeak && ((mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentMax && mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH) mConditions.isXLHHighAttachedHH) &&
(
//
mConditions.isXTDBearishVale
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
// //
|| ||
// //
@@ -10611,7 +10764,35 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
// //
false ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXCHMASCTrendsUp &&
(
//
(mConditions.isXTSCurrentOverFarest &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDBullOverBear)
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -11042,7 +11223,17 @@ bool XUSPY5XTAMHasShortSignal()
( (
// //
(mConditions.isXCHMALCVale && (mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) (
//
mConditions.isXCHMASCUnderMin
//
||
//
mConditions.isXCHLHMCLCLLSame
//
)
//
)
// //
) )
// //
@@ -11761,6 +11952,32 @@ bool XUSPY5XTAMHasShortSignal()
// //
|| ||
// //
((mConditions.isXCHMASCTrendsUp &&
mConditions.isXTSCurrentOverFarest) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
||
//
(mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown && ((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
@@ -12202,7 +12419,19 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
// //
false ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
// //
) )
// //
@@ -12361,19 +12590,29 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
(mConditions.isXCHMALCVale && ((mConditions.isXTSCurrentMin &&
mConditions.isXTSCurrentMin &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHLHSCMCLLSame && mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin && mConditions.isXCHMASCUnderMin &&
mConditions.isXLHLowAttachedLL && mConditions.isXLHLowAttachedLL) &&
(
//
mConditions.isXRSICrossedUnderShortExit
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHMASCCrossedUnderMin) mConditions.isXCHMASCCrossedUnderMin)
// //
) )
// //
) )
// //
)
//
)
//
|| ||
// //
// XTAM Short ... // XTAM Short ...
@@ -12743,8 +12982,8 @@ bool XUSPY5XTAMHasShortSignal()
// XTAM Short ... // XTAM Short ...
// Resolve Guard Attacks ... // Resolve Guard Attacks ...
// not LL and HH Same In Length ... // not LL and HH Same In Length ...
((mConditions.isXLHLLSameInLength && ((!mConditions.isXLHLLSameInLength &&
mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
( (
// //
( (
@@ -12914,7 +13153,14 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
false (mConditions.isXAMAVale &&
mConditions.isXCHMAMCVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentCrossedUnderFarest &&
mConditions.isXTSCurrentCrossedUnderNearest &&
mConditions.isXTSCurrentCrossedUnderMediest)
// //
) )
// //