Resolve XGBUS5 XTD Long Stopouts in GrowthNext ...

This commit is contained in:
2024-03-27 00:57:57 +03:30
parent 7394bc18c9
commit 0b53dac5fa
3 changed files with 351 additions and 36 deletions
@@ -2038,9 +2038,12 @@ bool XGPUS5XTDHasLongSignal()
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
((mConditions.isXCHLHMCLCHHSame ||
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXTMBullish &&
@@ -2062,6 +2065,10 @@ bool XGPUS5XTDHasLongSignal()
//
)
//
)
//
)
//
||
//
// XTD Long ...
@@ -2242,10 +2249,28 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
mConditions.isXTDSignalCrossedOverBear) &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
//
)
//
)
//
)
//
@@ -2566,9 +2591,11 @@ bool XGPUS5XTDHasLongSignal()
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTSCurrentMax &&
(
//
(mConditions.isXTMNeutural &&
@@ -2579,6 +2606,42 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHLHMCLCLLSame &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -2978,6 +3041,20 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH)
//
||
//
((mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXCHMASCOverMax &&
mConditions.isXTMStartBullish &&
mConditions.isXCHMASCCrossedOverMax)
//
)
//
)
//
)
//
)
@@ -3094,6 +3171,18 @@ bool XGPUS5XTDHasLongSignal()
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax) &&
(
//
(mConditions.isXTSCurrentUnderNearest &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
//
((mConditions.isXCHLHMCLCLLSame &&
(mConditions.isXCHLHSCMCHHSame ||
@@ -3586,6 +3675,22 @@ bool XGPUS5XTDHasLongSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
@@ -2038,9 +2038,12 @@ bool XGPUS5XTDHasLongSignal()
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
((mConditions.isXCHLHMCLCHHSame ||
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXTMBullish &&
@@ -2062,6 +2065,10 @@ bool XGPUS5XTDHasLongSignal()
//
)
//
)
//
)
//
||
//
// XTD Long ...
@@ -2242,10 +2249,28 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
mConditions.isXTDSignalCrossedOverBear) &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
//
)
//
)
//
)
//
@@ -2566,9 +2591,11 @@ bool XGPUS5XTDHasLongSignal()
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTSCurrentMax &&
(
//
(mConditions.isXTMNeutural &&
@@ -2579,6 +2606,42 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHLHMCLCLLSame &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -2978,6 +3041,20 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH)
//
||
//
((mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXCHMASCOverMax &&
mConditions.isXTMStartBullish &&
mConditions.isXCHMASCCrossedOverMax)
//
)
//
)
//
)
//
)
@@ -3094,6 +3171,18 @@ bool XGPUS5XTDHasLongSignal()
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax) &&
(
//
(mConditions.isXTSCurrentUnderNearest &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
//
((mConditions.isXCHLHMCLCLLSame &&
(mConditions.isXCHLHSCMCHHSame ||
@@ -3586,6 +3675,22 @@ bool XGPUS5XTDHasLongSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
@@ -2038,9 +2038,12 @@ bool XGPUS5XTDHasLongSignal()
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
((mConditions.isXCHLHMCLCHHSame ||
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXTMBullish &&
@@ -2062,6 +2065,10 @@ bool XGPUS5XTDHasLongSignal()
//
)
//
)
//
)
//
||
//
// XTD Long ...
@@ -2242,10 +2249,28 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
mConditions.isXTDSignalCrossedOverBear) &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
//
)
//
)
//
)
//
@@ -2566,9 +2591,11 @@ bool XGPUS5XTDHasLongSignal()
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTSCurrentMax &&
(
//
(mConditions.isXTMNeutural &&
@@ -2579,6 +2606,42 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHLHMCLCLLSame &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -2978,6 +3041,20 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH)
//
||
//
((mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXCHMASCOverMax &&
mConditions.isXTMStartBullish &&
mConditions.isXCHMASCCrossedOverMax)
//
)
//
)
//
)
//
)
@@ -3094,6 +3171,18 @@ bool XGPUS5XTDHasLongSignal()
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax) &&
(
//
(mConditions.isXTSCurrentUnderNearest &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
//
((mConditions.isXCHLHMCLCLLSame &&
(mConditions.isXCHLHSCMCHHSame ||
@@ -3586,6 +3675,22 @@ bool XGPUS5XTDHasLongSignal()
//
)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)