diff --git a/BKP/Main/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 b/BKP/Main/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 index 87ebfd15..b8edc502 100644 --- a/BKP/Main/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 +++ b/BKP/Main/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 @@ -2228,6 +2228,13 @@ bool XAU5XTDHasLongSignal() // || // + (mConditions.isXCHMAMCPeak && + mConditions.isXCHLHSameHHs && + mConditions.isXTSCurrentUnderMediest && + mConditions.isXTDSignalCrossedOverBear) + // + || + // (mConditions.isXTSCurrentMax && mConditions.isXCHMASCCrossedOverMin && mConditions.isXTDSignalCrossedOverBear && @@ -4475,6 +4482,17 @@ bool XAU5XTAMHasShortSignal() !mConditions.isXLHLLSameInLength) && // ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXTSCurrentMin && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMAMCTrendsDown && + mConditions.isXCHMAMCFastOverSlow && + mConditions.isXTSCurrentCrossedUnderNearest) + // + || // (mConditions.isXTMBearish && mConditions.isXAMABearish && diff --git a/Projects/XAU5/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 b/Projects/XAU5/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 index 87ebfd15..b8edc502 100644 --- a/Projects/XAU5/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 +++ b/Projects/XAU5/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 @@ -2228,6 +2228,13 @@ bool XAU5XTDHasLongSignal() // || // + (mConditions.isXCHMAMCPeak && + mConditions.isXCHLHSameHHs && + mConditions.isXTSCurrentUnderMediest && + mConditions.isXTDSignalCrossedOverBear) + // + || + // (mConditions.isXTSCurrentMax && mConditions.isXCHMASCCrossedOverMin && mConditions.isXTDSignalCrossedOverBear && @@ -4475,6 +4482,17 @@ bool XAU5XTAMHasShortSignal() !mConditions.isXLHLLSameInLength) && // ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXTSCurrentMin && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMAMCTrendsDown && + mConditions.isXCHMAMCFastOverSlow && + mConditions.isXTSCurrentCrossedUnderNearest) + // + || // (mConditions.isXTMBearish && mConditions.isXAMABearish && diff --git a/Projects/XAU5/Settings/x-au5.set b/Projects/XAU5/Settings/x-au5.set new file mode 100644 index 00000000..3a945b30 Binary files /dev/null and b/Projects/XAU5/Settings/x-au5.set differ diff --git a/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 b/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 index 87ebfd15..b8edc502 100644 --- a/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 +++ b/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 @@ -2228,6 +2228,13 @@ bool XAU5XTDHasLongSignal() // || // + (mConditions.isXCHMAMCPeak && + mConditions.isXCHLHSameHHs && + mConditions.isXTSCurrentUnderMediest && + mConditions.isXTDSignalCrossedOverBear) + // + || + // (mConditions.isXTSCurrentMax && mConditions.isXCHMASCCrossedOverMin && mConditions.isXTDSignalCrossedOverBear && @@ -4475,6 +4482,17 @@ bool XAU5XTAMHasShortSignal() !mConditions.isXLHLLSameInLength) && // ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXTSCurrentMin && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMAMCTrendsDown && + mConditions.isXCHMAMCFastOverSlow && + mConditions.isXTSCurrentCrossedUnderNearest) + // + || // (mConditions.isXTMBearish && mConditions.isXAMABearish &&