From d08d0ec9889db2b345221515f5de86f9d0b7f5d2 Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Sun, 17 Mar 2024 06:07:12 +0330 Subject: [PATCH] Resolve XUSPY5 XCHMACC All Shorts Stopouts in Alpari ... --- ...aherelm.xuspy5.provider.indicators.lib.mq5 | 67 ++++++++++++++++-- Documents/Templates/Brokers List.txt | 2 +- ...aherelm.xuspy5.provider.indicators.lib.mq5 | 67 ++++++++++++++++-- Projects/XUSPY5/Settings/XCHMACC.set | Bin 6870 -> 6868 bytes ...aherelm.xuspy5.provider.indicators.lib.mq5 | 67 ++++++++++++++++-- 5 files changed, 187 insertions(+), 16 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 702f4270..7b276c1b 100644 --- a/BKP/Main/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 +++ b/BKP/Main/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 @@ -38308,10 +38308,21 @@ bool XUSPY5XCHMACCHasShortSignal() (mConditions.isXTDBullOverBear && ( // - (mConditions.isXCHMALCVale && - mConditions.isXTSCurrentMin && - mConditions.isXLHHHIncreased && - mConditions.isXLHPriceCrossedUnderSignal) + ((mConditions.isXCHMALCVale && + mConditions.isXLHHHIncreased && + mConditions.isXLHPriceCrossedUnderSignal) && + ( + // + mConditions.isXTSCurrentMin + // + || + // + (mConditions.isXTSCurrentOverFarest && + mConditions.isXTSCurrentCrossedOverFarest) + // + ) + // + ) // ) // @@ -38988,7 +38999,26 @@ bool XUSPY5XCHMACCHasShortSignal() mConditions.isXCHMALCFastUnderSlow) && ( // - false + (mConditions.isXTDBullOverBear && + ( + // + (mConditions.isXTSCurrentOverNearest && + ( + // + (mConditions.isXCHMASCPeak && + mConditions.isXCHMALCVale && + mConditions.isXTMNeutural && + mConditions.isXAMANeutural && + mConditions.isXCHMASCUnderMin && + mConditions.isXTSCurrentCrossedOverNearest) + // + ) + // + ) + // + ) + // + ) // ) // @@ -39355,6 +39385,33 @@ bool XUSPY5XCHMACCHasShortSignal() // ) // + || + // + // XCHMACC Short ... + // Resolve Stop Outs ... + // HH Same In Length ... + // Price In Signal Range ... + // All Neutural ... + ((mConditions.isXTMNeutural && + mConditions.isXAMANeutural) && + ( + // + (mConditions.isXTDBullCrossedUnderBear && + ( + // + (mConditions.isXCHMALCVale && + mConditions.isXTSCurrentMin && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) + // + ) + // + ) + // ) // ) diff --git a/Documents/Templates/Brokers List.txt b/Documents/Templates/Brokers List.txt index 27cb2c92..008db358 100644 --- a/Documents/Templates/Brokers List.txt +++ b/Documents/Templates/Brokers List.txt @@ -42,7 +42,7 @@ Resolve XUSPY5 XTSFI All Guard Attacks in All Markets ... XCHMACC -------- -Resolve XUSPY5 XCHMACC All Shorts Stopouts in Alpari ... +Resolve XUSPY5 XCHMACC All Stopouts in All Markets ... Resolve XUSPY5 XCHMACC All Critical Guard Attacks in All Markets ... Resolve XUSPY5 XCHMACC All Guard Attacks in All Markets ... 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 702f4270..7b276c1b 100644 --- a/Projects/XUSPY5/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 +++ b/Projects/XUSPY5/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 @@ -38308,10 +38308,21 @@ bool XUSPY5XCHMACCHasShortSignal() (mConditions.isXTDBullOverBear && ( // - (mConditions.isXCHMALCVale && - mConditions.isXTSCurrentMin && - mConditions.isXLHHHIncreased && - mConditions.isXLHPriceCrossedUnderSignal) + ((mConditions.isXCHMALCVale && + mConditions.isXLHHHIncreased && + mConditions.isXLHPriceCrossedUnderSignal) && + ( + // + mConditions.isXTSCurrentMin + // + || + // + (mConditions.isXTSCurrentOverFarest && + mConditions.isXTSCurrentCrossedOverFarest) + // + ) + // + ) // ) // @@ -38988,7 +38999,26 @@ bool XUSPY5XCHMACCHasShortSignal() mConditions.isXCHMALCFastUnderSlow) && ( // - false + (mConditions.isXTDBullOverBear && + ( + // + (mConditions.isXTSCurrentOverNearest && + ( + // + (mConditions.isXCHMASCPeak && + mConditions.isXCHMALCVale && + mConditions.isXTMNeutural && + mConditions.isXAMANeutural && + mConditions.isXCHMASCUnderMin && + mConditions.isXTSCurrentCrossedOverNearest) + // + ) + // + ) + // + ) + // + ) // ) // @@ -39355,6 +39385,33 @@ bool XUSPY5XCHMACCHasShortSignal() // ) // + || + // + // XCHMACC Short ... + // Resolve Stop Outs ... + // HH Same In Length ... + // Price In Signal Range ... + // All Neutural ... + ((mConditions.isXTMNeutural && + mConditions.isXAMANeutural) && + ( + // + (mConditions.isXTDBullCrossedUnderBear && + ( + // + (mConditions.isXCHMALCVale && + mConditions.isXTSCurrentMin && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) + // + ) + // + ) + // ) // ) diff --git a/Projects/XUSPY5/Settings/XCHMACC.set b/Projects/XUSPY5/Settings/XCHMACC.set index abdb03d720306702e8c506ae439a727ba4adedaa..c9b53a14730b91e9e08e6afb85b5b911c2780b75 100644 GIT binary patch delta 46 xcmca+dc|~tmasX40)qjA8G{v+G-fc}X!})ivVx@1WCszx$ulH*CO1fh0RRU23!?x4 delta 50 zcmca&dd+l#marLv0)r8QF@qI@A(%8`FxqJQRdRBPsMF*bl01_Iq_`&gaB)o*kaPk7 DI