Resolve XUSCHF5 XTSFI Longs All Critical Guard Attacks in IFCMarkets ...

This commit is contained in:
2024-02-23 04:30:37 +03:30
parent 1cdb980f30
commit dbc8ce7833
4 changed files with 427 additions and 49 deletions
@@ -8420,6 +8420,32 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXTDSignalCrossedUnderBear) mConditions.isXTDSignalCrossedUnderBear)
// //
||
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -8946,21 +8972,37 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
|| ||
//
(mConditions.isXCHMALCVale &&
(
// //
(mConditions.isXTMBearish && (mConditions.isXTMBearish &&
mConditions.isXCHMALCVale &&
mConditions.isXTMStartBearish && mConditions.isXTMStartBearish &&
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
|| ||
// //
(mConditions.isXAMAVale && (mConditions.isXAMAVale &&
mConditions.isXAMABearish && (
mConditions.isXCHMALCVale && //
(mConditions.isXAMANeutural &&
mConditions.isXTDSignalCrossedUnderBear)
//
||
//
(mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMin && mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMAMCTrendsUp && mConditions.isXCHMAMCTrendsUp &&
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
)
//
)
//
)
//
)
//
|| ||
// //
(mConditions.isXTSCurrentCrossedUnderMediest && (mConditions.isXTSCurrentCrossedUnderMediest &&
@@ -8971,6 +9013,13 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHDecreased && mConditions.isXLHHHDecreased &&
mConditions.isXCHMASCUnderMin) mConditions.isXCHMASCUnderMin)
// //
||
//
(mConditions.isXAMAVale &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBullish &&
mConditions.isXTDSignalCrossedOverBear)
//
) )
// //
) )
@@ -9204,6 +9253,22 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTDBullUnderBear &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTMStartBullish &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXFICrossedUnderZero &&
mConditions.isXCHMALCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMASCOverMax && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsUp && mConditions.isXCHMASCTrendsUp &&
mConditions.isXLHPriceCrossedOverSignal) && mConditions.isXLHPriceCrossedOverSignal) &&
@@ -9361,6 +9426,40 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale)
//
||
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -9520,13 +9619,25 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXTDSignalCrossedUnderBear mConditions.isXTDSignalCrossedUnderBear
// //
|| ||
//
(mConditions.isXTDSignalUnderBear &&
(
// //
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXFICrossedUnderZero) mConditions.isXFICrossedUnderZero)
// //
|| ||
// //
(mConditions.isXTMNeutural &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
||
//
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
( (
@@ -9887,6 +9998,21 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
) )
// //
) )
+1 -1
View File
@@ -34,7 +34,7 @@ Resolve XUSCHF5 XSI All Guard Attacks in All Markets ...
XTSFI XTSFI
------ ------
Resolve XUSCHF5 XTSFI All Stopouts in All Markets ... Resolve XUSCHF5 XTSFI All Stopouts in All Markets ...
Resolve XUSCHF5 XTSFI Longs All Critical Guard Attacks in IFCMarkets ... Resolve XUSCHF5 XTSFI Longs All Critical Guard Attacks in ErranteSC ...
Resolve XUSCHF5 XTSFI Shorts All Critical Guard Attacks in All Markets ... Resolve XUSCHF5 XTSFI Shorts All Critical Guard Attacks in All Markets ...
Resolve XUSCHF5 XTSFI All Guard Attacks in All Markets ... Resolve XUSCHF5 XTSFI All Guard Attacks in All Markets ...
@@ -8420,6 +8420,32 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXTDSignalCrossedUnderBear) mConditions.isXTDSignalCrossedUnderBear)
// //
||
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -8946,21 +8972,37 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
|| ||
//
(mConditions.isXCHMALCVale &&
(
// //
(mConditions.isXTMBearish && (mConditions.isXTMBearish &&
mConditions.isXCHMALCVale &&
mConditions.isXTMStartBearish && mConditions.isXTMStartBearish &&
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
|| ||
// //
(mConditions.isXAMAVale && (mConditions.isXAMAVale &&
mConditions.isXAMABearish && (
mConditions.isXCHMALCVale && //
(mConditions.isXAMANeutural &&
mConditions.isXTDSignalCrossedUnderBear)
//
||
//
(mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMin && mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMAMCTrendsUp && mConditions.isXCHMAMCTrendsUp &&
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
)
//
)
//
)
//
)
//
|| ||
// //
(mConditions.isXTSCurrentCrossedUnderMediest && (mConditions.isXTSCurrentCrossedUnderMediest &&
@@ -8971,6 +9013,13 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHDecreased && mConditions.isXLHHHDecreased &&
mConditions.isXCHMASCUnderMin) mConditions.isXCHMASCUnderMin)
// //
||
//
(mConditions.isXAMAVale &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBullish &&
mConditions.isXTDSignalCrossedOverBear)
//
) )
// //
) )
@@ -9204,6 +9253,22 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTDBullUnderBear &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTMStartBullish &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXFICrossedUnderZero &&
mConditions.isXCHMALCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMASCOverMax && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsUp && mConditions.isXCHMASCTrendsUp &&
mConditions.isXLHPriceCrossedOverSignal) && mConditions.isXLHPriceCrossedOverSignal) &&
@@ -9361,6 +9426,40 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale)
//
||
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -9520,13 +9619,25 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXTDSignalCrossedUnderBear mConditions.isXTDSignalCrossedUnderBear
// //
|| ||
//
(mConditions.isXTDSignalUnderBear &&
(
// //
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXFICrossedUnderZero) mConditions.isXFICrossedUnderZero)
// //
|| ||
// //
(mConditions.isXTMNeutural &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
||
//
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
( (
@@ -9887,6 +9998,21 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
) )
// //
) )
@@ -8420,6 +8420,32 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXCHMASCOverMax && mConditions.isXCHMASCOverMax &&
mConditions.isXTDSignalCrossedUnderBear) mConditions.isXTDSignalCrossedUnderBear)
// //
||
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTMEndBullish &&
mConditions.isXAMAEndBullish) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax)
//
)
//
)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
) )
// //
) )
@@ -8946,21 +8972,37 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
|| ||
//
(mConditions.isXCHMALCVale &&
(
// //
(mConditions.isXTMBearish && (mConditions.isXTMBearish &&
mConditions.isXCHMALCVale &&
mConditions.isXTMStartBearish && mConditions.isXTMStartBearish &&
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
|| ||
// //
(mConditions.isXAMAVale && (mConditions.isXAMAVale &&
mConditions.isXAMABearish && (
mConditions.isXCHMALCVale && //
(mConditions.isXAMANeutural &&
mConditions.isXTDSignalCrossedUnderBear)
//
||
//
(mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMin && mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMAMCTrendsUp && mConditions.isXCHMAMCTrendsUp &&
mConditions.isXTDSignalUnderBear) mConditions.isXTDSignalUnderBear)
// //
)
//
)
//
)
//
)
//
|| ||
// //
(mConditions.isXTSCurrentCrossedUnderMediest && (mConditions.isXTSCurrentCrossedUnderMediest &&
@@ -8971,6 +9013,13 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXLHHHDecreased && mConditions.isXLHHHDecreased &&
mConditions.isXCHMASCUnderMin) mConditions.isXCHMASCUnderMin)
// //
||
//
(mConditions.isXAMAVale &&
mConditions.isXAMANeutural &&
mConditions.isXTMStartBullish &&
mConditions.isXTDSignalCrossedOverBear)
//
) )
// //
) )
@@ -9204,6 +9253,22 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
|| ||
// //
(mConditions.isXTDBullUnderBear &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTMStartBullish &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXFICrossedUnderZero &&
mConditions.isXCHMALCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXCHMASCOverMax && ((mConditions.isXCHMASCOverMax &&
mConditions.isXCHMASCTrendsUp && mConditions.isXCHMASCTrendsUp &&
mConditions.isXLHPriceCrossedOverSignal) && mConditions.isXLHPriceCrossedOverSignal) &&
@@ -9361,6 +9426,40 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCVale)
//
||
//
(mConditions.isXTDSignalUnderBear &&
(
//
((mConditions.isXTMNeutural &&
mConditions.isXAMANeutural) &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -9520,13 +9619,25 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXTDSignalCrossedUnderBear mConditions.isXTDSignalCrossedUnderBear
// //
|| ||
//
(mConditions.isXTDSignalUnderBear &&
(
// //
(mConditions.isXTDBullOverBear && (mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalUnderBear &&
mConditions.isXFICrossedUnderZero) mConditions.isXFICrossedUnderZero)
// //
|| ||
// //
(mConditions.isXTMNeutural &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
||
//
((mConditions.isXTDBullOverBear && ((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) && mConditions.isXTDSignalOverBear) &&
( (
@@ -9887,6 +9998,21 @@ bool XUSCHF5XTSFIHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXLHLLIncreased &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedUnderMediest)
//
)
//
)
//
) )
// //
) )