From 85df49716dd1c034bc6b02722c26f660ccc54b41 Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Thu, 14 Mar 2024 23:56:40 +0330 Subject: [PATCH] last try to Resolve XUSPY5 XTSFI All Shorts Stopouts in AMarkets-Real ... --- ...aherelm.xuspy5.provider.indicators.lib.mq5 | 106 +++++++++++++++- Documents/Templates/Brokers List.txt | 2 +- Documents/XAU5-Guards/Guards.yml | 117 ++++++++++++++++++ ...aherelm.xuspy5.provider.indicators.lib.mq5 | 106 +++++++++++++++- ...aherelm.xuspy5.provider.indicators.lib.mq5 | 106 +++++++++++++++- 5 files changed, 421 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 dc99ea88..59179087 100644 --- a/BKP/Main/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 +++ b/BKP/Main/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 @@ -28573,7 +28573,24 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXCHMASCFastCrossedOverSlow && + ( + // + (mConditions.isXTMBullish && + mConditions.isXCHMAMCVale && + mConditions.isXAMANeutural && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) + // + ) + // + ) // ) // @@ -28688,7 +28705,29 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + ((mConditions.isXFIOverZero && + mConditions.isXCHMAMCVale && + mConditions.isXFICrossedOverZero) && + ( + // + mConditions.isXCHMASCUnderMin + // + || + // + (mConditions.isXTSCurrentCrossedOverMediest && + mConditions.isXAMAVale && + mConditions.isXCHMALCPeak) + // + ) + // + ) + // + ) + // + ) // ) // @@ -29525,7 +29564,17 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) // ) // @@ -29623,7 +29672,30 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMAMCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + ((mConditions.isXCHMAMCVale && + mConditions.isXLHHHDecreased && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) && + ( + // + (mConditions.isXTMNeutural && + mConditions.isXAMANeutural) + // + || + // + (mConditions.isXTMEndBearish && + mConditions.isXAMAEndBearish) + // + ) + // + ) + // + ) + // + ) // ) // @@ -29640,7 +29712,31 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + || + // + (mConditions.isXTSCurrentCrossedOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) + // + ) + // + ) // ) // diff --git a/Documents/Templates/Brokers List.txt b/Documents/Templates/Brokers List.txt index 6cd5eac1..f894b80e 100644 --- a/Documents/Templates/Brokers List.txt +++ b/Documents/Templates/Brokers List.txt @@ -35,7 +35,7 @@ Resolve XUSPY5 XSI All Guard Attacks in All Markets ... XTSFI ------ -Resolve XUSPY5 XTSFI All Long Stopouts in All Markets ... +Resolve XUSPY5 XTSFI All Shorts Stopouts in AMarkets-Real ... Resolve XUSPY5 XTSFI All Critical Guard Attacks in All Markets ... Resolve XUSPY5 XTSFI All Guard Attacks in All Markets ... diff --git a/Documents/XAU5-Guards/Guards.yml b/Documents/XAU5-Guards/Guards.yml index e69de29b..80018c52 100644 --- a/Documents/XAU5-Guards/Guards.yml +++ b/Documents/XAU5-Guards/Guards.yml @@ -0,0 +1,117 @@ +2021.12.24 06:30:01 XUSPY5EA > Short Signal Provided by: +2021.12.24 06:30:01 XTSFI +2021.12.24 06:30:01 Pusher: 1 +2021.12.24 06:30:01 Market Conditions: +2021.12.24 06:30:01 | XOBD | +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XTM | +2021.12.24 06:30:01 isXTMVale: true +2021.12.24 06:30:01 isXTMBearish: true +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XAMA | +2021.12.24 06:30:01 isXAMAVale: true +2021.12.24 06:30:01 isXAMABearish: true +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XTD | +2021.12.24 06:30:01 isXTDBullUnderBear: true +2021.12.24 06:30:01 isXTDSignalUnderBear: true +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XFI | +2021.12.24 06:30:01 isXFIUnderZero: true +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XTS | +2021.12.24 06:30:01 isXTSCurrentOverMediest: true +2021.12.24 06:30:01 isXTSCurrentUnderFarest: true +2021.12.24 06:30:01 isXTSCurrentUnderNearest: true +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XLH | +2021.12.24 06:30:01 isXLHLowAttachedLL: true +2021.12.24 06:30:01 isXLHHHSameInLength: true +2021.12.24 06:30:01 isXLHPriceUnderSignal: true +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XRSI | +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XCHLH | +2021.12.24 06:30:01 isXCHLHSCMCLLSame: true +2021.12.24 06:30:01 isXCHLHMCLCHHSame: true +2021.12.24 06:30:01 isXCHLHMCOnTopOfLC: true +2021.12.24 06:30:01 +2021.12.24 06:30:01 | XCHMA | +2021.12.24 06:30:01 isXCHMASCOverMin: true +2021.12.24 06:30:01 isXCHMASCUnderMax: true +2021.12.24 06:30:01 isXCHMASCTrendsUp: true +2021.12.24 06:30:01 isXCHMASCFastUnderSlow: true +2021.12.24 06:30:01 isXCHMAMCVale: true +2021.12.24 06:30:01 isXCHMAMCTrendsUp: true +2021.12.24 06:30:01 isXCHMAMCFastUnderSlow: true +2021.12.24 06:30:01 isXCHMALCPeak: true +2021.12.24 06:30:01 isXCHMALCTrendsDown: true +2021.12.24 06:30:01 isXCHMALCFastOverSlow: true +2021.12.24 06:30:01 +2021.12.24 06:30:01 +2021.12.24 06:30:01 market sell 0.28 USDJPYb tp: 114.282 (114.312 / 114.322) +2021.12.24 06:30:01 deal #416 sell 0.28 USDJPYb at 114.312 done (based on order #416) +2021.12.24 06:30:01 deal performed [#416 sell 0.28 USDJPYb at 114.312] +2021.12.24 06:30:01 order performed sell 0.28 at 114.312 [#416 sell 0.28 USDJPYb at 114.312] +2021.12.24 06:30:01 XUSPY5EA > T(416)_TY(Short)_TP(114.282)_SL(0.0)_RFS(0.0)_RFR(0.0), Providers: XTSFI + + + +2021.12.23 05:25:11 XUSPY5EA > Short Signal Provided by: +2021.12.23 05:25:11 XTSFI +2021.12.23 05:25:11 Pusher: 1 +2021.12.23 05:25:11 Market Conditions: +2021.12.23 05:25:11 | XOBD | +2021.12.23 05:25:11 isXOBDSwingLow: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XTM | +2021.12.23 05:25:11 isXTMVale: true +2021.12.23 05:25:11 isXTMNeutural: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XAMA | +2021.12.23 05:25:11 isXAMAVale: true +2021.12.23 05:25:11 isXAMABearish: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XTD | +2021.12.23 05:25:11 isXTDBullUnderBear: true +2021.12.23 05:25:11 isXTDSignalUnderBear: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XFI | +2021.12.23 05:25:11 isXFIUnderZero: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XTS | +2021.12.23 05:25:11 isXTSCurrentOverMediest: true +2021.12.23 05:25:11 isXTSCurrentUnderFarest: true +2021.12.23 05:25:11 isXTSCurrentUnderNearest: true +2021.12.23 05:25:11 isXTSCurrentCrossedUnderFarest: true +2021.12.23 05:25:11 isXTSCurrentCrossedUnderNearest: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XLH | +2021.12.23 05:25:11 isXLHHHSameInLength: true +2021.12.23 05:25:11 isXLHLLSameInLength: true +2021.12.23 05:25:11 isXLHPriceInSignalRange: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XRSI | +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XCHLH | +2021.12.23 05:25:11 isXCHLHMCLCLLSame: true +2021.12.23 05:25:11 isXCHLHMCOnTopOfLC: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 | XCHMA | +2021.12.23 05:25:11 isXCHMASCOverMin: true +2021.12.23 05:25:11 isXCHMASCUnderMax: true +2021.12.23 05:25:11 isXCHMASCFastUnderSlow: true +2021.12.23 05:25:11 isXCHMAMCVale: true +2021.12.23 05:25:11 isXCHMAMCFastUnderSlow: true +2021.12.23 05:25:11 isXCHMALCPeak: true +2021.12.23 05:25:11 isXCHMALCTrendsDown: true +2021.12.23 05:25:11 isXCHMALCFastOverSlow: true +2021.12.23 05:25:11 +2021.12.23 05:25:11 +2021.12.23 05:25:11 market sell 0.85 USDJPYb tp: 114.100 (114.130 / 114.133) +2021.12.23 05:25:11 deal #414 sell 0.85 USDJPYb at 114.130 done (based on order #414) +2021.12.23 05:25:11 deal performed [#414 sell 0.85 USDJPYb at 114.130] +2021.12.23 05:25:11 order performed sell 0.85 at 114.130 [#414 sell 0.85 USDJPYb at 114.130] +2021.12.23 05:25:11 XUSPY5EA > T(414)_TY(Short)_TP(114.1)_SL(0.0)_RFS(0.0)_RFR(0.0), Providers: XTSFI + + 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 dc99ea88..59179087 100644 --- a/Projects/XUSPY5/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 +++ b/Projects/XUSPY5/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 @@ -28573,7 +28573,24 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXCHMASCFastCrossedOverSlow && + ( + // + (mConditions.isXTMBullish && + mConditions.isXCHMAMCVale && + mConditions.isXAMANeutural && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) + // + ) + // + ) // ) // @@ -28688,7 +28705,29 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + ((mConditions.isXFIOverZero && + mConditions.isXCHMAMCVale && + mConditions.isXFICrossedOverZero) && + ( + // + mConditions.isXCHMASCUnderMin + // + || + // + (mConditions.isXTSCurrentCrossedOverMediest && + mConditions.isXAMAVale && + mConditions.isXCHMALCPeak) + // + ) + // + ) + // + ) + // + ) // ) // @@ -29525,7 +29564,17 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) // ) // @@ -29623,7 +29672,30 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMAMCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + ((mConditions.isXCHMAMCVale && + mConditions.isXLHHHDecreased && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) && + ( + // + (mConditions.isXTMNeutural && + mConditions.isXAMANeutural) + // + || + // + (mConditions.isXTMEndBearish && + mConditions.isXAMAEndBearish) + // + ) + // + ) + // + ) + // + ) // ) // @@ -29640,7 +29712,31 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + || + // + (mConditions.isXTSCurrentCrossedOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) + // + ) + // + ) // ) // diff --git a/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 b/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 index dc99ea88..59179087 100644 --- a/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 +++ b/Providers/x-saherelm.xuspy5.provider.indicators.lib.mq5 @@ -28573,7 +28573,24 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXCHMASCFastCrossedOverSlow && + ( + // + (mConditions.isXTMBullish && + mConditions.isXCHMAMCVale && + mConditions.isXAMANeutural && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) + // + ) + // + ) // ) // @@ -28688,7 +28705,29 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + ((mConditions.isXFIOverZero && + mConditions.isXCHMAMCVale && + mConditions.isXFICrossedOverZero) && + ( + // + mConditions.isXCHMASCUnderMin + // + || + // + (mConditions.isXTSCurrentCrossedOverMediest && + mConditions.isXAMAVale && + mConditions.isXCHMALCPeak) + // + ) + // + ) + // + ) + // + ) // ) // @@ -29525,7 +29564,17 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) // ) // @@ -29623,7 +29672,30 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMAMCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + ((mConditions.isXCHMAMCVale && + mConditions.isXLHHHDecreased && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) && + ( + // + (mConditions.isXTMNeutural && + mConditions.isXAMANeutural) + // + || + // + (mConditions.isXTMEndBearish && + mConditions.isXAMAEndBearish) + // + ) + // + ) + // + ) + // + ) // ) // @@ -29640,7 +29712,31 @@ bool XUSPY5XTSFIHasShortSignal() mConditions.isXCHMALCFastCrossedOverSlow) && ( // - false + (mConditions.isXTSCurrentOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + || + // + (mConditions.isXTSCurrentCrossedOverMediest && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHLHSCMCLLSame && + mConditions.isXCHMASCUnderMin) + // + ) + // + ) + // + ) + // + ) // ) //