diff --git a/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 b/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 index 264b21a1..b3c11059 100644 --- a/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 +++ b/Providers/x-saherelm.xau5.provider.indicators.lib.mq5 @@ -7915,19 +7915,30 @@ bool XAU5XOBDLHHasLongSignal() // || // - (mConditions.isXCHMALCVale && + (mConditions.isXTMBearish && + mConditions.isXAMABearish && + mConditions.isXCHMALCVale && mConditions.isXCHMALCTrendsUp && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXTDBullUnderBear && mConditions.isXCHMAMCTrendsDown && - mConditions.isXCHMAMCFastOverSlow) + mConditions.isXTDSignalUnderBear && + mConditions.isXCHMAMCFastOverSlow && + mConditions.isXTSCurrentUnderFarest) // || // - (mConditions.isXTMBearish && + (mConditions.isXAMAVale && + mConditions.isXTMBearish && mConditions.isXAMABearish && + mConditions.isXCHMASCVale && + mConditions.isXCHMALCPeak && + mConditions.isXTSCurrentMin && + mConditions.isXTMStartBearish && mConditions.isXCHLHSCMCLLSame && mConditions.isXTDBullUnderBear && mConditions.isXTDSignalUnderBear && - mConditions.isXTSCurrentUnderFarest) + mConditions.isXLHPriceCrossedUnderSignal) // ) //