Resolve XUSCHF5 XTD Longs All Critical Guard Attacks in OANDA ...

This commit is contained in:
2024-02-20 07:45:39 -08:00
parent 0c5cd010a1
commit c7d5362c80
4 changed files with 244 additions and 10 deletions
@@ -2026,6 +2026,33 @@ bool XUSCHF5XTDHasLongSignal()
//
)
//
||
//
(mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXCHMAMCFastUnderSlow)
//
||
//
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMAMCTrendsUp &&
mConditions.isXCHMAMCFastUnderSlow &&
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
)
//
)
@@ -2432,6 +2459,32 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXCHMALCFastOverSlow &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
((mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish) &&
(
//
(mConditions.isXCHLHMCLCHHSame &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXLHPriceCrossedOverSignal &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMASCOverMax &&
mConditions.isXTDBullOverBear &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//
)
@@ -2703,9 +2756,19 @@ bool XUSCHF5XTDHasLongSignal()
//
||
//
(mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSameHHs &&
mConditions.isXCHMASCCrossedOverMax)
((mConditions.isXCHMALCPeak &&
mConditions.isXCHLHSameHHs) &&
(
//
mConditions.isXCHMASCCrossedOverMax
//
||
//
mConditions.isXTSCurrentCrossedOverMediest
//
)
//
)
//
||
//
@@ -2774,6 +2837,11 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXTSCurrentUnderMediest &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
@@ -3065,6 +3133,16 @@ bool XUSCHF5XTDHasLongSignal()
((mConditions.isXTMBullish &&
mConditions.isXAMABullish) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXRSICrossedUnderShortEntry &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
||
//
(mConditions.isXTSCurrentMax &&
mConditions.isXCHMASCOverMax &&