Resolve XUSPY5 XTSFI All Longs Guard Attacks in AMarkets-Demo ...

This commit is contained in:
2024-03-19 03:35:07 +03:30
parent c70626f37b
commit 271f09f116
4 changed files with 430 additions and 73 deletions
@@ -26645,6 +26645,11 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
||
// //
(mConditions.isXTMBearish && (mConditions.isXTMBearish &&
mConditions.isXCHMALCPeak && mConditions.isXCHMALCPeak &&
@@ -26863,6 +26868,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCVale) &&
(
//
(mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCVale && ((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) && mConditions.isXCHMALCPeak) &&
( (
@@ -26872,12 +26890,25 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish) &&
mConditions.isXTDBearishVale && (
//
(mConditions.isXTDBearishVale &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) mConditions.isXTDSignalOverBear)
// //
||
//
(mConditions.isXFIUnderZero &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -27064,6 +27095,20 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero &&
mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
||
// //
(mConditions.isXTDSignalUnderBear && (mConditions.isXTDSignalUnderBear &&
( (
@@ -27634,7 +27679,6 @@ bool XUSPY5XTSFIHasLongSignal()
( (
// //
(mConditions.isXCHMALCPeak && (mConditions.isXCHMALCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXTMStartBullish && mConditions.isXTMStartBullish &&
mConditions.isXCHLHMCLCHHSame && mConditions.isXCHLHMCLCHHSame &&
@@ -27931,6 +27975,12 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXFIUnderZero &&
mConditions.isXCHMASCOverMax &&
mConditions.isXFICrossedUnderZero)
//
||
//
(mConditions.isXAMANeutural && (mConditions.isXAMANeutural &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
@@ -28753,11 +28803,22 @@ bool XUSPY5XTSFIHasLongSignal()
(mConditions.isXTSCurrentUnderMediest && (mConditions.isXTSCurrentUnderMediest &&
( (
// //
(mConditions.isXTMBullish && ((mConditions.isXCHMALCPeak &&
mConditions.isXAMABullish &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHHHDecreased && mConditions.isXLHHHDecreased &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
||
//
(mConditions.isXAMANeutural &&
mConditions.isXAMAEndBullish)
//
)
//
)
// //
) )
// //
@@ -28829,8 +28890,15 @@ bool XUSPY5XTSFIHasLongSignal()
( (
// //
((mConditions.isXCHMASCPeak && ((mConditions.isXCHMASCPeak &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax) &&
mConditions.isXCHLHSCMCHHSame && (
//
(mConditions.isXLHHHDecreased &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
||
//
((mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) && mConditions.isXCHLHMCLCLLSame) &&
( (
// //
@@ -28859,6 +28927,10 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
)
//
)
//
|| ||
// //
// XTSFI Long ... // XTSFI Long ...
@@ -28926,6 +28998,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedUnderBear &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXRSICrossedOverLongExit)
//
)
//
)
//
) )
// //
) )
@@ -29044,6 +29129,11 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
( (
//
(mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
||
// //
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
@@ -29112,6 +29202,11 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -29119,6 +29214,13 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverNearest)
//
||
//
(mConditions.isXAMAStartBullish && (mConditions.isXAMAStartBullish &&
mConditions.isXCHMASCCrossedOverMax && mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXLHPriceCrossedOverSignal && mConditions.isXLHPriceCrossedOverSignal &&
@@ -30415,7 +30517,24 @@ bool XUSPY5XTSFIHasLongSignal()
mConditions.isXCHMAMCFastCrossedUnderSlow) && mConditions.isXCHMAMCFastCrossedUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
)
//
)
// //
) )
// //
+1 -1
View File
@@ -37,7 +37,7 @@ XTSFI
------ ------
Resolve XUSPY5 XTSFI All Stopouts in All Markets ... Resolve XUSPY5 XTSFI All Stopouts in All Markets ...
Resolve XUSPY5 XTSFI All Critical Guard Attacks in All Markets ... Resolve XUSPY5 XTSFI All Critical Guard Attacks in All Markets ...
Resolve XUSPY5 XTSFI All Longs Guard Attacks in AMarkets-Demo ... Resolve XUSPY5 XTSFI All Longs Guard Attacks in IFCMarkets ...
XCHMACC XCHMACC
@@ -26645,6 +26645,11 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
||
// //
(mConditions.isXTMBearish && (mConditions.isXTMBearish &&
mConditions.isXCHMALCPeak && mConditions.isXCHMALCPeak &&
@@ -26863,6 +26868,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCVale) &&
(
//
(mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCVale && ((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) && mConditions.isXCHMALCPeak) &&
( (
@@ -26872,12 +26890,25 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish) &&
mConditions.isXTDBearishVale && (
//
(mConditions.isXTDBearishVale &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) mConditions.isXTDSignalOverBear)
// //
||
//
(mConditions.isXFIUnderZero &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -27064,6 +27095,20 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero &&
mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
||
// //
(mConditions.isXTDSignalUnderBear && (mConditions.isXTDSignalUnderBear &&
( (
@@ -27634,7 +27679,6 @@ bool XUSPY5XTSFIHasLongSignal()
( (
// //
(mConditions.isXCHMALCPeak && (mConditions.isXCHMALCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXTMStartBullish && mConditions.isXTMStartBullish &&
mConditions.isXCHLHMCLCHHSame && mConditions.isXCHLHMCLCHHSame &&
@@ -27931,6 +27975,12 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXFIUnderZero &&
mConditions.isXCHMASCOverMax &&
mConditions.isXFICrossedUnderZero)
//
||
//
(mConditions.isXAMANeutural && (mConditions.isXAMANeutural &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
@@ -28753,11 +28803,22 @@ bool XUSPY5XTSFIHasLongSignal()
(mConditions.isXTSCurrentUnderMediest && (mConditions.isXTSCurrentUnderMediest &&
( (
// //
(mConditions.isXTMBullish && ((mConditions.isXCHMALCPeak &&
mConditions.isXAMABullish &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHHHDecreased && mConditions.isXLHHHDecreased &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
||
//
(mConditions.isXAMANeutural &&
mConditions.isXAMAEndBullish)
//
)
//
)
// //
) )
// //
@@ -28829,8 +28890,15 @@ bool XUSPY5XTSFIHasLongSignal()
( (
// //
((mConditions.isXCHMASCPeak && ((mConditions.isXCHMASCPeak &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax) &&
mConditions.isXCHLHSCMCHHSame && (
//
(mConditions.isXLHHHDecreased &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
||
//
((mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) && mConditions.isXCHLHMCLCLLSame) &&
( (
// //
@@ -28859,6 +28927,10 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
)
//
)
//
|| ||
// //
// XTSFI Long ... // XTSFI Long ...
@@ -28926,6 +28998,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedUnderBear &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXRSICrossedOverLongExit)
//
)
//
)
//
) )
// //
) )
@@ -29044,6 +29129,11 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
( (
//
(mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
||
// //
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
@@ -29112,6 +29202,11 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -29119,6 +29214,13 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverNearest)
//
||
//
(mConditions.isXAMAStartBullish && (mConditions.isXAMAStartBullish &&
mConditions.isXCHMASCCrossedOverMax && mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXLHPriceCrossedOverSignal && mConditions.isXLHPriceCrossedOverSignal &&
@@ -30415,7 +30517,24 @@ bool XUSPY5XTSFIHasLongSignal()
mConditions.isXCHMAMCFastCrossedUnderSlow) && mConditions.isXCHMAMCFastCrossedUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -26645,6 +26645,11 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
||
// //
(mConditions.isXTMBearish && (mConditions.isXTMBearish &&
mConditions.isXCHMALCPeak && mConditions.isXCHMALCPeak &&
@@ -26863,6 +26868,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCVale) &&
(
//
(mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCVale && ((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak) && mConditions.isXCHMALCPeak) &&
( (
@@ -26872,12 +26890,25 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish && mConditions.isXAMABullish) &&
mConditions.isXTDBearishVale && (
//
(mConditions.isXTDBearishVale &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) mConditions.isXTDSignalOverBear)
// //
||
//
(mConditions.isXFIUnderZero &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -27064,6 +27095,20 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXCHMALCTrendsDown && ((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) && mConditions.isXCHMALCFastOverSlow) &&
( (
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero &&
mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
||
// //
(mConditions.isXTDSignalUnderBear && (mConditions.isXTDSignalUnderBear &&
( (
@@ -27634,7 +27679,6 @@ bool XUSPY5XTSFIHasLongSignal()
( (
// //
(mConditions.isXCHMALCPeak && (mConditions.isXCHMALCPeak &&
mConditions.isXAMANeutural &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXTMStartBullish && mConditions.isXTMStartBullish &&
mConditions.isXCHLHMCLCHHSame && mConditions.isXCHLHMCLCHHSame &&
@@ -27931,6 +27975,12 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXFIUnderZero &&
mConditions.isXCHMASCOverMax &&
mConditions.isXFICrossedUnderZero)
//
||
//
(mConditions.isXAMANeutural && (mConditions.isXAMANeutural &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame && mConditions.isXCHLHSCMCHHSame &&
@@ -28753,11 +28803,22 @@ bool XUSPY5XTSFIHasLongSignal()
(mConditions.isXTSCurrentUnderMediest && (mConditions.isXTSCurrentUnderMediest &&
( (
// //
(mConditions.isXTMBullish && ((mConditions.isXCHMALCPeak &&
mConditions.isXAMABullish &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHHHDecreased && mConditions.isXLHHHDecreased &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
||
//
(mConditions.isXAMANeutural &&
mConditions.isXAMAEndBullish)
//
)
//
)
// //
) )
// //
@@ -28829,8 +28890,15 @@ bool XUSPY5XTSFIHasLongSignal()
( (
// //
((mConditions.isXCHMASCPeak && ((mConditions.isXCHMASCPeak &&
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax) &&
mConditions.isXCHLHSCMCHHSame && (
//
(mConditions.isXLHHHDecreased &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
||
//
((mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) && mConditions.isXCHLHMCLCLLSame) &&
( (
// //
@@ -28859,6 +28927,10 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
)
//
)
//
|| ||
// //
// XTSFI Long ... // XTSFI Long ...
@@ -28926,6 +28998,19 @@ bool XUSPY5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedUnderBear &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXRSICrossedOverLongExit)
//
)
//
)
//
) )
// //
) )
@@ -29044,6 +29129,11 @@ bool XUSPY5XTSFIHasLongSignal()
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
( (
//
(mConditions.isXTDSignalCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
||
// //
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
@@ -29112,6 +29202,11 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHLHSameHHs && (mConditions.isXCHLHSameHHs &&
mConditions.isXTDBullOverBear && mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -29119,6 +29214,13 @@ bool XUSPY5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverNearest)
//
||
//
(mConditions.isXAMAStartBullish && (mConditions.isXAMAStartBullish &&
mConditions.isXCHMASCCrossedOverMax && mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXLHPriceCrossedOverSignal && mConditions.isXLHPriceCrossedOverSignal &&
@@ -30415,7 +30517,24 @@ bool XUSPY5XTSFIHasLongSignal()
mConditions.isXCHMAMCFastCrossedUnderSlow) && mConditions.isXCHMAMCFastCrossedUnderSlow) &&
( (
// //
false (mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXLHPriceCrossedUnderSignal &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
)
//
)
// //
) )
// //