Resolve All XAU5 XCHMACC Shorts Stop Outs on GrowthNext ...

This commit is contained in:
2024-02-05 12:48:19 -08:00
parent 3e3916b580
commit 3c10211148
3 changed files with 261 additions and 30 deletions
@@ -9392,11 +9392,69 @@ bool XAU5XCHMACCHasShortSignal()
// //
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXTSCurrentMin && (
mConditions.isXTDBullOverBear && //
mConditions.isXCHMASCUnderMin) (mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDBullCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXCHMASCUnderMin &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXRSICrossedUnderShortExit)
//
||
//
((mConditions.isXTSCurrentOverNearest ||
mConditions.isXTSCurrentCrossedOverNearest) &&
(
//
mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverFarest
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -9479,11 +9537,30 @@ bool XAU5XCHMACCHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXTDSignalUnderBear && (
mConditions.isXTSCurrentOverFarest && //
mConditions.isXTDBullCrossedUnderBear) ((mConditions.isXTDSignalUnderBear &&
mConditions.isXTDBullCrossedUnderBear) &&
(
//
mConditions.isXTSCurrentOverFarest
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
// //
|| ||
// //
@@ -9392,11 +9392,69 @@ bool XAU5XCHMACCHasShortSignal()
// //
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXTSCurrentMin && (
mConditions.isXTDBullOverBear && //
mConditions.isXCHMASCUnderMin) (mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDBullCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXCHMASCUnderMin &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXRSICrossedUnderShortExit)
//
||
//
((mConditions.isXTSCurrentOverNearest ||
mConditions.isXTSCurrentCrossedOverNearest) &&
(
//
mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverFarest
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -9479,11 +9537,30 @@ bool XAU5XCHMACCHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXTDSignalUnderBear && (
mConditions.isXTSCurrentOverFarest && //
mConditions.isXTDBullCrossedUnderBear) ((mConditions.isXTDSignalUnderBear &&
mConditions.isXTDBullCrossedUnderBear) &&
(
//
mConditions.isXTSCurrentOverFarest
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
// //
|| ||
// //
@@ -9392,11 +9392,69 @@ bool XAU5XCHMACCHasShortSignal()
// //
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXTSCurrentMin && (
mConditions.isXTDBullOverBear && //
mConditions.isXCHMASCUnderMin) (mConditions.isXTSCurrentMin &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin)
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDBullCrossedUnderBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
//
((mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXCHMASCUnderMin &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXTSCurrentMin &&
mConditions.isXLHLowAttachedLL &&
mConditions.isXRSICrossedUnderShortExit)
//
||
//
((mConditions.isXTSCurrentOverNearest ||
mConditions.isXTSCurrentCrossedOverNearest) &&
(
//
mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverFarest
//
)
//
)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -9479,11 +9537,30 @@ bool XAU5XCHMACCHasShortSignal()
mConditions.isXCHMAMCFastUnderSlow) && mConditions.isXCHMAMCFastUnderSlow) &&
( (
// //
(mConditions.isXTMBearish && ((mConditions.isXTMBearish &&
mConditions.isXAMABearish && mConditions.isXAMABearish) &&
mConditions.isXTDSignalUnderBear && (
mConditions.isXTSCurrentOverFarest && //
mConditions.isXTDBullCrossedUnderBear) ((mConditions.isXTDSignalUnderBear &&
mConditions.isXTDBullCrossedUnderBear) &&
(
//
mConditions.isXTSCurrentOverFarest
//
||
//
(mConditions.isXTSCurrentMin &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentUnderFarest &&
mConditions.isXTSCurrentUnderMediest)
//
)
//
)
//
)
//
)
// //
|| ||
// //