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,13 +2038,20 @@ bool XGPUS5XTDHasLongSignal()
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural)
((mConditions.isXCHLHMCLCHHSame ||
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
@@ -2242,10 +2249,28 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
//
)
//
)
//
)
//
@@ -2566,18 +2591,56 @@ bool XGPUS5XTDHasLongSignal()
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
(mConditions.isXTSCurrentMax &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
(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,13 +2038,20 @@ bool XGPUS5XTDHasLongSignal()
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural)
((mConditions.isXCHLHMCLCHHSame ||
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
@@ -2242,10 +2249,28 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
//
)
//
)
//
)
//
@@ -2566,18 +2591,56 @@ bool XGPUS5XTDHasLongSignal()
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
(mConditions.isXTSCurrentMax &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
(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,13 +2038,20 @@ bool XGPUS5XTDHasLongSignal()
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural)
((mConditions.isXCHLHMCLCHHSame ||
mConditions.isXCHLHMCLCLLSame) &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural)
//
)
//
)
//
)
//
@@ -2242,10 +2249,28 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
mConditions.isXTSCurrentCrossedUnderFarest)
//
)
//
)
//
)
//
)
//
)
//
@@ -2566,18 +2591,56 @@ bool XGPUS5XTDHasLongSignal()
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
(mConditions.isXTSCurrentMax &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
(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)
//
)
//
)
//
)
//
)