last uncomplete result on GrowthNext ...

This commit is contained in:
2024-03-26 23:55:54 +03:30
parent f58a55790b
commit 7394bc18c9
2 changed files with 510 additions and 62 deletions
@@ -1582,12 +1582,34 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow)
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXTDBearishVale) &&
(
//
mConditions.isXTSCurrentMax
//
||
//
mConditions.isXTSCurrentUnderFarest
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -1718,15 +1740,30 @@ bool XGPUS5XTDHasLongSignal()
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
(mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXAMABearish &&
mConditions.isXTSCurrentCrossedUnderNearest)
((mConditions.isXAMAVale &&
mConditions.isXTSCurrentCrossedUnderNearest) &&
(
//
mConditions.isXAMABearish
//
||
//
mConditions.isXAMANeutural
//
)
//
)
//
)
//
@@ -1756,17 +1793,62 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTDBearishVale) &&
(mConditions.isXCHMAMCVale &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
(mConditions.isXTDBearishVale &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHHHDecreased) &&
(
//
((mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXTMEndBullish)
//
||
//
(mConditions.isXAMAVale &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
@@ -2103,12 +2185,22 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow)
((mConditions.isXCHMALCPeak &&
!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
mConditions.isXTSCurrentMax
//
||
//
mConditions.isXTSCurrentUnderFarest
//
)
//
)
//
)
//
@@ -2514,7 +2606,59 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
false
(mConditions.isXTSCurrentUnderNearest &&
(
//
mConditions.isXRSICrossedOverLongExit
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
mConditions.isXRSICrossedOverLongExit
//
||
//
(mConditions.isXTSCurrentCrossedUnderNearest &&
(
//
(mConditions.isXTSCurrentCrossedUnderFarest &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
||
//
(mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
))
//
)
//
@@ -2790,10 +2934,21 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSCurrentUnderNearest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame) &&
(
//
(mConditions.isXFIUnderZero &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
@@ -2930,6 +3085,56 @@ bool XGPUS5XTDHasLongSignal()
//
)
//
||
// All Bullish ...
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax) &&
(
//
((mConditions.isXCHLHMCLCLLSame &&
(mConditions.isXCHLHSCMCHHSame ||
mConditions.isXCHLHMCLCHHSame)) &&
(
//
(mConditions.isXTSCurrentUnderNearest &&
(
//
mConditions.isXTDBearishVale
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHLHSameHHs &&
mConditions.isXTMStartBullish &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -3356,11 +3561,30 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHLHMCLCHHSame)
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXLHLLIncreased) &&
(
//
mConditions.isXCHLHMCLCHHSame
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
)
//
@@ -1582,12 +1582,34 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow)
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXTDBearishVale) &&
(
//
mConditions.isXTSCurrentMax
//
||
//
mConditions.isXTSCurrentUnderFarest
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
@@ -1718,15 +1740,30 @@ bool XGPUS5XTDHasLongSignal()
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
(mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXAMABearish &&
mConditions.isXTSCurrentCrossedUnderNearest)
((mConditions.isXAMAVale &&
mConditions.isXTSCurrentCrossedUnderNearest) &&
(
//
mConditions.isXAMABearish
//
||
//
mConditions.isXAMANeutural
//
)
//
)
//
)
//
@@ -1756,17 +1793,62 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXTDBearishVale) &&
(mConditions.isXCHMAMCVale &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
(mConditions.isXTMBearish &&
mConditions.isXAMABearish)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
(mConditions.isXTDBearishVale &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
)
//
)
//
)
//
)
//
||
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHHHDecreased) &&
(
//
((mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXTMEndBullish)
//
||
//
(mConditions.isXAMAVale &&
mConditions.isXAMABearish)
//
)
//
)
//
)
//
)
//
)
//
@@ -2103,12 +2185,22 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMAMCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow)
((mConditions.isXCHMALCPeak &&
!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
mConditions.isXTSCurrentMax
//
||
//
mConditions.isXTSCurrentUnderFarest
//
)
//
)
//
)
//
@@ -2514,7 +2606,59 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
false
(mConditions.isXTSCurrentUnderNearest &&
(
//
mConditions.isXRSICrossedOverLongExit
//
||
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
mConditions.isXRSICrossedOverLongExit
//
||
//
(mConditions.isXTSCurrentCrossedUnderNearest &&
(
//
(mConditions.isXTSCurrentCrossedUnderFarest &&
(
//
(mConditions.isXCHLHSCMCHHSame &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMANeutural)
//
||
//
(mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish)
//
||
//
(mConditions.isXFIUnderZero &&
mConditions.isXFICrossedUnderZero)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
))
//
)
//
@@ -2790,10 +2934,21 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSCurrentUnderNearest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderNearest)
((mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame) &&
(
//
(mConditions.isXFIUnderZero &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
@@ -2930,6 +3085,56 @@ bool XGPUS5XTDHasLongSignal()
//
)
//
||
// All Bullish ...
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
((mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax) &&
(
//
((mConditions.isXCHLHMCLCLLSame &&
(mConditions.isXCHLHSCMCHHSame ||
mConditions.isXCHLHMCLCHHSame)) &&
(
//
(mConditions.isXTSCurrentUnderNearest &&
(
//
mConditions.isXTDBearishVale
//
)
//
)
//
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHLHSameHHs &&
mConditions.isXTMStartBullish &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -3356,11 +3561,30 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMALCFastCrossedUnderSlow) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHLHMCLCHHSame)
((mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXLHLLIncreased) &&
(
//
mConditions.isXCHLHMCLCHHSame
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
)
//