Resolve XGBUS5 XTD Long Stopouts in OANDA ...

This commit is contained in:
2024-03-27 02:16:31 +03:30
parent 0b53dac5fa
commit 7e600d4462
4 changed files with 454 additions and 34 deletions
@@ -1660,14 +1660,25 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
(mConditions.isXCHMALCPeak && ((mConditions.isXTMBullish &&
mConditions.isXTSCurrentMax && mConditions.isXAMABullish) &&
mConditions.isXCHLHSCMCLLSame && (
mConditions.isXTDSignalCrossedOverBear && //
mConditions.isXTSCurrentCrossedOverFarest && (mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest && (
mConditions.isXTMNeutural && //
mConditions.isXTMEndBullish) (mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -1913,8 +1924,31 @@ bool XGPUS5XTDHasLongSignal()
( (
// //
(mConditions.isXCHMAMCVale && (mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak && (
mConditions.isXTSCurrentMin) //
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMin)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
mConditions.isXCHLHMCLCLLSame
//
||
//
(mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -2057,6 +2091,20 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTDBullOverBear &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -2615,6 +2663,12 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear)
// //
||
//
(mConditions.isXTSCurrentCrossedOverFarest &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
) )
// //
) )
@@ -2845,6 +2899,34 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCVale) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -3083,6 +3165,20 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH)
//
)
//
)
//
) )
// //
) )
@@ -3106,7 +3202,30 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMASCFastOverSlow) && mConditions.isXCHMASCFastOverSlow) &&
( (
// //
false ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
mConditions.isXRSICrossedOverLongExit
//
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -3687,6 +3806,27 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXLHLLIncreased && mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear)
// //
||
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
) )
// //
) )
+1 -1
View File
@@ -14,7 +14,7 @@ Resolve Guard Attacks ...
XTD XTD
---- ----
Resolve XGBUS5 XTD Long Stopouts in OANDA ... Resolve XGBUS5 XTD Long Stopouts in HFMarkets ...
Resolve XGBUS5 XTD All Longs Critical Guard Attacks in All Markets ... Resolve XGBUS5 XTD All Longs Critical Guard Attacks in All Markets ...
Resolve XGBUS5 XTD All Guard Attacks in All Markets ... Resolve XGBUS5 XTD All Guard Attacks in All Markets ...
@@ -1660,14 +1660,25 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
(mConditions.isXCHMALCPeak && ((mConditions.isXTMBullish &&
mConditions.isXTSCurrentMax && mConditions.isXAMABullish) &&
mConditions.isXCHLHSCMCLLSame && (
mConditions.isXTDSignalCrossedOverBear && //
mConditions.isXTSCurrentCrossedOverFarest && (mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest && (
mConditions.isXTMNeutural && //
mConditions.isXTMEndBullish) (mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -1913,8 +1924,31 @@ bool XGPUS5XTDHasLongSignal()
( (
// //
(mConditions.isXCHMAMCVale && (mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak && (
mConditions.isXTSCurrentMin) //
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMin)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
mConditions.isXCHLHMCLCLLSame
//
||
//
(mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -2057,6 +2091,20 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTDBullOverBear &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -2615,6 +2663,12 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear)
// //
||
//
(mConditions.isXTSCurrentCrossedOverFarest &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
) )
// //
) )
@@ -2845,6 +2899,34 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCVale) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -3083,6 +3165,20 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH)
//
)
//
)
//
) )
// //
) )
@@ -3106,7 +3202,30 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMASCFastOverSlow) && mConditions.isXCHMASCFastOverSlow) &&
( (
// //
false ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
mConditions.isXRSICrossedOverLongExit
//
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -3687,6 +3806,27 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXLHLLIncreased && mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear)
// //
||
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -1660,14 +1660,25 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMAMCFastOverSlow) && mConditions.isXCHMAMCFastOverSlow) &&
( (
// //
(mConditions.isXCHMALCPeak && ((mConditions.isXTMBullish &&
mConditions.isXTSCurrentMax && mConditions.isXAMABullish) &&
mConditions.isXCHLHSCMCLLSame && (
mConditions.isXTDSignalCrossedOverBear && //
mConditions.isXTSCurrentCrossedOverFarest && (mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverNearest && (
mConditions.isXTMNeutural && //
mConditions.isXTMEndBullish) (mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -1913,8 +1924,31 @@ bool XGPUS5XTDHasLongSignal()
( (
// //
(mConditions.isXCHMAMCVale && (mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak && (
mConditions.isXTSCurrentMin) //
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMin)
//
||
//
((mConditions.isXCHMALCVale &&
mConditions.isXCHMASCUnderMin) &&
(
//
mConditions.isXCHLHMCLCLLSame
//
||
//
(mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -2057,6 +2091,20 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTDBullOverBear &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverMediest)
//
)
//
)
//
) )
// //
) )
@@ -2615,6 +2663,12 @@ bool XGPUS5XTDHasLongSignal()
(mConditions.isXTSAllSame && (mConditions.isXTSAllSame &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear)
// //
||
//
(mConditions.isXTSCurrentCrossedOverFarest &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
) )
// //
) )
@@ -2845,6 +2899,34 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXCHMAMCTrendsUp &&
(
//
((mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCVale) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCUnderMin)
//
)
//
)
//
)
//
)
//
)
//
)
//
) )
// //
) )
@@ -3083,6 +3165,20 @@ bool XGPUS5XTDHasLongSignal()
// //
) )
// //
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH)
//
)
//
)
//
) )
// //
) )
@@ -3106,7 +3202,30 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXCHMASCFastOverSlow) && mConditions.isXCHMASCFastOverSlow) &&
( (
// //
false ((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
mConditions.isXRSICrossedOverLongExit
//
||
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSameHHs &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
// //
) )
// //
@@ -3687,6 +3806,27 @@ bool XGPUS5XTDHasLongSignal()
mConditions.isXLHLLIncreased && mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear) mConditions.isXTDSignalCrossedOverBear)
// //
||
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
) )
// //
) )