Resolve XUSCHF5 XTSFI All Guard Attacks in OANDA ...
This commit is contained in:
@@ -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.isXAMABearish) &&
|
||||||
(
|
(
|
||||||
//
|
//
|
||||||
(mConditions.isXAMAVale &&
|
((mConditions.isXTMVale &&
|
||||||
mConditions.isXCHMASCVale &&
|
mConditions.isXAMAVale) &&
|
||||||
mConditions.isXCHMALCPeak &&
|
(
|
||||||
mConditions.isXCHMASCTrendsUp &&
|
//
|
||||||
mConditions.isXCHMASCFastUnderSlow &&
|
(mConditions.isXCHMASCVale &&
|
||||||
mConditions.isXLHPriceCrossedOverSignal)
|
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.isXTMBearish &&
|
||||||
mConditions.isXAMABearish &&
|
mConditions.isXAMABearish &&
|
||||||
mConditions.isXCHMASCUnderMin &&
|
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.isXTMBullish &&
|
||||||
mConditions.isXAMABullish)
|
mConditions.isXAMABullish)
|
||||||
//
|
//
|
||||||
|
||
|
||||||
|
//
|
||||||
|
(mConditions.isXTSCurrentCrossedOverMediest &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXLHPriceCrossedOverSignal &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXTMVale &&
|
||||||
|
mConditions.isXAMAVale &&
|
||||||
|
mConditions.isXCHMALCVale &&
|
||||||
|
mConditions.isXCHLHMCLCLLSame)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
)
|
)
|
||||||
//
|
//
|
||||||
)
|
)
|
||||||
@@ -11628,6 +11743,21 @@ bool XUSCHF5XTSFIHasShortSignal()
|
|||||||
//
|
//
|
||||||
(mConditions.isXTSCurrentOverMediest &&
|
(mConditions.isXTSCurrentOverMediest &&
|
||||||
(
|
(
|
||||||
|
//
|
||||||
|
((mConditions.isXTDBullOverBear &&
|
||||||
|
mConditions.isXTDSignalOverBear) &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXTMNeutural &&
|
||||||
|
mConditions.isXAMABullish &&
|
||||||
|
mConditions.isXTMEndBullish &&
|
||||||
|
mConditions.isXTDBearishVale)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
||
|
||||||
//
|
//
|
||||||
(mConditions.isXCHMAMCPeak &&
|
(mConditions.isXCHMAMCPeak &&
|
||||||
mConditions.isXCHMALCPeak &&
|
mConditions.isXCHMALCPeak &&
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ XTSFI
|
|||||||
------
|
------
|
||||||
Resolve XUSCHF5 XTSFI All Stopouts in All Markets ...
|
Resolve XUSCHF5 XTSFI All Stopouts in All Markets ...
|
||||||
Resolve XUSCHF5 XTSFI All Critical Guard Attacks in All Markets ...
|
Resolve XUSCHF5 XTSFI All Critical Guard Attacks in All Markets ...
|
||||||
Resolve XUSCHF5 XTSFI All Guard Attacks in OANDA ...
|
Resolve XUSCHF5 XTSFI All Guard Attacks in MetaQuotes ...
|
||||||
|
|
||||||
|
|
||||||
XOBDLH
|
XOBDLH
|
||||||
|
|||||||
@@ -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.isXAMABearish) &&
|
||||||
(
|
(
|
||||||
//
|
//
|
||||||
(mConditions.isXAMAVale &&
|
((mConditions.isXTMVale &&
|
||||||
mConditions.isXCHMASCVale &&
|
mConditions.isXAMAVale) &&
|
||||||
mConditions.isXCHMALCPeak &&
|
(
|
||||||
mConditions.isXCHMASCTrendsUp &&
|
//
|
||||||
mConditions.isXCHMASCFastUnderSlow &&
|
(mConditions.isXCHMASCVale &&
|
||||||
mConditions.isXLHPriceCrossedOverSignal)
|
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.isXTMBearish &&
|
||||||
mConditions.isXAMABearish &&
|
mConditions.isXAMABearish &&
|
||||||
mConditions.isXCHMASCUnderMin &&
|
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.isXTMBullish &&
|
||||||
mConditions.isXAMABullish)
|
mConditions.isXAMABullish)
|
||||||
//
|
//
|
||||||
|
||
|
||||||
|
//
|
||||||
|
(mConditions.isXTSCurrentCrossedOverMediest &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXLHPriceCrossedOverSignal &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXTMVale &&
|
||||||
|
mConditions.isXAMAVale &&
|
||||||
|
mConditions.isXCHMALCVale &&
|
||||||
|
mConditions.isXCHLHMCLCLLSame)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
)
|
)
|
||||||
//
|
//
|
||||||
)
|
)
|
||||||
@@ -11628,6 +11743,21 @@ bool XUSCHF5XTSFIHasShortSignal()
|
|||||||
//
|
//
|
||||||
(mConditions.isXTSCurrentOverMediest &&
|
(mConditions.isXTSCurrentOverMediest &&
|
||||||
(
|
(
|
||||||
|
//
|
||||||
|
((mConditions.isXTDBullOverBear &&
|
||||||
|
mConditions.isXTDSignalOverBear) &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXTMNeutural &&
|
||||||
|
mConditions.isXAMABullish &&
|
||||||
|
mConditions.isXTMEndBullish &&
|
||||||
|
mConditions.isXTDBearishVale)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
||
|
||||||
//
|
//
|
||||||
(mConditions.isXCHMAMCPeak &&
|
(mConditions.isXCHMAMCPeak &&
|
||||||
mConditions.isXCHMALCPeak &&
|
mConditions.isXCHMALCPeak &&
|
||||||
|
|||||||
@@ -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.isXAMABearish) &&
|
||||||
(
|
(
|
||||||
//
|
//
|
||||||
(mConditions.isXAMAVale &&
|
((mConditions.isXTMVale &&
|
||||||
mConditions.isXCHMASCVale &&
|
mConditions.isXAMAVale) &&
|
||||||
mConditions.isXCHMALCPeak &&
|
(
|
||||||
mConditions.isXCHMASCTrendsUp &&
|
//
|
||||||
mConditions.isXCHMASCFastUnderSlow &&
|
(mConditions.isXCHMASCVale &&
|
||||||
mConditions.isXLHPriceCrossedOverSignal)
|
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.isXTMBearish &&
|
||||||
mConditions.isXAMABearish &&
|
mConditions.isXAMABearish &&
|
||||||
mConditions.isXCHMASCUnderMin &&
|
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.isXTMBullish &&
|
||||||
mConditions.isXAMABullish)
|
mConditions.isXAMABullish)
|
||||||
//
|
//
|
||||||
|
||
|
||||||
|
//
|
||||||
|
(mConditions.isXTSCurrentCrossedOverMediest &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXLHPriceCrossedOverSignal &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXTMVale &&
|
||||||
|
mConditions.isXAMAVale &&
|
||||||
|
mConditions.isXCHMALCVale &&
|
||||||
|
mConditions.isXCHLHMCLCLLSame)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
)
|
)
|
||||||
//
|
//
|
||||||
)
|
)
|
||||||
@@ -11628,6 +11743,21 @@ bool XUSCHF5XTSFIHasShortSignal()
|
|||||||
//
|
//
|
||||||
(mConditions.isXTSCurrentOverMediest &&
|
(mConditions.isXTSCurrentOverMediest &&
|
||||||
(
|
(
|
||||||
|
//
|
||||||
|
((mConditions.isXTDBullOverBear &&
|
||||||
|
mConditions.isXTDSignalOverBear) &&
|
||||||
|
(
|
||||||
|
//
|
||||||
|
(mConditions.isXTMNeutural &&
|
||||||
|
mConditions.isXAMABullish &&
|
||||||
|
mConditions.isXTMEndBullish &&
|
||||||
|
mConditions.isXTDBearishVale)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
)
|
||||||
|
//
|
||||||
|
||
|
||||||
//
|
//
|
||||||
(mConditions.isXCHMAMCPeak &&
|
(mConditions.isXCHMAMCPeak &&
|
||||||
mConditions.isXCHMALCPeak &&
|
mConditions.isXCHMALCPeak &&
|
||||||
|
|||||||
Reference in New Issue
Block a user