diff --git a/BKP/Main/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 b/BKP/Main/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 index 7e2ab4b7..c4911f52 100644 --- a/BKP/Main/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 +++ b/BKP/Main/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 @@ -9265,6 +9265,21 @@ bool XUSCHF5XTSFIHasLongSignal() // (mConditions.isXTDBullUnderBear && ( + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXCHMAMCVale) + // + ) + // + ) + // + || // (mConditions.isXCHMALCPeak && mConditions.isXCHLHMCLCHHSame && @@ -9468,6 +9483,27 @@ bool XUSCHF5XTSFIHasLongSignal() // ) // + || + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXTDBullUnderBear) + // + || + // + (mConditions.isXCHMASCVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHMALCPeak && + mConditions.isXCHMASCFastUnderSlow) + // + ) + // + ) + // ) // ) @@ -9574,6 +9610,31 @@ bool XUSCHF5XTSFIHasLongSignal() mConditions.isXCHMASCOverMax && mConditions.isXTDSignalUnderBear) // + || + // + ((mConditions.isXTDBullUnderBear && + mConditions.isXTDSignalUnderBear) && + ( + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXCHMALCPeak && + mConditions.isXCHMASCTrendsUp && + mConditions.isXCHMASCFastUnderSlow && + mConditions.isXLHPriceCrossedOverSignal) + // + ) + // + ) + // + ) + // + ) + // ) // ) @@ -9900,6 +9961,14 @@ bool XUSCHF5XTSFIHasLongSignal() // ) // + || + // + (mConditions.isXCHMALCPeak && + mConditions.isXCHMASCOverMax && + mConditions.isXCHLHSCMCHHSame && + mConditions.isXLHHighAttachedHH && + mConditions.isXTSCurrentCrossedOverNearest) + // ) // ) @@ -10526,6 +10595,16 @@ bool XUSCHF5XTSFIHasShortSignal() mConditions.isXCHLHMCLCLLSame && mConditions.isXCHMASCUnderMin) // + || + // + (mConditions.isXTMNeutural && + mConditions.isXCHLHMCLCLLSame && + mConditions.isXCHMASCUnderMin && + mConditions.isXAMAStartBearish && + mConditions.isXCHMASCTrendsDown && + mConditions.isXCHMASCFastUnderSlow && + mConditions.isXTSCurrentCrossedUnderFarest) + // ) // ) diff --git a/Documents/XAU5-Guards/Guards.yml b/Documents/XAU5-Guards/Guards.yml index 931df89d..e69de29b 100644 --- a/Documents/XAU5-Guards/Guards.yml +++ b/Documents/XAU5-Guards/Guards.yml @@ -1,226 +0,0 @@ -PH 0 09:30:55.559 Core 1 2019.06.10 22:50:30 XUSCHF5EA > Short Signal Provided by: -LF 0 09:30:55.559 Core 1 2019.06.10 22:50:30 XTSFI -RD 0 09:30:55.559 Core 1 2019.06.10 22:50:30 Pusher: 1 -JN 0 09:30:55.559 Core 1 2019.06.10 22:50:30 Market Conditions: -CE 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XOBD | -FM 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -OK 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XTM | -CM 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXTMEndBullish: true -JK 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXTMEndBullishByNeutural: true -IR 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXTMNeutural: true -LE 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -QN 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XAMA | -CG 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXAMAStartBearish: true -IP 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXAMAStartBearishAfterNeutural: true -QH 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXAMABearish: true -FK 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -HI 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XTD | -KO 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXTDBullUnderBear: true -FD 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXTDSignalUnderBear: true -HK 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -CH 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XFI | -OL 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXFIUnderZero: true -PI 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXFICrossedUnderZero: true -DL 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -OK 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XTS | -MQ 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXTSCurrentOverMediest: true -KJ 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXTSCurrentUnderFarest: true -NN 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXTSCurrentCrossedUnderFarest: true -PQ 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -FF 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XLH | -GJ 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXLHHHSameInLength: true -CE 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXLHLLSameInLength: true -IM 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXLHPriceInSignalRange: true -NH 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -HP 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XRSI | -JJ 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -II 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XCHLH | -JR 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHLHMCLCLLSame: true -QD 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHLHMCOnTopOfLC: true -RK 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -IH 0 09:30:55.559 Core 1 2019.06.10 22:50:30 | XCHMA | -CQ 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMASCUnderMax: true -QI 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMASCUnderMin: true -GF 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMASCTrendsDown: true -JS 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMASCFastUnderSlow: true -FD 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMAMCTrendsUp: true -FP 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMAMCFastUnderSlow: true -HI 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMALCVale: true -OP 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMALCTrendsUp: true -OD 0 09:30:55.559 Core 1 2019.06.10 22:50:30 isXCHMALCFastUnderSlow: true -RK 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -LE 0 09:30:55.559 Core 1 2019.06.10 22:50:30 -QO 0 09:30:55.559 Core 1 2019.06.10 22:50:30 market sell 0.1 USDCHF tp: 0.98883 (0.98943 / 0.99028 / 0.98943) -GS 0 09:30:55.559 Core 1 2019.06.10 22:50:30 deal #96 sell 0.1 USDCHF at 0.98943 done (based on order #96) -PL 0 09:30:55.559 Core 1 2019.06.10 22:50:30 deal performed [#96 sell 0.1 USDCHF at 0.98943] -EF 0 09:30:55.559 Core 1 2019.06.10 22:50:30 order performed sell 0.1 at 0.98943 [#96 sell 0.1 USDCHF at 0.98943] -KD 0 09:30:55.559 Core 1 2019.06.10 22:50:30 XUSCHF5EA > T(96)_TY(Short)_TP(0.98883)_SL(0.0)_RFS(0.0)_RFR(0.0), Providers: XTSFI - - -FF 0 09:31:38.290 Core 1 2020.12.14 02:50:00 XUSCHF5EA > Long Signal Provided by: -DQ 0 09:31:38.290 Core 1 2020.12.14 02:50:00 XTSFI -JE 0 09:31:38.290 Core 1 2020.12.14 02:50:00 Pusher: 1 -RM 0 09:31:38.290 Core 1 2020.12.14 02:50:00 Market Conditions: -KG 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XOBD | -JN 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -GD 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XTM | -GP 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXTMBearish: true -RI 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -KR 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XAMA | -IO 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXAMAVale: true -OH 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXAMABearish: true -DK 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -JI 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XTD | -MO 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXTDBullUnderBear: true -DD 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXTDSignalUnderBear: true -JK 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -EH 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XFI | -QL 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXFIUnderZero: true -NF 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -IM 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XTS | -CH 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXTSCurrentOverFarest: true -CO 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXTSCurrentUnderMediest: true -DE 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -FR 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XLH | -GF 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXLHHHSameInLength: true -CQ 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXLHLLSameInLength: true -RI 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXLHPriceCrossedOverSignal: true -GJ 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXLHPriceOverSignal: true -PR 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -NM 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XRSI | -LE 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -CS 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XCHLH | -CG 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHLHMCOnTopOfLC: true -DN 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -CE 0 09:31:38.290 Core 1 2020.12.14 02:50:00 | XCHMA | -IR 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMASCOverMin: true -KD 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMASCUnderMax: true -MQ 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMASCVale: true -FJ 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMASCTrendsUp: true -FL 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMASCFastUnderSlow: true -GH 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMAMCTrendsDown: true -LD 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMAMCFastOverSlow: true -IN 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMALCPeak: true -QE 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMALCTrendsUp: true -KQ 0 09:31:38.290 Core 1 2020.12.14 02:50:00 isXCHMALCFastOverSlow: true -RF 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -PP 0 09:31:38.290 Core 1 2020.12.14 02:50:00 -FE 0 09:31:38.290 Core 1 2020.12.14 02:50:00 market buy 0.9 USDCHF tp: 0.88939 (0.88877 / 0.88879 / 0.88877) -FP 0 09:31:38.290 Core 1 2020.12.14 02:50:00 deal #367 buy 0.9 USDCHF at 0.88879 done (based on order #367) -PM 0 09:31:38.290 Core 1 2020.12.14 02:50:00 deal performed [#367 buy 0.9 USDCHF at 0.88879] -NP 0 09:31:38.290 Core 1 2020.12.14 02:50:00 order performed buy 0.9 at 0.88879 [#367 buy 0.9 USDCHF at 0.88879] -MS 0 09:31:38.290 Core 1 2020.12.14 02:50:00 XUSCHF5EA > T(367)_TY(Long)_TP(0.88939)_SL(0.0)_RFS(0.0)_RFR(0.0), Providers: XTSFI - - -IR 0 09:31:38.290 Core 1 2020.12.14 02:55:00 XUSCHF5EA > Long Signal Provided by: -GE 0 09:31:38.290 Core 1 2020.12.14 02:55:00 XTSFI -EQ 0 09:31:38.290 Core 1 2020.12.14 02:55:00 Pusher: 1 -MI 0 09:31:38.290 Core 1 2020.12.14 02:55:00 Market Conditions: -PS 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XOBD | -EJ 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -DH 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XTM | -LS 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXTMVale: true -DD 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXTMBearish: true -MM 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -PF 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XAMA | -FS 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXAMAVale: true -LD 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXAMABearish: true -GO 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -EE 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XTD | -RS 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXTDBullUnderBear: true -GH 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXTDSignalUnderBear: true -EO 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -JD 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XFI | -NP 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXFIUnderZero: true -QJ 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -FI 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XTS | -HL 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXTSCurrentOverFarest: true -QL 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXTSCurrentOverNearest: true -LI 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXTSCurrentUnderMediest: true -NM 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXTSCurrentCrossedOverNearest: true -QE 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -CR 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XLH | -JF 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXLHHHSameInLength: true -NP 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXLHLLSameInLength: true -FD 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXLHPriceOverSignal: true -QL 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -OG 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XRSI | -EN 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -JE 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XCHLH | -JQ 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHLHMCOnTopOfLC: true -MH 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -JO 0 09:31:38.290 Core 1 2020.12.14 02:55:00 | XCHMA | -DH 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMASCOverMin: true -NN 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMASCUnderMax: true -LG 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMASCVale: true -CQ 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMASCFastUnderSlow: true -HH 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMAMCVale: true -NR 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMAMCTrendsDown: true -IK 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMAMCFastOverSlow: true -LD 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMALCPeak: true -DN 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMALCTrendsUp: true -JD 0 09:31:38.290 Core 1 2020.12.14 02:55:00 isXCHMALCFastOverSlow: true -CP 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -IJ 0 09:31:38.290 Core 1 2020.12.14 02:55:00 -OH 0 09:31:38.290 Core 1 2020.12.14 02:55:00 market buy 0.45 USDCHF tp: 0.88945 (0.88883 / 0.88885 / 0.88883) -LI 0 09:31:38.290 Core 1 2020.12.14 02:55:00 deal #368 buy 0.45 USDCHF at 0.88885 done (based on order #368) -QH 0 09:31:38.290 Core 1 2020.12.14 02:55:00 deal performed [#368 buy 0.45 USDCHF at 0.88885] -DN 0 09:31:38.290 Core 1 2020.12.14 02:55:00 order performed buy 0.45 at 0.88885 [#368 buy 0.45 USDCHF at 0.88885] -QN 0 09:31:38.290 Core 1 2020.12.14 02:55:00 XUSCHF5EA > T(368)_TY(Long)_TP(0.8894500000000001)_SL(0.0)_RFS(0.0)_RFR(0.0), Providers: XTSFI - - -CE 0 09:31:50.497 Core 1 2021.01.18 09:25:00 XUSCHF5EA > Long Signal Provided by: -EG 0 09:31:50.497 Core 1 2021.01.18 09:25:00 XTSFI -GS 0 09:31:50.497 Core 1 2021.01.18 09:25:00 Pusher: 1 -OO 0 09:31:50.497 Core 1 2021.01.18 09:25:00 Market Conditions: -NR 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XOBD | -KL 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -JJ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XTM | -GN 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXTMBullish: true -CG 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -NQ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XAMA | -ME 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXAMABullish: true -GQ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -MG 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XTD | -DK 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXTDBullOverBear: true -KD 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXTDSignalOverBear: true -QQ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -NF 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XFI | -DH 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXFIOverZero: true -GL 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -PK 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XTS | -NN 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXTSCurrentOverFarest: true -OJ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXTSCurrentOverNearest: true -FK 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXTSCurrentUnderMediest: true -HS 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXTSCurrentCrossedOverNearest: true -GG 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -QL 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XLH | -OF 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXLHHighAttachedHH: true -HN 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXLHLLSameInLength: true -PF 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXLHPriceOverSignal: true -GN 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -EI 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XRSI | -CQ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -LG 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XCHLH | -RM 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHLHSCMCHHSame: true -LJ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHLHMCOnTopOfLC: true -KQ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -LF 0 09:31:50.497 Core 1 2021.01.18 09:25:00 | XCHMA | -DF 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMASCOverMax: true -LH 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMASCOverMin: true -CN 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMASCTrendsUp: true -IF 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMASCFastOverSlow: true -IR 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMAMCTrendsUp: true -CH 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMAMCFastOverSlow: true -RR 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMALCPeak: true -JI 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMALCTrendsUp: true -DE 0 09:31:50.497 Core 1 2021.01.18 09:25:00 isXCHMALCFastOverSlow: true -IR 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -GL 0 09:31:50.497 Core 1 2021.01.18 09:25:00 -FJ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 market buy 0.99 USDCHF tp: 0.89308 (0.89198 / 0.89248 / 0.89198) -KG 0 09:31:50.497 Core 1 2021.01.18 09:25:00 deal #389 buy 0.99 USDCHF at 0.89248 done (based on order #389) -CJ 0 09:31:50.497 Core 1 2021.01.18 09:25:00 deal performed [#389 buy 0.99 USDCHF at 0.89248] -KO 0 09:31:50.497 Core 1 2021.01.18 09:25:00 order performed buy 0.99 at 0.89248 [#389 buy 0.99 USDCHF at 0.89248] -HL 0 09:31:50.497 Core 1 2021.01.18 09:25:00 XUSCHF5EA > T(389)_TY(Long)_TP(0.8930800000000001)_SL(0.0)_RFS(0.0)_RFR(0.0), Providers: XTSFI - - diff --git a/Projects/XUSCHF5/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 b/Projects/XUSCHF5/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 index 7e2ab4b7..c4911f52 100644 --- a/Projects/XUSCHF5/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 +++ b/Projects/XUSCHF5/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 @@ -9265,6 +9265,21 @@ bool XUSCHF5XTSFIHasLongSignal() // (mConditions.isXTDBullUnderBear && ( + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXCHMAMCVale) + // + ) + // + ) + // + || // (mConditions.isXCHMALCPeak && mConditions.isXCHLHMCLCHHSame && @@ -9468,6 +9483,27 @@ bool XUSCHF5XTSFIHasLongSignal() // ) // + || + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXTDBullUnderBear) + // + || + // + (mConditions.isXCHMASCVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHMALCPeak && + mConditions.isXCHMASCFastUnderSlow) + // + ) + // + ) + // ) // ) @@ -9574,6 +9610,31 @@ bool XUSCHF5XTSFIHasLongSignal() mConditions.isXCHMASCOverMax && mConditions.isXTDSignalUnderBear) // + || + // + ((mConditions.isXTDBullUnderBear && + mConditions.isXTDSignalUnderBear) && + ( + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXCHMALCPeak && + mConditions.isXCHMASCTrendsUp && + mConditions.isXCHMASCFastUnderSlow && + mConditions.isXLHPriceCrossedOverSignal) + // + ) + // + ) + // + ) + // + ) + // ) // ) @@ -9900,6 +9961,14 @@ bool XUSCHF5XTSFIHasLongSignal() // ) // + || + // + (mConditions.isXCHMALCPeak && + mConditions.isXCHMASCOverMax && + mConditions.isXCHLHSCMCHHSame && + mConditions.isXLHHighAttachedHH && + mConditions.isXTSCurrentCrossedOverNearest) + // ) // ) @@ -10526,6 +10595,16 @@ bool XUSCHF5XTSFIHasShortSignal() mConditions.isXCHLHMCLCLLSame && mConditions.isXCHMASCUnderMin) // + || + // + (mConditions.isXTMNeutural && + mConditions.isXCHLHMCLCLLSame && + mConditions.isXCHMASCUnderMin && + mConditions.isXAMAStartBearish && + mConditions.isXCHMASCTrendsDown && + mConditions.isXCHMASCFastUnderSlow && + mConditions.isXTSCurrentCrossedUnderFarest) + // ) // ) diff --git a/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 b/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 index 7e2ab4b7..c4911f52 100644 --- a/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 +++ b/Providers/x-saherelm.xuschf5.provider.indicators.lib.mq5 @@ -9265,6 +9265,21 @@ bool XUSCHF5XTSFIHasLongSignal() // (mConditions.isXTDBullUnderBear && ( + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXCHMAMCVale) + // + ) + // + ) + // + || // (mConditions.isXCHMALCPeak && mConditions.isXCHLHMCLCHHSame && @@ -9468,6 +9483,27 @@ bool XUSCHF5XTSFIHasLongSignal() // ) // + || + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXTMVale && + mConditions.isXAMAVale && + mConditions.isXTDBullUnderBear) + // + || + // + (mConditions.isXCHMASCVale && + mConditions.isXCHMAMCVale && + mConditions.isXCHMALCPeak && + mConditions.isXCHMASCFastUnderSlow) + // + ) + // + ) + // ) // ) @@ -9574,6 +9610,31 @@ bool XUSCHF5XTSFIHasLongSignal() mConditions.isXCHMASCOverMax && mConditions.isXTDSignalUnderBear) // + || + // + ((mConditions.isXTDBullUnderBear && + mConditions.isXTDSignalUnderBear) && + ( + // + ((mConditions.isXTMBearish && + mConditions.isXAMABearish) && + ( + // + (mConditions.isXAMAVale && + mConditions.isXCHMASCVale && + mConditions.isXCHMALCPeak && + mConditions.isXCHMASCTrendsUp && + mConditions.isXCHMASCFastUnderSlow && + mConditions.isXLHPriceCrossedOverSignal) + // + ) + // + ) + // + ) + // + ) + // ) // ) @@ -9900,6 +9961,14 @@ bool XUSCHF5XTSFIHasLongSignal() // ) // + || + // + (mConditions.isXCHMALCPeak && + mConditions.isXCHMASCOverMax && + mConditions.isXCHLHSCMCHHSame && + mConditions.isXLHHighAttachedHH && + mConditions.isXTSCurrentCrossedOverNearest) + // ) // ) @@ -10526,6 +10595,16 @@ bool XUSCHF5XTSFIHasShortSignal() mConditions.isXCHLHMCLCLLSame && mConditions.isXCHMASCUnderMin) // + || + // + (mConditions.isXTMNeutural && + mConditions.isXCHLHMCLCLLSame && + mConditions.isXCHMASCUnderMin && + mConditions.isXAMAStartBearish && + mConditions.isXCHMASCTrendsDown && + mConditions.isXCHMASCFastUnderSlow && + mConditions.isXTSCurrentCrossedUnderFarest) + // ) // )