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

This commit is contained in:
2024-02-04 10:45:22 +03:30
parent 02a8cf34d7
commit d65337ed8a
3 changed files with 216 additions and 3 deletions
@@ -6879,6 +6879,14 @@ bool XAU5XTSFIHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
||
// //
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -6982,6 +6990,12 @@ bool XAU5XTSFIHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow)
//
||
// //
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCTrendsUp && mConditions.isXCHMASCTrendsUp &&
@@ -6989,6 +7003,14 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow && mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXTSCurrentOverMediest) mConditions.isXTSCurrentOverMediest)
// //
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentOverMediest)
//
) )
// //
) )
@@ -7060,7 +7082,56 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBullish &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXLHPriceCrossedOverSignal)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXLHLLDecreased &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
||
//
// Check if MC Fast Over Slow ...
((mConditions.isXCHMAMCFastOverSlow ||
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsUp)
//
||
//
(mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //
@@ -6879,6 +6879,14 @@ bool XAU5XTSFIHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
||
// //
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -6982,6 +6990,12 @@ bool XAU5XTSFIHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow)
//
||
// //
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCTrendsUp && mConditions.isXCHMASCTrendsUp &&
@@ -6989,6 +7003,14 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow && mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXTSCurrentOverMediest) mConditions.isXTSCurrentOverMediest)
// //
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentOverMediest)
//
) )
// //
) )
@@ -7060,7 +7082,56 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBullish &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXLHPriceCrossedOverSignal)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXLHLLDecreased &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
||
//
// Check if MC Fast Over Slow ...
((mConditions.isXCHMAMCFastOverSlow ||
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsUp)
//
||
//
(mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //
@@ -6879,6 +6879,14 @@ bool XAU5XTSFIHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXTMBullish &&
mConditions.isXAMANeutural &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
||
// //
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear && mConditions.isXTDSignalOverBear &&
@@ -6982,6 +6990,12 @@ bool XAU5XTSFIHasShortSignal()
((mConditions.isXCHMASCFastOverSlow || ((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) && mConditions.isXCHMASCFastCrossedOverSlow) &&
( (
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastUnderSlow)
//
||
// //
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCTrendsUp && mConditions.isXCHMASCTrendsUp &&
@@ -6989,6 +7003,14 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXCHMALCFastUnderSlow && mConditions.isXCHMALCFastUnderSlow &&
mConditions.isXTSCurrentOverMediest) mConditions.isXTSCurrentOverMediest)
// //
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear &&
mConditions.isXTSCurrentOverMediest)
//
) )
// //
) )
@@ -7060,7 +7082,56 @@ bool XAU5XTSFIHasShortSignal()
mConditions.isXLHHHSameInLength) && mConditions.isXLHHHSameInLength) &&
// //
( (
false) //
// Check if SC Fast Over Slow ...
((mConditions.isXCHMASCFastOverSlow ||
mConditions.isXCHMASCFastCrossedOverSlow) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBullish &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXLHPriceCrossedOverSignal)
//
||
//
(mConditions.isXTMBullish &&
mConditions.isXAMABullish &&
mConditions.isXLHLLDecreased &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHMCLCLLSame &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
||
//
// Check if MC Fast Over Slow ...
((mConditions.isXCHMAMCFastOverSlow ||
mConditions.isXCHMAMCFastCrossedOverSlow) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMAMCTrendsUp)
//
||
//
(mConditions.isXTDSignalVale &&
mConditions.isXTDBullishVale &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTDBullUnderBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
)
// //
) )
// //