Resolve XUSCHF5 XTD Longs All Stopouts in AMarkets-Demo, IFCMarkets ...

This commit is contained in:
2024-02-12 12:36:31 +03:30
parent a3c06f46d5
commit 19c6af2661
3 changed files with 243 additions and 30 deletions
@@ -1673,6 +1673,14 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXLHLLIncreased &&
mConditions.isXTSCurrentCrossedOverFarest)
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentCrossedOverFarest &&
mConditions.isXTSCurrentCrossedOverNearest &&
mConditions.isXTSCurrentCrossedOverMediest)
//
)
//
)
@@ -1713,6 +1721,15 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXCHMALCTrendsDown &&
mConditions.isXCHMALCFastOverSlow) &&
(
//
(mConditions.isXTSCurrentMax &&
mConditions.isXTMStartBullish &&
mConditions.isXAMAStartBullish &&
!mConditions.isXCHMAMCTrendsUp &&
!mConditions.isXCHMAMCTrendsDown &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXCHMAMCVale &&
mConditions.isXTMEndBullish &&
@@ -2186,11 +2203,21 @@ bool XUSCHF5XTDHasLongSignal()
//
||
//
(mConditions.isXLHHighAttachedHH &&
mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTDSignalCrossedOverBear &&
mConditions.isXTSCurrentCrossedUnderNearest)
((mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest) &&
(
//
(mConditions.isXLHHighAttachedHH &&
mConditions.isXTDSignalCrossedOverBear)
//
||
//
(mConditions.isXLHLLIncreased &&
mConditions.isXCHLHSCMCHHSame)
//
)
//
)
//
)
//
@@ -2220,11 +2247,55 @@ bool XUSCHF5XTDHasLongSignal()
mConditions.isXAMABullish) &&
(
//
mConditions.isXCHMAMCPeak &&
mConditions.isXTSCurrentMax &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXLHHighAttachedHH &&
mConditions.isXTDSignalCrossedOverBear
((mConditions.isXCHMAMCPeak &&
mConditions.isXLHHighAttachedHH) &&
(
//
((mConditions.isXTSCurrentMax &&
mConditions.isXTDSignalCrossedOverBear) &&
(
//
mConditions.isXCHLHSCMCHHSame
//
||
//
(mConditions.isXTDBullOverBear &&
mConditions.isXTSCurrentOverFarest &&
mConditions.isXTSCurrentOverNearest &&
mConditions.isXTSCurrentOverMediest &&
mConditions.isXCHMASCCrossedOverMax &&
mConditions.isXTSCurrentCrossedOverNearest)
//
)
//
)
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXCHLHSameHHs &&
mConditions.isXTDBearishVale &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
)
//
)
//
||
//
(mConditions.isXLHLLIncreased &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTSCurrentUnderNearest &&
mConditions.isXTSCurrentCrossedUnderNearest)
//
||
//
(mConditions.isXCHMALCVale &&
mConditions.isXTSCurrentMax &&
mConditions.isXTDBullOverBear &&
mConditions.isXCHLHSCMCHHSame &&
mConditions.isXTDSignalCrossedOverBear)
//
)
//