Resolve XUSCHF5 XTSFI Longs All Stopouts in AMarkets-Real ...

This commit is contained in:
2024-02-15 13:32:20 +03:30
parent 23b1ac1003
commit ccc3322f6a
5 changed files with 853 additions and 22 deletions
@@ -4586,7 +4586,32 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentUnderMediest) &&
(
//
mConditions.isXTDSignalUnderBear
//
||
//
mConditions.isXTDBullCrossedUnderBear
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -4612,7 +4637,42 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
// Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow ||
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXTDBullUnderBear &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXCHMAMCFastOverSlow &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -4651,7 +4711,83 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow ||
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXLHPriceCrossedUnderSignal)
//
)
//
)
//
||
//
// Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow ||
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
(mConditions.isXCHMAMCVale &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDSignalCrossedUnderBear)
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMALCTrendsDown) &&
(
//
(mConditions.isXTSCurrentUnderMediest &&
(mConditions.isXCHMASCUnderMax ||
mConditions.isXCHMASCCrossedUnderMax))
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXCHMASCFastCrossedOverSlow &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
)
//
)
//
@@ -4664,7 +4800,51 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHHHSameInLength) &&
//
(
false)
//
// Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow ||
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMAMCTrendsUp) &&
(
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXLHHHDecreased &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTDBearishVale &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -4718,7 +4898,50 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) &&
//
(
false)
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSameHHs &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
// Check LC Fast Under Slow ...
((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
(mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((!mConditions.isXCHMASCTrendsUp &&
!mConditions.isXCHMASCTrendsDown) &&
(
//
mConditions.isXTSCurrentUnderMediest
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -4731,7 +4954,46 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHHHSameInLength) &&
//
(
false)
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow) &&
(
//
mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMax &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest
//
)
//
)
//
||
//
// Check LC Fast Under Slow ...
((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
(((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) ||
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)) &&
(
//
mConditions.isXTSCurrentUnderMediest
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -4757,7 +5019,22 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHLLSameInLength) &&
//
(
false)
//
// Check LC Fast Under Slow ...
((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
Binary file not shown.