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.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedOverFarest &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTMNeutural &&
mConditions.isXTMEndBullish)
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTDSignalCrossedOverBear &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCLLSame &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
)
//
)
//
)
//
@@ -1913,8 +1924,31 @@ bool XGPUS5XTDHasLongSignal()
(
//
(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.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) &&
(
//
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.isXTDSignalCrossedOverBear)
//
||
//
((mConditions.isXCHMAMCPeak &&
mConditions.isXLHLLIncreased &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
(mConditions.isXTSCurrentUnderFarest &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXLHPriceCrossedOverSignal)
//
)
//
)
//
)
//
)
//
)
//
)