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 3b2cf547..51d44002 100644 --- a/BKP/Main/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 +++ b/BKP/Main/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 @@ -6888,6 +6888,15 @@ bool XAU5XTSFIHasShortSignal() // || // + (mConditions.isXTMBullish && + mConditions.isXAMABullish && + mConditions.isXTDBullOverBear && + mConditions.isXCHMASCTrendsUp && + mConditions.isXTSCurrentOverMediest && + mConditions.isXTDSignalCrossedOverBear) + // + || + // ((mConditions.isXTDBullOverBear && mConditions.isXTDSignalOverBear && mConditions.isXTSCurrentOverMediest) && @@ -6991,6 +7000,31 @@ bool XAU5XTSFIHasShortSignal() ((mConditions.isXCHMALCFastOverSlow || mConditions.isXCHMALCFastCrossedOverSlow) && ( + // + mConditions.isXRSICrossedUnderShortExit + // + || + // + ((mConditions.isXTDSignalVale && + mConditions.isXTDBullishVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin && + mConditions.isXTSCurrentOverMediest) && + ( + // + (mConditions.isXTDBullUnderBear && + mConditions.isXTDSignalUnderBear) + // + || + // + (mConditions.isXCHMASCCrossedUnderMin && + mConditions.isXTSCurrentCrossedOverMediest) + // + ) + // + ) + // + || // (mConditions.isXTMNeutural && mConditions.isXAMANeutural && 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 3b2cf547..51d44002 100644 --- a/Projects/XAU5/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 +++ b/Projects/XAU5/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 @@ -6888,6 +6888,15 @@ bool XAU5XTSFIHasShortSignal() // || // + (mConditions.isXTMBullish && + mConditions.isXAMABullish && + mConditions.isXTDBullOverBear && + mConditions.isXCHMASCTrendsUp && + mConditions.isXTSCurrentOverMediest && + mConditions.isXTDSignalCrossedOverBear) + // + || + // ((mConditions.isXTDBullOverBear && mConditions.isXTDSignalOverBear && mConditions.isXTSCurrentOverMediest) && @@ -6991,6 +7000,31 @@ bool XAU5XTSFIHasShortSignal() ((mConditions.isXCHMALCFastOverSlow || mConditions.isXCHMALCFastCrossedOverSlow) && ( + // + mConditions.isXRSICrossedUnderShortExit + // + || + // + ((mConditions.isXTDSignalVale && + mConditions.isXTDBullishVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin && + mConditions.isXTSCurrentOverMediest) && + ( + // + (mConditions.isXTDBullUnderBear && + mConditions.isXTDSignalUnderBear) + // + || + // + (mConditions.isXCHMASCCrossedUnderMin && + mConditions.isXTSCurrentCrossedOverMediest) + // + ) + // + ) + // + || // (mConditions.isXTMNeutural && mConditions.isXAMANeutural && diff --git a/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 b/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 index 3b2cf547..51d44002 100644 --- a/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 +++ b/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 @@ -6888,6 +6888,15 @@ bool XAU5XTSFIHasShortSignal() // || // + (mConditions.isXTMBullish && + mConditions.isXAMABullish && + mConditions.isXTDBullOverBear && + mConditions.isXCHMASCTrendsUp && + mConditions.isXTSCurrentOverMediest && + mConditions.isXTDSignalCrossedOverBear) + // + || + // ((mConditions.isXTDBullOverBear && mConditions.isXTDSignalOverBear && mConditions.isXTSCurrentOverMediest) && @@ -6991,6 +7000,31 @@ bool XAU5XTSFIHasShortSignal() ((mConditions.isXCHMALCFastOverSlow || mConditions.isXCHMALCFastCrossedOverSlow) && ( + // + mConditions.isXRSICrossedUnderShortExit + // + || + // + ((mConditions.isXTDSignalVale && + mConditions.isXTDBullishVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin && + mConditions.isXTSCurrentOverMediest) && + ( + // + (mConditions.isXTDBullUnderBear && + mConditions.isXTDSignalUnderBear) + // + || + // + (mConditions.isXCHMASCCrossedUnderMin && + mConditions.isXTSCurrentCrossedOverMediest) + // + ) + // + ) + // + || // (mConditions.isXTMNeutural && mConditions.isXAMANeutural &&