Resolve XUSCHF5 XTSFI Longs All Stopouts in HFMarkets ...

This commit is contained in:
2024-02-16 05:16:26 -08:00
parent 1bfd499cce
commit b901c38bea
4 changed files with 313 additions and 19 deletions
@@ -4586,6 +4586,35 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
mConditions.isXTSCurrentUnderMediest
//
)
//
)
//
||
//
((mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest) &&
(
//
mConditions.isXTDBullUnderBear
//
||
//
mConditions.isXTDBullCrossedUnderBear
//
)
//
)
//
||
// //
// Check if SC Fast Over Slow ... // Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
@@ -4595,6 +4624,8 @@ bool XUSCHF5XTSFIHasLongSignal()
((mConditions.isXCHMASCOverMax && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsDown && mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentUnderMediest) && mConditions.isXTSCurrentUnderMediest) &&
(
//
( (
// //
mConditions.isXTDSignalUnderBear mConditions.isXTDSignalUnderBear
@@ -4611,6 +4642,8 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
)
//
|| ||
// //
// Check if SC Fast Under Slow ... // Check if SC Fast Under Slow ...
@@ -4777,6 +4810,13 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXLHPriceCrossedUnderSignal)
//
||
// //
// Check if SC Fast Under Slow ... // Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow || ((mConditions.isXCHMASCFastUnderSlow ||
@@ -4876,6 +4916,29 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
//
// Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow ||
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
||
// //
// Check if MC Fast Under Slow ... // Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow || ((mConditions.isXCHMAMCFastUnderSlow ||
@@ -4885,6 +4948,12 @@ bool XUSCHF5XTSFIHasLongSignal()
((mConditions.isXCHMAMCVale && ((mConditions.isXCHMAMCVale &&
mConditions.isXCHMAMCTrendsUp) && mConditions.isXCHMAMCTrendsUp) &&
( (
//
(mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDBullCrossedUnderBear)
//
||
// //
((mConditions.isXTMNeutural && ((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) && mConditions.isXAMANeutural) &&
@@ -5034,6 +5103,13 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTMNeutural &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
( (
@@ -5263,7 +5339,29 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
false) //
// Check LC Fast Under Slow ...
((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
+1 -1
View File
@@ -18,4 +18,4 @@ Alpari
Resolve XUSCHF5 XTD Longs All Stopouts in MetaQuotes, HFMarkets ... Resolve XUSCHF5 XTD Longs All Stopouts in MetaQuotes, HFMarkets ...
Resolve XUSCHF5 XTAM Longs All Stopouts in MetaQuotes ... Resolve XUSCHF5 XTAM Longs All Stopouts in MetaQuotes ...
Resolve XUSCHF5 XTSFI Longs All Stopouts in HFMarkets ... Resolve XUSCHF5 XTSFI Longs All Stopouts in AMarkets-Demo ...
@@ -4586,6 +4586,35 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
mConditions.isXTSCurrentUnderMediest
//
)
//
)
//
||
//
((mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest) &&
(
//
mConditions.isXTDBullUnderBear
//
||
//
mConditions.isXTDBullCrossedUnderBear
//
)
//
)
//
||
// //
// Check if SC Fast Over Slow ... // Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
@@ -4595,6 +4624,8 @@ bool XUSCHF5XTSFIHasLongSignal()
((mConditions.isXCHMASCOverMax && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsDown && mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentUnderMediest) && mConditions.isXTSCurrentUnderMediest) &&
(
//
( (
// //
mConditions.isXTDSignalUnderBear mConditions.isXTDSignalUnderBear
@@ -4611,6 +4642,8 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
)
//
|| ||
// //
// Check if SC Fast Under Slow ... // Check if SC Fast Under Slow ...
@@ -4777,6 +4810,13 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXLHPriceCrossedUnderSignal)
//
||
// //
// Check if SC Fast Under Slow ... // Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow || ((mConditions.isXCHMASCFastUnderSlow ||
@@ -4876,6 +4916,29 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
//
// Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow ||
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
||
// //
// Check if MC Fast Under Slow ... // Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow || ((mConditions.isXCHMAMCFastUnderSlow ||
@@ -4885,6 +4948,12 @@ bool XUSCHF5XTSFIHasLongSignal()
((mConditions.isXCHMAMCVale && ((mConditions.isXCHMAMCVale &&
mConditions.isXCHMAMCTrendsUp) && mConditions.isXCHMAMCTrendsUp) &&
( (
//
(mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDBullCrossedUnderBear)
//
||
// //
((mConditions.isXTMNeutural && ((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) && mConditions.isXAMANeutural) &&
@@ -5034,6 +5103,13 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTMNeutural &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
( (
@@ -5263,7 +5339,29 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
false) //
// Check LC Fast Under Slow ...
((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -4586,6 +4586,35 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
mConditions.isXTSCurrentUnderMediest
//
)
//
)
//
||
//
((mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest) &&
(
//
mConditions.isXTDBullUnderBear
//
||
//
mConditions.isXTDBullCrossedUnderBear
//
)
//
)
//
||
// //
// Check if SC Fast Over Slow ... // Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
@@ -4595,6 +4624,8 @@ bool XUSCHF5XTSFIHasLongSignal()
((mConditions.isXCHMASCOverMax && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsDown && mConditions.isXCHMASCTrendsDown &&
mConditions.isXTSCurrentUnderMediest) && mConditions.isXTSCurrentUnderMediest) &&
(
//
( (
// //
mConditions.isXTDSignalUnderBear mConditions.isXTDSignalUnderBear
@@ -4611,6 +4642,8 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
)
//
|| ||
// //
// Check if SC Fast Under Slow ... // Check if SC Fast Under Slow ...
@@ -4777,6 +4810,13 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXLHPriceCrossedUnderSignal)
//
||
// //
// Check if SC Fast Under Slow ... // Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow || ((mConditions.isXCHMASCFastUnderSlow ||
@@ -4876,6 +4916,29 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHHHSameInLength) && !mConditions.isXLHHHSameInLength) &&
// //
( (
//
// Check if SC Fast Under Slow ...
((mConditions.isXCHMASCFastUnderSlow ||
mConditions.isXCHMASCFastCrossedUnderSlow) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
||
// //
// Check if MC Fast Under Slow ... // Check if MC Fast Under Slow ...
((mConditions.isXCHMAMCFastUnderSlow || ((mConditions.isXCHMAMCFastUnderSlow ||
@@ -4885,6 +4948,12 @@ bool XUSCHF5XTSFIHasLongSignal()
((mConditions.isXCHMAMCVale && ((mConditions.isXCHMAMCVale &&
mConditions.isXCHMAMCTrendsUp) && mConditions.isXCHMAMCTrendsUp) &&
( (
//
(mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDBullCrossedUnderBear)
//
||
// //
((mConditions.isXTMNeutural && ((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) && mConditions.isXAMANeutural) &&
@@ -5034,6 +5103,13 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTMNeutural &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
||
//
((mConditions.isXTMBullish && ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) && mConditions.isXAMABullish) &&
( (
@@ -5263,7 +5339,29 @@ bool XUSCHF5XTSFIHasLongSignal()
!mConditions.isXLHLLSameInLength) && !mConditions.isXLHLLSameInLength) &&
// //
( (
false) //
// Check LC Fast Under Slow ...
((mConditions.isXCHMALCFastUnderSlow ||
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
((mConditions.isXTMBearish &&
mConditions.isXAMABearish) &&
(
//
(mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //