Resolve XUSPY5 All Shorts Combination Guard Attacks in All Markets ...

This commit is contained in:
2024-03-25 01:04:51 +03:30
parent 5cc0fe21cb
commit 54137b0a65
4 changed files with 831 additions and 39 deletions
@@ -6977,6 +6977,55 @@ bool XUSPY5XTDHasShortSignal()
// //
) )
// //
||
//
(mConditions.isXTDBullOverBear &&
(
//
((!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXLHPriceUnderSignal &&
(
//
((mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -7095,10 +7144,120 @@ bool XUSPY5XTDHasShortSignal()
// isXTDBullOverBear // isXTDBullOverBear
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
( (
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXCHLHSCMCLLSame &&
(
//
(mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
//
(mConditions.isXCHMALCPeak &&
(
//
((mConditions.isXLHHHSameInLength &&
mConditions.isXLHLLSameInLength) &&
(
//
(mConditions.isXLHPriceUnderSignal &&
(
//
(mConditions.isXAMAStartBearish &&
mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXCHMALCVale && ((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin) && mConditions.isXTSCurrentMin) &&
( (
//
((mConditions.isXCHMAMCTrendsUp &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXCHMASCUnderMin && (mConditions.isXCHMASCUnderMin &&
( (
@@ -11571,13 +11730,55 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
(mConditions.isXTMBullish && (mConditions.isXCHMALCPeak &&
mConditions.isXAMABullish && (
mConditions.isXCHMALCPeak && //
mConditions.isXTSCurrentOverNearest && ((!mConditions.isXCHMASCTrendsUp &&
mConditions.isXTSCurrentOverMediest && !mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentCrossedOverNearest && mConditions.isXCHMASCFastUnderSlow) &&
mConditions.isXTSCurrentCrossedOverMediest) (
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin) &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -13357,7 +13558,17 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
false (mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
// //
) )
// //
@@ -13580,6 +13791,20 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
// //
((mConditions.isXTDSignalVale && ((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale && mConditions.isXTDBullishVale &&
@@ -35977,6 +36202,20 @@ bool XUSPY5XTSFIHasShortSignal()
// //
|| ||
// //
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXFIOverZero &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMALCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
@@ -39080,11 +39319,22 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentCrossedOverMediest && (mConditions.isXTSCurrentCrossedOverMediest &&
( (
// //
(mConditions.isXCHMALCVale && ((mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHMASCUnderMin) &&
mConditions.isXCHMASCUnderMin && (
mConditions.isXCHMASCCrossedUnderMin) //
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear)
//
||
//
(mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCCrossedUnderMin)
//
)
//
)
// //
) )
// //
@@ -51172,6 +51422,20 @@ bool XUSPY5XCHMACCHasShortSignal()
mConditions.isXLHLowAttachedLL && mConditions.isXLHLowAttachedLL &&
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXTSCurrentCrossedUnderNearest)
// //
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -6977,6 +6977,55 @@ bool XUSPY5XTDHasShortSignal()
// //
) )
// //
||
//
(mConditions.isXTDBullOverBear &&
(
//
((!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXLHPriceUnderSignal &&
(
//
((mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -7095,10 +7144,120 @@ bool XUSPY5XTDHasShortSignal()
// isXTDBullOverBear // isXTDBullOverBear
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
( (
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXCHLHSCMCLLSame &&
(
//
(mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
//
(mConditions.isXCHMALCPeak &&
(
//
((mConditions.isXLHHHSameInLength &&
mConditions.isXLHLLSameInLength) &&
(
//
(mConditions.isXLHPriceUnderSignal &&
(
//
(mConditions.isXAMAStartBearish &&
mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXCHMALCVale && ((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin) && mConditions.isXTSCurrentMin) &&
( (
//
((mConditions.isXCHMAMCTrendsUp &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXCHMASCUnderMin && (mConditions.isXCHMASCUnderMin &&
( (
@@ -11571,13 +11730,55 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
(mConditions.isXTMBullish && (mConditions.isXCHMALCPeak &&
mConditions.isXAMABullish && (
mConditions.isXCHMALCPeak && //
mConditions.isXTSCurrentOverNearest && ((!mConditions.isXCHMASCTrendsUp &&
mConditions.isXTSCurrentOverMediest && !mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentCrossedOverNearest && mConditions.isXCHMASCFastUnderSlow) &&
mConditions.isXTSCurrentCrossedOverMediest) (
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin) &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -13357,7 +13558,17 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
false (mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
// //
) )
// //
@@ -13580,6 +13791,20 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
// //
((mConditions.isXTDSignalVale && ((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale && mConditions.isXTDBullishVale &&
@@ -35977,6 +36202,20 @@ bool XUSPY5XTSFIHasShortSignal()
// //
|| ||
// //
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXFIOverZero &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMALCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
@@ -39080,11 +39319,22 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentCrossedOverMediest && (mConditions.isXTSCurrentCrossedOverMediest &&
( (
// //
(mConditions.isXCHMALCVale && ((mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHMASCUnderMin) &&
mConditions.isXCHMASCUnderMin && (
mConditions.isXCHMASCCrossedUnderMin) //
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear)
//
||
//
(mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCCrossedUnderMin)
//
)
//
)
// //
) )
// //
@@ -51172,6 +51422,20 @@ bool XUSPY5XCHMACCHasShortSignal()
mConditions.isXLHLowAttachedLL && mConditions.isXLHLowAttachedLL &&
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXTSCurrentCrossedUnderNearest)
// //
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
) )
// //
) )
Binary file not shown.
@@ -6977,6 +6977,55 @@ bool XUSPY5XTDHasShortSignal()
// //
) )
// //
||
//
(mConditions.isXTDBullOverBear &&
(
//
((!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXLHPriceUnderSignal &&
(
//
((mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBearish &&
mConditions.isXAMAEndBearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -7095,10 +7144,120 @@ bool XUSPY5XTDHasShortSignal()
// isXTDBullOverBear // isXTDBullOverBear
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
( (
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
||
//
// Check LC Fast Over Slow ...
((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXCHLHSCMCLLSame &&
(
//
(mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
//
(mConditions.isXCHMALCPeak &&
(
//
((mConditions.isXLHHHSameInLength &&
mConditions.isXLHLLSameInLength) &&
(
//
(mConditions.isXLHPriceUnderSignal &&
(
//
(mConditions.isXAMAStartBearish &&
mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
// //
((mConditions.isXCHMALCVale && ((mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMin) && mConditions.isXTSCurrentMin) &&
( (
//
((mConditions.isXCHMAMCTrendsUp &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
)
//
||
// //
(mConditions.isXCHMASCUnderMin && (mConditions.isXCHMASCUnderMin &&
( (
@@ -11571,13 +11730,55 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
(mConditions.isXTMBullish && (mConditions.isXCHMALCPeak &&
mConditions.isXAMABullish && (
mConditions.isXCHMALCPeak && //
mConditions.isXTSCurrentOverNearest && ((!mConditions.isXCHMASCTrendsUp &&
mConditions.isXTSCurrentOverMediest && !mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentCrossedOverNearest && mConditions.isXCHMASCFastUnderSlow) &&
mConditions.isXTSCurrentCrossedOverMediest) (
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin) &&
(
//
((mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear) &&
(
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -13357,7 +13558,17 @@ bool XUSPY5XTAMHasShortSignal()
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
// //
false (mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
// //
) )
// //
@@ -13580,6 +13791,20 @@ bool XUSPY5XTAMHasShortSignal()
((mConditions.isXCHMALCFastOverSlow || ((mConditions.isXCHMALCFastOverSlow ||
mConditions.isXCHMALCFastCrossedOverSlow) && mConditions.isXCHMALCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTDBullOverBear &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
// //
((mConditions.isXTDSignalVale && ((mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale && mConditions.isXTDBullishVale &&
@@ -35977,6 +36202,20 @@ bool XUSPY5XTSFIHasShortSignal()
// //
|| ||
// //
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXFIOverZero &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMALCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow) && mConditions.isXCHMALCFastUnderSlow) &&
( (
@@ -39080,11 +39319,22 @@ bool XUSPY5XTSFIHasShortSignal()
(mConditions.isXTSCurrentCrossedOverMediest && (mConditions.isXTSCurrentCrossedOverMediest &&
( (
// //
(mConditions.isXCHMALCVale && ((mConditions.isXCHMALCVale &&
mConditions.isXLHLLIncreased && mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHMASCUnderMin) &&
mConditions.isXCHMASCUnderMin && (
mConditions.isXCHMASCCrossedUnderMin) //
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear)
//
||
//
(mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCCrossedUnderMin)
//
)
//
)
// //
) )
// //
@@ -51172,6 +51422,20 @@ bool XUSPY5XCHMACCHasShortSignal()
mConditions.isXLHLowAttachedLL && mConditions.isXLHLowAttachedLL &&
mConditions.isXTSCurrentCrossedUnderNearest) mConditions.isXTSCurrentCrossedUnderNearest)
// //
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTSCurrentOverMediest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
//
) )
// //
) )