Resolve XUSCHF5 XTSFI All Guard Attacks in OANDA ...

This commit is contained in:
2024-02-23 12:01:34 -08:00
parent b52135b68f
commit 3cd9e3693e
4 changed files with 409 additions and 19 deletions
@@ -8571,6 +8571,34 @@ bool XUSCHF5XTSFIHasLongSignal()
//
)
//
||
//
(mConditions.isXTSCurrentUnderMediest &&
(
//
(mConditions.isXTSCurrentCrossedUnderMediest &&
(
//
((mConditions.isXCHMAMCTrendsUp &&
mConditions.isXCHMAMCFastUnderSlow) &&
(
//
(mConditions.isXCHMAMCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXTDBearishVale)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -9620,12 +9648,39 @@ bool XUSCHF5XTSFIHasLongSignal()
mConditions.isXAMABearish) &&
(
//
(mConditions.isXAMAVale &&
mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXCHMASCFastUnderSlow &&
mConditions.isXLHPriceCrossedOverSignal)
((mConditions.isXTMVale &&
mConditions.isXAMAVale) &&
(
//
(mConditions.isXCHMASCVale &&
mConditions.isXCHMALCPeak &&
mConditions.isXLHHHDecreased &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow)
//
)
//
)
//
||
//
((mConditions.isXAMAVale &&
mConditions.isXCHMASCVale &&
mConditions.isXCHMASCTrendsUp &&
mConditions.isXCHMASCFastUnderSlow) &&
(
//
(mConditions.isXCHMALCPeak &&
mConditions.isXLHPriceCrossedOverSignal)
//
||
//
(mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMAMCFastOverSlow)
//
)
//
)
//
)
//
@@ -10721,6 +10776,22 @@ bool XUSCHF5XTSFIHasShortSignal()
//
)
//
||
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) &&
(
//
(mConditions.isXCHMALCVale &&
mConditions.isXTDBearishVale &&
mConditions.isXCHMAMCTrendsDown &&
mConditions.isXCHMASCFastOverSlow &&
mConditions.isXCHMAMCFastUnderSlow)
//
)
//
)
//
)
//
)
@@ -10808,6 +10879,12 @@ bool XUSCHF5XTSFIHasShortSignal()
//
||
//
(mConditions.isXTMVale &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMAMCFastOverSlow)
//
||
//
(mConditions.isXTMBearish &&
mConditions.isXAMABearish &&
mConditions.isXCHMASCUnderMin &&
@@ -11253,6 +11330,23 @@ bool XUSCHF5XTSFIHasShortSignal()
//
)
//
||
//
(mConditions.isXCHMASCFastOverSlow &&
(
//
(mConditions.isXTMBullish &&
mConditions.isXCHMALCVale &&
mConditions.isXAMANeutural &&
mConditions.isXTDBearishVale &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHMASCUnderMin &&
mConditions.isXCHMASCTrendsUp)
//
)
//
)
//
)
//
)
@@ -11575,6 +11669,27 @@ bool XUSCHF5XTSFIHasShortSignal()
(mConditions.isXTMBullish &&
mConditions.isXAMABullish)
//
||
//
(mConditions.isXTSCurrentCrossedOverMediest &&
(
//
(mConditions.isXLHPriceCrossedOverSignal &&
(
//
(mConditions.isXTMVale &&
mConditions.isXAMAVale &&
mConditions.isXCHMALCVale &&
mConditions.isXCHLHMCLCLLSame)
//
)
//
)
//
)
//
)
//
)
//
)
@@ -11628,6 +11743,21 @@ bool XUSCHF5XTSFIHasShortSignal()
//
(mConditions.isXTSCurrentOverMediest &&
(
//
((mConditions.isXTDBullOverBear &&
mConditions.isXTDSignalOverBear) &&
(
//
(mConditions.isXTMNeutural &&
mConditions.isXAMABullish &&
mConditions.isXTMEndBullish &&
mConditions.isXTDBearishVale)
//
)
//
)
//
||
//
(mConditions.isXCHMAMCPeak &&
mConditions.isXCHMALCPeak &&