From 7f79cd35151dd50897174dbc858f4a57cb2735ed Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Mon, 25 Mar 2024 02:12:50 +0330 Subject: [PATCH] Resolve XUSPY5 All Guard Attacks in All Markets ... --- ...aherelm.xuspy5.provider.indicators.lib.mq5 | 19 +++++++++++++++++-- ...aherelm.xuspy5.provider.indicators.lib.mq5 | 19 +++++++++++++++++-- ...aherelm.xuspy5.provider.indicators.lib.mq5 | 19 +++++++++++++++++-- 3 files changed, 51 insertions(+), 6 deletions(-) diff --git a/BKP/Main/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 b/BKP/Main/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 index e9e59b19..f190032c 100644 --- a/BKP/Main/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 +++ b/BKP/Main/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 @@ -30125,8 +30125,23 @@ bool XUSPY5XTSFIHasLongSignal() ( // (mConditions.isXCHLHSCMCHHSame && - mConditions.isXCHLHMCLCLLSame && - mConditions.isXRSICrossedOverLongExit) + ( + // + mConditions.isXCHLHMCLCLLSame + // + || + // + mConditions.isXRSICrossedOverLongExit + // + || + // + (!mConditions.isXCHMASCTrendsUp && + !mConditions.isXCHMASCTrendsDown && + mConditions.isXCHMASCFastOverSlow) + // + ) + // + ) // ) // diff --git a/Projects/XUSPY5/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 b/Projects/XUSPY5/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 index e9e59b19..f190032c 100644 --- a/Projects/XUSPY5/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 +++ b/Projects/XUSPY5/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 @@ -30125,8 +30125,23 @@ bool XUSPY5XTSFIHasLongSignal() ( // (mConditions.isXCHLHSCMCHHSame && - mConditions.isXCHLHMCLCLLSame && - mConditions.isXRSICrossedOverLongExit) + ( + // + mConditions.isXCHLHMCLCLLSame + // + || + // + mConditions.isXRSICrossedOverLongExit + // + || + // + (!mConditions.isXCHMASCTrendsUp && + !mConditions.isXCHMASCTrendsDown && + mConditions.isXCHMASCFastOverSlow) + // + ) + // + ) // ) // diff --git a/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 b/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 index e9e59b19..f190032c 100644 --- a/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 +++ b/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 @@ -30125,8 +30125,23 @@ bool XUSPY5XTSFIHasLongSignal() ( // (mConditions.isXCHLHSCMCHHSame && - mConditions.isXCHLHMCLCLLSame && - mConditions.isXRSICrossedOverLongExit) + ( + // + mConditions.isXCHLHMCLCLLSame + // + || + // + mConditions.isXRSICrossedOverLongExit + // + || + // + (!mConditions.isXCHMASCTrendsUp && + !mConditions.isXCHMASCTrendsDown && + mConditions.isXCHMASCFastOverSlow) + // + ) + // + ) // ) //