From d32da1877260720cf5f584a85e2507e90c08373a Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Wed, 2 Oct 2024 03:52:55 +0330 Subject: [PATCH] Apply XCHICHWAP GBPUSDb Level 3 Fix ... --- ...chwap.amarkets.gbpusd.2020.long.parser.mq5 | 2348 +++++++++-------- ...hwap.amarkets.gbpusd.2020.short.parser.mq5 | 1113 +++++++- ...chwap.amarkets.gbpusd.2021.long.parser.mq5 | 529 ++++ ...chwap.amarkets.gbpusd.2022.long.parser.mq5 | 132 + 4 files changed, 3015 insertions(+), 1107 deletions(-) diff --git a/Parsers/AMarkets/GBPUSD/2020/x-saherelm.xch.ichwap.amarkets.gbpusd.2020.long.parser.mq5 b/Parsers/AMarkets/GBPUSD/2020/x-saherelm.xch.ichwap.amarkets.gbpusd.2020.long.parser.mq5 index 8b7e03d4..6db04e37 100644 --- a/Parsers/AMarkets/GBPUSD/2020/x-saherelm.xch.ichwap.amarkets.gbpusd.2020.long.parser.mq5 +++ b/Parsers/AMarkets/GBPUSD/2020/x-saherelm.xch.ichwap.amarkets.gbpusd.2020.long.parser.mq5 @@ -15536,1112 +15536,1248 @@ struct XCHICHWAPStartegyAMarketsGBPUSD2020LongConditionsParser conditions.chichConditions.isHFutureSenkouSpanAOverB // ) -// -|| -// -( -// Symbol: GBPUSDb -// --------------- -// Scores: -// --------------- -// Bullish: 57.0 -// Bearish: 2.0 -// --------------- -// Time: 2020.05.29 08:55:05 -// --------------- -// -// XPV ... -// -conditions.pvConditions.isCloseOverFib2 && -conditions.pvConditions.isCloseOverFib3 && -conditions.pvConditions.isCloseOverFib4 && -conditions.pvConditions.isCloseOverFib5 && -conditions.pvConditions.isCloseUnderFib1 && -conditions.pvConditions.isCloseCrossedUnderFib1 && -conditions.pvConditions.isSCLLBullish && -conditions.pvConditions.isMCLLBullish && -conditions.pvConditions.isLCLLBullish && -// -// XCHM ... -// -conditions.chmConditions.hasBullishPower && -conditions.chmConditions.isFastOverSlow && -conditions.chmConditions.isClosedOverFast && -conditions.chmConditions.isCFastOverSlow && -conditions.chmConditions.isClosedUnderCFast && -conditions.chmConditions.isSFastOverSlow && -conditions.chmConditions.isClosedOverSFast && -conditions.chmConditions.isMFastOverSlow && -conditions.chmConditions.isClosedOverMFast && -conditions.chmConditions.isLFastOverSlow && -conditions.chmConditions.isClosedOverLFast && -conditions.chmConditions.isHFastOverSlow && -conditions.chmConditions.isClosedOverHFast && -// -// XCHHK ... -// -conditions.chhkConditions.hasBullishPower && -conditions.chhkConditions.isCBullish && -conditions.chhkConditions.isCloseOverCHigh && -conditions.chhkConditions.isSBullish && -conditions.chhkConditions.isCloseOverSHigh && -conditions.chhkConditions.isMBullish && -conditions.chhkConditions.isCloseOverMHigh && -conditions.chhkConditions.isLBullish && -conditions.chhkConditions.isCloseOverLHigh && -conditions.chhkConditions.isHBullish && -conditions.chhkConditions.isCloseOverHHigh && -// -// XCHTD ... -// -conditions.chtdConditions.hasBullishPower && -conditions.chtdConditions.isCBullish && -conditions.chtdConditions.isSBullish && -conditions.chtdConditions.isMBullish && -conditions.chtdConditions.isLBullish && -conditions.chtdConditions.isHBullish && -// -// XCHICHWAP ... -// -conditions.chcheConditions.hasBullishPower && -conditions.chcheConditions.isCBullish && -conditions.chcheConditions.isCStrongBullish && -conditions.chcheConditions.isSBullish && -conditions.chcheConditions.isSStrongBullish && -conditions.chcheConditions.isMBullish && -conditions.chcheConditions.isMStrongBullish && -conditions.chcheConditions.isLBullish && -conditions.chcheConditions.isLStrongBullish && -conditions.chcheConditions.isHBullish && -conditions.chcheConditions.isHStrongBullish && -// -// XCHSTR ... -// -conditions.chstrConditions.hasBullishPower && -conditions.chstrConditions.isCBullish && -conditions.chstrConditions.isSBullish && -conditions.chstrConditions.isMBullish && -conditions.chstrConditions.isLBullish && -conditions.chstrConditions.isHBullish && -// -// XCHVLM ... -// -conditions.chvlmConditions.hasBullishPower && -conditions.chvlmConditions.isCBullish && -conditions.chvlmConditions.isSBullish && -conditions.chvlmConditions.isMBullish && -conditions.chvlmConditions.isLBullish && -conditions.chvlmConditions.isHBearish && -// -// XCHVWAP ... -// -conditions.chvwapConditions.hasBullishPower && -conditions.chvwapConditions.isLBullish && -conditions.chvwapConditions.isHBullish && -// -// XCHICH ... -// -conditions.chichConditions.isCTenkanSenOverKijunSen && -conditions.chichConditions.isCSenkouSpanAOverB && -conditions.chichConditions.isCSenkouSpanAOverLast && -conditions.chichConditions.isCFutureSenkouSpanAOverB && -conditions.chichConditions.isCFutureSenkouSpanAOverLast && -conditions.chichConditions.isSClosedOverKijunSen && -conditions.chichConditions.isSTenkanSenOverKijunSen && -conditions.chichConditions.isSSenkouSpanAOverB && -conditions.chichConditions.isSFutureSenkouSpanAOverB && -conditions.chichConditions.isMClosedOverKijunSen && -conditions.chichConditions.isMTenkanSenOverKijunSen && -conditions.chichConditions.isMSenkouSpanAUnderB && -conditions.chichConditions.isMSenkouSpanAOverLast && -conditions.chichConditions.isMFutureSenkouSpanAUnderB && -conditions.chichConditions.isMFutureSenkouSpanAOverLast && -conditions.chichConditions.isMSenkouSpanACrossedOverLast && -conditions.chichConditions.isMFutureSenkouSpanACrossedOverLast && -conditions.chichConditions.isLClosedOverKijunSen && -conditions.chichConditions.isLTenkanSenOverKijunSen && -conditions.chichConditions.isLSenkouSpanAOverB && -conditions.chichConditions.isLSenkouSpanAOverLast && -conditions.chichConditions.isLFutureSenkouSpanAOverB && -conditions.chichConditions.isLFutureSenkouSpanAOverLast && -conditions.chichConditions.isLSenkouSpanACrossedOverLast && -conditions.chichConditions.isLFutureSenkouSpanACrossedOverLast && -conditions.chichConditions.isHClosedOverKijunSen && -conditions.chichConditions.isHTenkanSenOverKijunSen && -conditions.chichConditions.isHSenkouSpanAUnderB && -conditions.chichConditions.isHSenkouSpanAOverLast && -conditions.chichConditions.isHFutureSenkouSpanAUnderB && -conditions.chichConditions.isHFutureSenkouSpanAOverLast && -conditions.chichConditions.isHSenkouSpanACrossedOverLast && -conditions.chichConditions.isHFutureSenkouSpanACrossedOverLast -// -) -// -|| -// -( -// Symbol: GBPUSDb -// --------------- -// Scores: -// --------------- -// Bullish: 58.0 -// Bearish: 10.0 -// --------------- -// Time: 2020.06.30 23:10:06 -// --------------- -// -// XPV ... -// -conditions.pvConditions.isCloseOverFib1 && -conditions.pvConditions.isCloseOverFib2 && -conditions.pvConditions.isCloseOverFib3 && -conditions.pvConditions.isCloseOverFib4 && -conditions.pvConditions.isCloseOverFib5 && -conditions.pvConditions.isSCHHBearish && -conditions.pvConditions.isSCSwitchedToBearish && -conditions.pvConditions.isSCHHSwitchedToBearish && -conditions.pvConditions.isMCLLBullish && -conditions.pvConditions.isMCSwitchedToBullish && -conditions.pvConditions.isMCLLSwitchedToBullish && -conditions.pvConditions.isLCLLBullish && -// -// XCHM ... -// -conditions.chmConditions.hasBullishPower && -conditions.chmConditions.isBearishPowerDecreasing && -conditions.chmConditions.isFastOverSlow && -conditions.chmConditions.isClosedOverFast && -conditions.chmConditions.isCFastOverSlow && -conditions.chmConditions.isClosedOverCFast && -conditions.chmConditions.isSFastOverSlow && -conditions.chmConditions.isClosedOverSFast && -conditions.chmConditions.isMFastOverSlow && -conditions.chmConditions.isClosedOverMFast && -conditions.chmConditions.isLFastOverSlow && -conditions.chmConditions.isClosedOverLFast && -conditions.chmConditions.isHFastUnderSlow && -conditions.chmConditions.isClosedOverHFast && -// -// XCHHK ... -// -conditions.chhkConditions.hasBullishPower && -conditions.chhkConditions.isCBullish && -conditions.chhkConditions.isCloseOverCHigh && -conditions.chhkConditions.isSBullish && -conditions.chhkConditions.isCloseOverSHigh && -conditions.chhkConditions.isMBullish && -conditions.chhkConditions.isCloseOverMHigh && -conditions.chhkConditions.isLBullish && -conditions.chhkConditions.isCloseOverLHigh && -conditions.chhkConditions.isHBullish && -conditions.chhkConditions.isCloseOverHHigh && -// -// XCHTD ... -// -conditions.chtdConditions.hasBullishPower && -conditions.chtdConditions.isCBearish && -conditions.chtdConditions.isCSwitchedToBearish && -conditions.chtdConditions.isSBullish && -conditions.chtdConditions.isMBullish && -conditions.chtdConditions.isLBullish && -conditions.chtdConditions.isHBearish && -// -// XCHICHWAP ... -// -conditions.chcheConditions.hasBullishPower && -conditions.chcheConditions.isCBullish && -conditions.chcheConditions.isCStrongBullish && -conditions.chcheConditions.isSBullish && -conditions.chcheConditions.isSStrongBullish && -conditions.chcheConditions.isMBullish && -conditions.chcheConditions.isMStrongBullish && -conditions.chcheConditions.isLBullish && -conditions.chcheConditions.isLStrongBullish && -conditions.chcheConditions.isHBullish && -conditions.chcheConditions.isHStrongBullish && -// -// XCHSTR ... -// -conditions.chstrConditions.hasBullishPower && -conditions.chstrConditions.isCBullish && -conditions.chstrConditions.isSBullish && -conditions.chstrConditions.isMBullish && -conditions.chstrConditions.isLBullish && -conditions.chstrConditions.isHBullish && -// -// XCHVLM ... -// -conditions.chvlmConditions.hasBullishPower && -conditions.chvlmConditions.isCBearish && -conditions.chvlmConditions.isCSwitchedToBearish && -conditions.chvlmConditions.isSBullish && -conditions.chvlmConditions.isMBullish && -conditions.chvlmConditions.isLBullish && -conditions.chvlmConditions.isHBearish && -// -// XCHVWAP ... -// -conditions.chvwapConditions.hasBullishPower && -conditions.chvwapConditions.isBullishPowerIncreasing && -conditions.chvwapConditions.isMBullish && -conditions.chvwapConditions.isLBullish && -conditions.chvwapConditions.isHBullish && -// -// XCHICH ... -// -conditions.chichConditions.isCClosedOverKijunSen && -conditions.chichConditions.isCTenkanSenOverKijunSen && -conditions.chichConditions.isCSenkouSpanAOverB && -conditions.chichConditions.isCSenkouSpanAUnderLast && -conditions.chichConditions.isCFutureSenkouSpanAOverB && -conditions.chichConditions.isCFutureSenkouSpanAUnderLast && -conditions.chichConditions.isSClosedOverKijunSen && -conditions.chichConditions.isSTenkanSenOverKijunSen && -conditions.chichConditions.isSSenkouSpanAOverB && -conditions.chichConditions.isSSenkouSpanAOverLast && -conditions.chichConditions.isSFutureSenkouSpanAOverB && -conditions.chichConditions.isSFutureSenkouSpanAOverLast && -conditions.chichConditions.isMClosedOverKijunSen && -conditions.chichConditions.isMTenkanSenOverKijunSen && -conditions.chichConditions.isMSenkouSpanAUnderB && -conditions.chichConditions.isMFutureSenkouSpanAUnderB && -conditions.chichConditions.isLClosedOverKijunSen && -conditions.chichConditions.isLTenkanSenOverKijunSen && -conditions.chichConditions.isLSenkouSpanAUnderB && -conditions.chichConditions.isLFutureSenkouSpanAUnderB && -conditions.chichConditions.isHClosedOverKijunSen && -conditions.chichConditions.isHTenkanSenUnderKijunSen && -conditions.chichConditions.isHSenkouSpanAUnderB && -conditions.chichConditions.isHFutureSenkouSpanAUnderB -// -) -// -|| -// -( -// Symbol: GBPUSDb -// --------------- -// Scores: -// --------------- -// Bullish: 61.0 -// Bearish: 1.0 -// --------------- -// Time: 2020.07.06 14:30:00 -// --------------- -// -// XPV ... -// -conditions.pvConditions.isCloseOverFib1 && -conditions.pvConditions.isCloseOverFib2 && -conditions.pvConditions.isCloseOverFib3 && -conditions.pvConditions.isCloseOverFib4 && -conditions.pvConditions.isCloseOverFib5 && -conditions.pvConditions.isSCLLBullish && -// -// XCHM ... -// -conditions.chmConditions.hasBullishPower && -conditions.chmConditions.isBullishPowerIncreasing && -conditions.chmConditions.isFastOverSlow && -conditions.chmConditions.isClosedOverFast && -conditions.chmConditions.isCFastOverSlow && -conditions.chmConditions.isClosedOverCFast && -conditions.chmConditions.isSFastOverSlow && -conditions.chmConditions.isClosedOverSFast && -conditions.chmConditions.isMFastOverSlow && -conditions.chmConditions.isClosedOverMFast && -conditions.chmConditions.isLFastOverSlow && -conditions.chmConditions.isClosedOverLFast && -conditions.chmConditions.isHFastOverSlow && -conditions.chmConditions.isClosedOverHFast && -// -// XCHHK ... -// -conditions.chhkConditions.hasBullishPower && -conditions.chhkConditions.isBullishPowerIncreasing && -conditions.chhkConditions.isCBullish && -conditions.chhkConditions.isCloseOverCHigh && -conditions.chhkConditions.isSBullish && -conditions.chhkConditions.isCloseOverSHigh && -conditions.chhkConditions.isMBullish && -conditions.chhkConditions.isCloseOverMHigh && -conditions.chhkConditions.isLBullish && -conditions.chhkConditions.isCloseOverLHigh && -conditions.chhkConditions.isHBullish && -conditions.chhkConditions.isCloseOverHHigh && -// -// XCHTD ... -// -conditions.chtdConditions.hasBullishPower && -conditions.chtdConditions.isCBullish && -conditions.chtdConditions.isSBullish && -conditions.chtdConditions.isMBullish && -conditions.chtdConditions.isLBullish && -conditions.chtdConditions.isHBullish && -// -// XCHICHWAP ... -// -conditions.chcheConditions.hasBullishPower && -conditions.chcheConditions.isCBullish && -conditions.chcheConditions.isCStrongBullish && -conditions.chcheConditions.isSBullish && -conditions.chcheConditions.isSStrongBullish && -conditions.chcheConditions.isMBullish && -conditions.chcheConditions.isMStrongBullish && -conditions.chcheConditions.isLBullish && -conditions.chcheConditions.isLStrongBullish && -conditions.chcheConditions.isHBullish && -conditions.chcheConditions.isHStrongBullish && -// -// XCHSTR ... -// -conditions.chstrConditions.hasBullishPower && -conditions.chstrConditions.isBullishPowerIncreasing && -conditions.chstrConditions.isCBullish && -conditions.chstrConditions.isSBullish && -conditions.chstrConditions.isMBullish && -conditions.chstrConditions.isLBullish && -conditions.chstrConditions.isHBullish && -// -// XCHVLM ... -// -conditions.chvlmConditions.hasBullishPower && -conditions.chvlmConditions.isCBullish && -conditions.chvlmConditions.isSBullish && -conditions.chvlmConditions.isMBullish && -conditions.chvlmConditions.isLBullish && -conditions.chvlmConditions.isHBearish && -// -// XCHVWAP ... -// -conditions.chvwapConditions.hasBullishPower && -conditions.chvwapConditions.isBullishPowerIncreasing && -conditions.chvwapConditions.isMBullish && -conditions.chvwapConditions.isLBullish && -conditions.chvwapConditions.isHBullish && -// -// XCHICH ... -// -conditions.chichConditions.isCClosedOverKijunSen && -conditions.chichConditions.isCTenkanSenOverKijunSen && -conditions.chichConditions.isCSenkouSpanAUnderB && -conditions.chichConditions.isCSenkouSpanAOverLast && -conditions.chichConditions.isCFutureSenkouSpanAUnderB && -conditions.chichConditions.isCFutureSenkouSpanAOverLast && -conditions.chichConditions.isCSenkouSpanACrossedOverLast && -conditions.chichConditions.isCFutureSenkouSpanACrossedOverLast && -conditions.chichConditions.isSClosedOverKijunSen && -conditions.chichConditions.isSTenkanSenOverKijunSen && -conditions.chichConditions.isSSenkouSpanAOverB && -conditions.chichConditions.isSSenkouSpanAOverLast && -conditions.chichConditions.isSFutureSenkouSpanAOverB && -conditions.chichConditions.isSFutureSenkouSpanAOverLast && -conditions.chichConditions.isMClosedOverKijunSen && -conditions.chichConditions.isMTenkanSenOverKijunSen && -conditions.chichConditions.isMSenkouSpanAOverB && -conditions.chichConditions.isMFutureSenkouSpanAOverB && -conditions.chichConditions.isLClosedOverKijunSen && -conditions.chichConditions.isLTenkanSenOverKijunSen && -conditions.chichConditions.isLSenkouSpanAOverB && -conditions.chichConditions.isLSenkouSpanAOverLast && -conditions.chichConditions.isLFutureSenkouSpanAOverB && -conditions.chichConditions.isLFutureSenkouSpanAOverLast && -conditions.chichConditions.isHClosedOverKijunSen && -conditions.chichConditions.isHTenkanSenOverKijunSen && -conditions.chichConditions.isHSenkouSpanAUnderB && -conditions.chichConditions.isHFutureSenkouSpanAUnderB -// -) -// -|| -// -( -// Symbol: GBPUSDb -// --------------- -// Scores: -// --------------- -// Bullish: 58.0 -// Bearish: 4.0 -// --------------- -// Time: 2020.07.23 18:55:00 -// --------------- -// -// XPV ... -// -conditions.pvConditions.isCloseOverFib1 && -conditions.pvConditions.isCloseOverFib2 && -conditions.pvConditions.isCloseOverFib3 && -conditions.pvConditions.isCloseOverFib4 && -conditions.pvConditions.isCloseOverFib5 && -conditions.pvConditions.isSCHHBearish && -conditions.pvConditions.isSCSwitchedToBearish && -conditions.pvConditions.isSCHHSwitchedToBearish && -conditions.pvConditions.isLCLLBullish && -// -// XCHM ... -// -conditions.chmConditions.hasBullishPower && -conditions.chmConditions.isBearishPowerDecreasing && -conditions.chmConditions.isFastOverSlow && -conditions.chmConditions.isClosedOverFast && -conditions.chmConditions.isCFastOverSlow && -conditions.chmConditions.isClosedOverCFast && -conditions.chmConditions.isSFastOverSlow && -conditions.chmConditions.isClosedOverSFast && -conditions.chmConditions.isMFastUnderSlow && -conditions.chmConditions.isClosedOverMFast && -conditions.chmConditions.isLFastOverSlow && -conditions.chmConditions.isClosedOverLFast && -conditions.chmConditions.isHFastOverSlow && -conditions.chmConditions.isClosedOverHFast && -// -// XCHHK ... -// -conditions.chhkConditions.hasBullishPower && -conditions.chhkConditions.isCBullish && -conditions.chhkConditions.isCloseOverCHigh && -conditions.chhkConditions.isSBullish && -conditions.chhkConditions.isCloseOverSHigh && -conditions.chhkConditions.isMBullish && -conditions.chhkConditions.isCloseOverMHigh && -conditions.chhkConditions.isLBullish && -conditions.chhkConditions.isCloseOverLHigh && -conditions.chhkConditions.isHBullish && -conditions.chhkConditions.isCloseOverHHigh && -// -// XCHTD ... -// -conditions.chtdConditions.hasBullishPower && -conditions.chtdConditions.isCBullish && -conditions.chtdConditions.isSBullish && -conditions.chtdConditions.isMBullish && -conditions.chtdConditions.isLBullish && -conditions.chtdConditions.isHBullish && -// -// XCHICHWAP ... -// -conditions.chcheConditions.hasBullishPower && -conditions.chcheConditions.isCBullish && -conditions.chcheConditions.isCStrongBullish && -conditions.chcheConditions.isSBullish && -conditions.chcheConditions.isSStrongBullish && -conditions.chcheConditions.isMBullish && -conditions.chcheConditions.isMStrongBullish && -conditions.chcheConditions.isLBullish && -conditions.chcheConditions.isLStrongBullish && -conditions.chcheConditions.isHBullish && -conditions.chcheConditions.isHStrongBullish && -// -// XCHSTR ... -// -conditions.chstrConditions.hasBullishPower && -conditions.chstrConditions.isCBullish && -conditions.chstrConditions.isSBullish && -conditions.chstrConditions.isMBullish && -conditions.chstrConditions.isLBullish && -conditions.chstrConditions.isHBullish && -// -// XCHVLM ... -// -conditions.chvlmConditions.hasBullishPower && -conditions.chvlmConditions.isCBullish && -conditions.chvlmConditions.isSBullish && -conditions.chvlmConditions.isMBullish && -conditions.chvlmConditions.isLBullish && -conditions.chvlmConditions.isHBullish && -// -// XCHVWAP ... -// -conditions.chvwapConditions.hasBullishPower && -conditions.chvwapConditions.isMBullish && -conditions.chvwapConditions.isLBullish && -conditions.chvwapConditions.isHBullish && -// -// XCHICH ... -// -conditions.chichConditions.isCTenkanSenOverKijunSen && -conditions.chichConditions.isCSenkouSpanAUnderB && -conditions.chichConditions.isCSenkouSpanAUnderLast && -conditions.chichConditions.isCFutureSenkouSpanAUnderB && -conditions.chichConditions.isCFutureSenkouSpanAUnderLast && -conditions.chichConditions.isSClosedOverKijunSen && -conditions.chichConditions.isSTenkanSenOverKijunSen && -conditions.chichConditions.isSSenkouSpanAUnderB && -conditions.chichConditions.isSSenkouSpanAUnderLast && -conditions.chichConditions.isSFutureSenkouSpanAUnderB && -conditions.chichConditions.isSFutureSenkouSpanAUnderLast && -conditions.chichConditions.isMClosedOverKijunSen && -conditions.chichConditions.isMSenkouSpanAOverB && -conditions.chichConditions.isMFutureSenkouSpanAOverB && -conditions.chichConditions.isLClosedOverKijunSen && -conditions.chichConditions.isLTenkanSenOverKijunSen && -conditions.chichConditions.isLSenkouSpanAOverB && -conditions.chichConditions.isLFutureSenkouSpanAOverB && -conditions.chichConditions.isHClosedOverKijunSen && -conditions.chichConditions.isHTenkanSenOverKijunSen && -conditions.chichConditions.isHSenkouSpanAOverB && -conditions.chichConditions.isHFutureSenkouSpanAOverB -// -) -// -|| -// -( -// Symbol: GBPUSDb -// --------------- -// Scores: -// --------------- -// Bullish: 61.0 -// Bearish: 0.0 -// --------------- -// Time: 2020.07.27 13:55:00 -// --------------- -// -// XPV ... -// -conditions.pvConditions.isCloseOverFib1 && -conditions.pvConditions.isCloseOverFib2 && -conditions.pvConditions.isCloseOverFib3 && -conditions.pvConditions.isCloseOverFib4 && -conditions.pvConditions.isCloseOverFib5 && -conditions.pvConditions.isMCLLBullish && -conditions.pvConditions.isLCLLBullish && -// -// XCHM ... -// -conditions.chmConditions.hasBullishPower && -conditions.chmConditions.isBullishPowerIncreasing && -conditions.chmConditions.isFastOverSlow && -conditions.chmConditions.isClosedOverFast && -conditions.chmConditions.isCFastOverSlow && -conditions.chmConditions.isClosedOverCFast && -conditions.chmConditions.isSFastOverSlow && -conditions.chmConditions.isClosedOverSFast && -conditions.chmConditions.isMFastOverSlow && -conditions.chmConditions.isClosedOverMFast && -conditions.chmConditions.isLFastOverSlow && -conditions.chmConditions.isClosedOverLFast && -conditions.chmConditions.isHFastOverSlow && -conditions.chmConditions.isClosedOverHFast && -// -// XCHHK ... -// -conditions.chhkConditions.hasBullishPower && -conditions.chhkConditions.isCBullish && -conditions.chhkConditions.isCloseOverCHigh && -conditions.chhkConditions.isSBullish && -conditions.chhkConditions.isCloseOverSHigh && -conditions.chhkConditions.isMBullish && -conditions.chhkConditions.isCloseOverMHigh && -conditions.chhkConditions.isLBullish && -conditions.chhkConditions.isCloseOverLHigh && -conditions.chhkConditions.isHBullish && -conditions.chhkConditions.isCloseOverHHigh && -// -// XCHTD ... -// -conditions.chtdConditions.hasBullishPower && -conditions.chtdConditions.isCBullish && -conditions.chtdConditions.isSBullish && -conditions.chtdConditions.isMBullish && -conditions.chtdConditions.isLBullish && -conditions.chtdConditions.isHBullish && -// -// XCHICHWAP ... -// -conditions.chcheConditions.hasBullishPower && -conditions.chcheConditions.isCBullish && -conditions.chcheConditions.isCStrongBullish && -conditions.chcheConditions.isSBullish && -conditions.chcheConditions.isSStrongBullish && -conditions.chcheConditions.isMBullish && -conditions.chcheConditions.isMStrongBullish && -conditions.chcheConditions.isLBullish && -conditions.chcheConditions.isLStrongBullish && -conditions.chcheConditions.isHBullish && -conditions.chcheConditions.isHStrongBullish && -// -// XCHSTR ... -// -conditions.chstrConditions.hasBullishPower && -conditions.chstrConditions.isCBullish && -conditions.chstrConditions.isSBullish && -conditions.chstrConditions.isMBullish && -conditions.chstrConditions.isLBullish && -conditions.chstrConditions.isHBullish && -// -// XCHVLM ... -// -conditions.chvlmConditions.hasBullishPower && -conditions.chvlmConditions.isCBullish && -conditions.chvlmConditions.isSBullish && -conditions.chvlmConditions.isMBullish && -conditions.chvlmConditions.isLBullish && -conditions.chvlmConditions.isHBullish && -// -// XCHVWAP ... -// -conditions.chvwapConditions.hasBullishPower && -conditions.chvwapConditions.isBullishPowerIncreasing && -conditions.chvwapConditions.isMBullish && -conditions.chvwapConditions.isLBullish && -conditions.chvwapConditions.isHBullish && -// -// XCHICH ... -// -conditions.chichConditions.isCClosedOverKijunSen && -conditions.chichConditions.isCTenkanSenOverKijunSen && -conditions.chichConditions.isCSenkouSpanAOverB && -conditions.chichConditions.isCSenkouSpanAOverLast && -conditions.chichConditions.isCFutureSenkouSpanAOverB && -conditions.chichConditions.isCFutureSenkouSpanAOverLast && -conditions.chichConditions.isSClosedOverKijunSen && -conditions.chichConditions.isSTenkanSenOverKijunSen && -conditions.chichConditions.isSSenkouSpanAOverB && -conditions.chichConditions.isSFutureSenkouSpanAOverB && -conditions.chichConditions.isMClosedOverKijunSen && -conditions.chichConditions.isMTenkanSenOverKijunSen && -conditions.chichConditions.isMSenkouSpanAOverB && -conditions.chichConditions.isMFutureSenkouSpanAOverB && -conditions.chichConditions.isLClosedOverKijunSen && -conditions.chichConditions.isLTenkanSenOverKijunSen && -conditions.chichConditions.isLSenkouSpanAOverB && -conditions.chichConditions.isLFutureSenkouSpanAOverB && -conditions.chichConditions.isHClosedOverKijunSen && -conditions.chichConditions.isHTenkanSenOverKijunSen && -conditions.chichConditions.isHSenkouSpanAOverB && -conditions.chichConditions.isHFutureSenkouSpanAOverB -// -) -// -|| -// -( -// Symbol: GBPUSDb -// --------------- -// Scores: -// --------------- -// Bullish: 57.0 -// Bearish: 4.0 -// --------------- -// Time: 2020.10.12 09:30:00 -// --------------- -// -// XPV ... -// -conditions.pvConditions.isCloseOverFib2 && -conditions.pvConditions.isCloseOverFib3 && -conditions.pvConditions.isCloseOverFib4 && -conditions.pvConditions.isCloseOverFib5 && -conditions.pvConditions.isCloseUnderFib1 && -conditions.pvConditions.isCloseCrossedUnderFib1 && -conditions.pvConditions.isSCLLBullish && -conditions.pvConditions.isSCHHBearish && -conditions.pvConditions.isSCHHSwitchedToBearish && -// -// XCHM ... -// -conditions.chmConditions.hasBullishPower && -conditions.chmConditions.isFastOverSlow && -conditions.chmConditions.isClosedOverFast && -conditions.chmConditions.isCFastOverSlow && -conditions.chmConditions.isClosedUnderCFast && -conditions.chmConditions.isSFastOverSlow && -conditions.chmConditions.isClosedOverSFast && -conditions.chmConditions.isMFastOverSlow && -conditions.chmConditions.isClosedOverMFast && -conditions.chmConditions.isLFastOverSlow && -conditions.chmConditions.isClosedOverLFast && -conditions.chmConditions.isHFastOverSlow && -conditions.chmConditions.isClosedOverHFast && -// -// XCHHK ... -// -conditions.chhkConditions.hasBullishPower && -conditions.chhkConditions.isCBullish && -conditions.chhkConditions.isCloseOverCHigh && -conditions.chhkConditions.isSBullish && -conditions.chhkConditions.isCloseOverSHigh && -conditions.chhkConditions.isMBullish && -conditions.chhkConditions.isCloseOverMHigh && -conditions.chhkConditions.isLBullish && -conditions.chhkConditions.isCloseOverLHigh && -conditions.chhkConditions.isHBullish && -conditions.chhkConditions.isCloseOverHHigh && -// -// XCHTD ... -// -conditions.chtdConditions.hasBullishPower && -conditions.chtdConditions.isCBullish && -conditions.chtdConditions.isSBullish && -conditions.chtdConditions.isMBullish && -conditions.chtdConditions.isLBullish && -conditions.chtdConditions.isHBullish && -// -// XCHICHWAP ... -// -conditions.chcheConditions.hasBullishPower && -conditions.chcheConditions.isBullishPowerDecreasing && -conditions.chcheConditions.isCBullish && -conditions.chcheConditions.isCStrongBullish && -conditions.chcheConditions.isSBullish && -conditions.chcheConditions.isSStrongBullish && -conditions.chcheConditions.isMBullish && -conditions.chcheConditions.isMStrongBullish && -conditions.chcheConditions.isLBullish && -conditions.chcheConditions.isLStrongBullish && -conditions.chcheConditions.isHBullish && -conditions.chcheConditions.isHStrongBullish && -// -// XCHSTR ... -// -conditions.chstrConditions.hasBullishPower && -conditions.chstrConditions.isCBullish && -conditions.chstrConditions.isSBullish && -conditions.chstrConditions.isMBullish && -conditions.chstrConditions.isLBullish && -conditions.chstrConditions.isHBullish && -// -// XCHVLM ... -// -conditions.chvlmConditions.hasBullishPower && -conditions.chvlmConditions.isCBullish && -conditions.chvlmConditions.isSBullish && -conditions.chvlmConditions.isMBullish && -conditions.chvlmConditions.isLBullish && -conditions.chvlmConditions.isHBullish && -// -// XCHVWAP ... -// -conditions.chvwapConditions.hasBullishPower && -conditions.chvwapConditions.isMBullish && -conditions.chvwapConditions.isLBullish && -conditions.chvwapConditions.isHBullish && -// -// XCHICH ... -// -conditions.chichConditions.isCTenkanSenOverKijunSen && -conditions.chichConditions.isCSenkouSpanAOverB && -conditions.chichConditions.isCSenkouSpanAOverLast && -conditions.chichConditions.isCFutureSenkouSpanAOverB && -conditions.chichConditions.isCFutureSenkouSpanAOverLast && -conditions.chichConditions.isSClosedOverKijunSen && -conditions.chichConditions.isSTenkanSenOverKijunSen && -conditions.chichConditions.isSSenkouSpanAOverB && -conditions.chichConditions.isSSenkouSpanAOverLast && -conditions.chichConditions.isSFutureSenkouSpanAOverB && -conditions.chichConditions.isSFutureSenkouSpanAOverLast && -conditions.chichConditions.isMClosedOverKijunSen && -conditions.chichConditions.isMTenkanSenOverKijunSen && -conditions.chichConditions.isMSenkouSpanAOverB && -conditions.chichConditions.isMFutureSenkouSpanAOverB && -conditions.chichConditions.isLClosedOverKijunSen && -conditions.chichConditions.isLTenkanSenOverKijunSen && -conditions.chichConditions.isLSenkouSpanAUnderB && -conditions.chichConditions.isLFutureSenkouSpanAUnderB && -conditions.chichConditions.isHClosedOverKijunSen && -conditions.chichConditions.isHTenkanSenOverKijunSen && -conditions.chichConditions.isHSenkouSpanAOverB && -conditions.chichConditions.isHFutureSenkouSpanAOverB -// -) -// -|| -// -( -// Symbol: GBPUSDb -// --------------- -// Scores: -// --------------- -// Bullish: 70.0 -// Bearish: 1.0 -// --------------- -// Time: 2020.11.16 05:20:01 -// --------------- -// -// XPV ... -// -conditions.pvConditions.isNewPeak && -conditions.pvConditions.isNewPeakOverLast && -conditions.pvConditions.isFiboIncreased && -conditions.pvConditions.isCloseOverFib1 && -conditions.pvConditions.isCloseOverFib2 && -conditions.pvConditions.isCloseOverFib3 && -conditions.pvConditions.isCloseOverFib4 && -conditions.pvConditions.isCloseOverFib5 && -conditions.pvConditions.isSCBullish && -conditions.pvConditions.isSCHHBullish && -conditions.pvConditions.isSCLLBullish && -conditions.pvConditions.isMCHHBullish && -conditions.pvConditions.isLCBullish && -conditions.pvConditions.isLCHHBullish && -conditions.pvConditions.isLCLLBullish && -conditions.pvConditions.isHCBullish && -conditions.pvConditions.isHCHHBullish && -conditions.pvConditions.isHCLLBullish && -// -// XCHM ... -// -conditions.chmConditions.hasBullishPower && -conditions.chmConditions.isBullishPowerIncreasing && -conditions.chmConditions.isBearishPowerDecreasing && -conditions.chmConditions.isFastOverSlow && -conditions.chmConditions.isClosedOverFast && -conditions.chmConditions.isCFastOverSlow && -conditions.chmConditions.isClosedOverCFast && -conditions.chmConditions.isSFastOverSlow && -conditions.chmConditions.isClosedOverSFast && -conditions.chmConditions.isMFastOverSlow && -conditions.chmConditions.isClosedOverMFast && -conditions.chmConditions.isLFastOverSlow && -conditions.chmConditions.isClosedOverLFast && -conditions.chmConditions.isHFastUnderSlow && -conditions.chmConditions.isClosedOverHFast && -// -// XCHHK ... -// -conditions.chhkConditions.hasBullishPower && -conditions.chhkConditions.isBullishPowerIncreasing && -conditions.chhkConditions.isCBullish && -conditions.chhkConditions.isCloseOverCHigh && -conditions.chhkConditions.isSBullish && -conditions.chhkConditions.isCloseOverSHigh && -conditions.chhkConditions.isMBullish && -conditions.chhkConditions.isCloseOverMHigh && -conditions.chhkConditions.isLBullish && -conditions.chhkConditions.isCloseOverLHigh && -conditions.chhkConditions.isHBullish && -conditions.chhkConditions.isCloseOverHHigh && -// -// XCHTD ... -// -conditions.chtdConditions.hasBullishPower && -conditions.chtdConditions.isCBullish && -conditions.chtdConditions.isSBullish && -conditions.chtdConditions.isMBullish && -conditions.chtdConditions.isLBullish && -conditions.chtdConditions.isHBullish && -// -// XCHICHWAP ... -// -conditions.chcheConditions.hasBullishPower && -conditions.chcheConditions.isCBullish && -conditions.chcheConditions.isCStrongBullish && -conditions.chcheConditions.isSBullish && -conditions.chcheConditions.isSStrongBullish && -conditions.chcheConditions.isMBullish && -conditions.chcheConditions.isMStrongBullish && -conditions.chcheConditions.isLBullish && -conditions.chcheConditions.isLStrongBullish && -conditions.chcheConditions.isHBullish && -conditions.chcheConditions.isHStrongBullish && -// -// XCHSTR ... -// -conditions.chstrConditions.hasBullishPower && -conditions.chstrConditions.isBullishPowerIncreasing && -conditions.chstrConditions.isCBullish && -conditions.chstrConditions.isSBullish && -conditions.chstrConditions.isMBullish && -conditions.chstrConditions.isLBullish && -conditions.chstrConditions.isHBullish && -// -// XCHVLM ... -// -conditions.chvlmConditions.hasBullishPower && -conditions.chvlmConditions.isCBullish && -conditions.chvlmConditions.isSBullish && -conditions.chvlmConditions.isMBullish && -conditions.chvlmConditions.isLBullish && -conditions.chvlmConditions.isHBullish && -// -// XCHVWAP ... -// -conditions.chvwapConditions.hasBullishPower && -conditions.chvwapConditions.isMBullish && -conditions.chvwapConditions.isLBullish && -conditions.chvwapConditions.isHBullish && -// -// XCHICH ... -// -conditions.chichConditions.isCClosedOverKijunSen && -conditions.chichConditions.isCTenkanSenOverKijunSen && -conditions.chichConditions.isCSenkouSpanAOverB && -conditions.chichConditions.isCFutureSenkouSpanAOverB && -conditions.chichConditions.isSClosedOverKijunSen && -conditions.chichConditions.isSTenkanSenOverKijunSen && -conditions.chichConditions.isSSenkouSpanAOverB && -conditions.chichConditions.isSSenkouSpanAOverLast && -conditions.chichConditions.isSFutureSenkouSpanAOverB && -conditions.chichConditions.isSFutureSenkouSpanAOverLast && -conditions.chichConditions.isMClosedOverKijunSen && -conditions.chichConditions.isMTenkanSenOverKijunSen && -conditions.chichConditions.isMSenkouSpanAUnderB && -conditions.chichConditions.isMSenkouSpanAUnderLast && -conditions.chichConditions.isMFutureSenkouSpanAUnderB && -conditions.chichConditions.isMFutureSenkouSpanAUnderLast && -conditions.chichConditions.isLClosedOverKijunSen && -conditions.chichConditions.isLTenkanSenOverKijunSen && -conditions.chichConditions.isLSenkouSpanAOverB && -conditions.chichConditions.isLFutureSenkouSpanAOverB && -conditions.chichConditions.isHClosedOverKijunSen && -conditions.chichConditions.isHTenkanSenUnderKijunSen && -conditions.chichConditions.isHSenkouSpanAOverB && -conditions.chichConditions.isHFutureSenkouSpanAOverB -// -) -// -|| -// -( -// Symbol: GBPUSDb -// --------------- -// Scores: -// --------------- -// Bullish: 77.0 -// Bearish: 1.0 -// --------------- -// Time: 2020.11.18 11:50:00 -// --------------- -// -// XPV ... -// -conditions.pvConditions.isNewPeak && -conditions.pvConditions.isNewPeakOverLast && -conditions.pvConditions.isFiboIncreased && -conditions.pvConditions.isCloseOverFib1 && -conditions.pvConditions.isCloseOverFib2 && -conditions.pvConditions.isCloseOverFib3 && -conditions.pvConditions.isCloseOverFib4 && -conditions.pvConditions.isCloseOverFib5 && -conditions.pvConditions.isSCBullish && -conditions.pvConditions.isSCHHBullish && -conditions.pvConditions.isSCLLBullish && -conditions.pvConditions.isSCSwitchedToBullish && -conditions.pvConditions.isSCHHSwitchedToBullish && -conditions.pvConditions.isSCLLSwitchedToBullish && -conditions.pvConditions.isMCHHBullish && -conditions.pvConditions.isMCSwitchedToBullish && -conditions.pvConditions.isMCHHSwitchedToBullish && -conditions.pvConditions.isLCBullish && -conditions.pvConditions.isLCHHBullish && -conditions.pvConditions.isLCLLBullish && -conditions.pvConditions.isLCSwitchedToBullish && -conditions.pvConditions.isLCHHSwitchedToBullish && -conditions.pvConditions.isLCLLSwitchedToBullish && -conditions.pvConditions.isHCHHBullish && -conditions.pvConditions.isHCSwitchedToBullish && -conditions.pvConditions.isHCHHSwitchedToBullish && -// -// XCHM ... -// -conditions.chmConditions.hasBullishPower && -conditions.chmConditions.isFastOverSlow && -conditions.chmConditions.isClosedOverFast && -conditions.chmConditions.isCFastOverSlow && -conditions.chmConditions.isClosedOverCFast && -conditions.chmConditions.isSFastOverSlow && -conditions.chmConditions.isClosedOverSFast && -conditions.chmConditions.isMFastOverSlow && -conditions.chmConditions.isClosedOverMFast && -conditions.chmConditions.isLFastOverSlow && -conditions.chmConditions.isClosedOverLFast && -conditions.chmConditions.isHFastOverSlow && -conditions.chmConditions.isClosedOverHFast && -// -// XCHHK ... -// -conditions.chhkConditions.hasBullishPower && -conditions.chhkConditions.isCBullish && -conditions.chhkConditions.isCloseOverCHigh && -conditions.chhkConditions.isSBullish && -conditions.chhkConditions.isCloseOverSHigh && -conditions.chhkConditions.isMBullish && -conditions.chhkConditions.isCloseOverMHigh && -conditions.chhkConditions.isLBullish && -conditions.chhkConditions.isCloseOverLHigh && -conditions.chhkConditions.isHBullish && -conditions.chhkConditions.isCloseOverHHigh && -// -// XCHTD ... -// -conditions.chtdConditions.hasBullishPower && -conditions.chtdConditions.isCBullish && -conditions.chtdConditions.isSBullish && -conditions.chtdConditions.isMBullish && -conditions.chtdConditions.isLBullish && -conditions.chtdConditions.isHBullish && -// -// XCHICHWAP ... -// -conditions.chcheConditions.hasBullishPower && -conditions.chcheConditions.isBullishPowerDecreasing && -conditions.chcheConditions.isCBullish && -conditions.chcheConditions.isCStrongBullish && -conditions.chcheConditions.isSBullish && -conditions.chcheConditions.isSStrongBullish && -conditions.chcheConditions.isMBullish && -conditions.chcheConditions.isMStrongBullish && -conditions.chcheConditions.isLBullish && -conditions.chcheConditions.isLStrongBullish && -conditions.chcheConditions.isHBullish && -conditions.chcheConditions.isHStrongBullish && -// -// XCHSTR ... -// -conditions.chstrConditions.hasBullishPower && -conditions.chstrConditions.isCBullish && -conditions.chstrConditions.isSBullish && -conditions.chstrConditions.isMBullish && -conditions.chstrConditions.isLBullish && -conditions.chstrConditions.isHBullish && -// -// XCHVLM ... -// -conditions.chvlmConditions.hasBullishPower && -conditions.chvlmConditions.isCBullish && -conditions.chvlmConditions.isSBullish && -conditions.chvlmConditions.isMBullish && -conditions.chvlmConditions.isLBullish && -conditions.chvlmConditions.isHBullish && -// -// XCHVWAP ... -// -conditions.chvwapConditions.hasBullishPower && -conditions.chvwapConditions.isSBullish && -conditions.chvwapConditions.isSSwitchedToBullish && -conditions.chvwapConditions.isMBullish && -conditions.chvwapConditions.isLBullish && -conditions.chvwapConditions.isHBullish && -// -// XCHICH ... -// -conditions.chichConditions.isCClosedOverKijunSen && -conditions.chichConditions.isCTenkanSenOverKijunSen && -conditions.chichConditions.isCSenkouSpanAOverB && -conditions.chichConditions.isCSenkouSpanAOverLast && -conditions.chichConditions.isCFutureSenkouSpanAOverB && -conditions.chichConditions.isCFutureSenkouSpanAOverLast && -conditions.chichConditions.isSClosedOverKijunSen && -conditions.chichConditions.isSTenkanSenOverKijunSen && -conditions.chichConditions.isSSenkouSpanAUnderB && -conditions.chichConditions.isSFutureSenkouSpanAUnderB && -conditions.chichConditions.isMClosedOverKijunSen && -conditions.chichConditions.isMTenkanSenOverKijunSen && -conditions.chichConditions.isMSenkouSpanAOverB && -conditions.chichConditions.isMSenkouSpanAOverLast && -conditions.chichConditions.isMFutureSenkouSpanAOverB && -conditions.chichConditions.isMFutureSenkouSpanAOverLast && -conditions.chichConditions.isLClosedOverKijunSen && -conditions.chichConditions.isLTenkanSenOverKijunSen && -conditions.chichConditions.isLSenkouSpanAUnderB && -conditions.chichConditions.isLFutureSenkouSpanAUnderB && -conditions.chichConditions.isHClosedOverKijunSen && -conditions.chichConditions.isHTenkanSenOverKijunSen && -conditions.chichConditions.isHSenkouSpanAOverB && -conditions.chichConditions.isHFutureSenkouSpanAOverB -// -) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 57.0 + // Bearish: 2.0 + // --------------- + // Time: 2020.05.29 08:55:05 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseCrossedUnderFib1 && + conditions.pvConditions.isSCLLBullish && + conditions.pvConditions.isMCLLBullish && + conditions.pvConditions.isLCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedUnderCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCSenkouSpanAOverLast && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMSenkouSpanAOverLast && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAOverLast && + conditions.chichConditions.isMSenkouSpanACrossedOverLast && + conditions.chichConditions.isMFutureSenkouSpanACrossedOverLast && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLSenkouSpanAOverLast && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverLast && + conditions.chichConditions.isLSenkouSpanACrossedOverLast && + conditions.chichConditions.isLFutureSenkouSpanACrossedOverLast && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHSenkouSpanAOverLast && + conditions.chichConditions.isHFutureSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAOverLast && + conditions.chichConditions.isHSenkouSpanACrossedOverLast && + conditions.chichConditions.isHFutureSenkouSpanACrossedOverLast + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 58.0 + // Bearish: 10.0 + // --------------- + // Time: 2020.06.30 23:10:06 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + conditions.pvConditions.isMCLLBullish && + conditions.pvConditions.isMCSwitchedToBullish && + conditions.pvConditions.isMCLLSwitchedToBullish && + conditions.pvConditions.isLCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBearishPowerDecreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isCSwitchedToBearish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBearish && + conditions.chvlmConditions.isCSwitchedToBearish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isBullishPowerIncreasing && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCSenkouSpanAUnderLast && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAUnderLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAUnderB && + conditions.chichConditions.isLFutureSenkouSpanAUnderB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenUnderKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAUnderB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 61.0 + // Bearish: 1.0 + // --------------- + // Time: 2020.07.06 14:30:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBullishPowerIncreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isBullishPowerIncreasing && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isBullishPowerIncreasing && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isBullishPowerIncreasing && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCSenkouSpanAOverLast && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAOverLast && + conditions.chichConditions.isCSenkouSpanACrossedOverLast && + conditions.chichConditions.isCFutureSenkouSpanACrossedOverLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLSenkouSpanAOverLast && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverLast && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAUnderB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 58.0 + // Bearish: 4.0 + // --------------- + // Time: 2020.07.23 18:55:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + conditions.pvConditions.isLCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBearishPowerDecreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastUnderSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCSenkouSpanAUnderLast && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAUnderLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSSenkouSpanAUnderLast && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderLast && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 61.0 + // Bearish: 0.0 + // --------------- + // Time: 2020.07.27 13:55:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isMCLLBullish && + conditions.pvConditions.isLCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBullishPowerIncreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isBullishPowerIncreasing && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCSenkouSpanAOverLast && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 57.0 + // Bearish: 4.0 + // --------------- + // Time: 2020.10.12 09:30:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseCrossedUnderFib1 && + conditions.pvConditions.isSCLLBullish && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedUnderCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isBullishPowerDecreasing && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCSenkouSpanAOverLast && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAUnderB && + conditions.chichConditions.isLFutureSenkouSpanAUnderB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 70.0 + // Bearish: 1.0 + // --------------- + // Time: 2020.11.16 05:20:01 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isNewPeak && + conditions.pvConditions.isNewPeakOverLast && + conditions.pvConditions.isFiboIncreased && + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCBullish && + conditions.pvConditions.isSCHHBullish && + conditions.pvConditions.isSCLLBullish && + conditions.pvConditions.isMCHHBullish && + conditions.pvConditions.isLCBullish && + conditions.pvConditions.isLCHHBullish && + conditions.pvConditions.isLCLLBullish && + conditions.pvConditions.isHCBullish && + conditions.pvConditions.isHCHHBullish && + conditions.pvConditions.isHCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBullishPowerIncreasing && + conditions.chmConditions.isBearishPowerDecreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isBullishPowerIncreasing && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isBullishPowerIncreasing && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMSenkouSpanAUnderLast && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAUnderLast && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenUnderKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 77.0 + // Bearish: 1.0 + // --------------- + // Time: 2020.11.18 11:50:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isNewPeak && + conditions.pvConditions.isNewPeakOverLast && + conditions.pvConditions.isFiboIncreased && + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCBullish && + conditions.pvConditions.isSCHHBullish && + conditions.pvConditions.isSCLLBullish && + conditions.pvConditions.isSCSwitchedToBullish && + conditions.pvConditions.isSCHHSwitchedToBullish && + conditions.pvConditions.isSCLLSwitchedToBullish && + conditions.pvConditions.isMCHHBullish && + conditions.pvConditions.isMCSwitchedToBullish && + conditions.pvConditions.isMCHHSwitchedToBullish && + conditions.pvConditions.isLCBullish && + conditions.pvConditions.isLCHHBullish && + conditions.pvConditions.isLCLLBullish && + conditions.pvConditions.isLCSwitchedToBullish && + conditions.pvConditions.isLCHHSwitchedToBullish && + conditions.pvConditions.isLCLLSwitchedToBullish && + conditions.pvConditions.isHCHHBullish && + conditions.pvConditions.isHCSwitchedToBullish && + conditions.pvConditions.isHCHHSwitchedToBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isBullishPowerDecreasing && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isSBullish && + conditions.chvwapConditions.isSSwitchedToBullish && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCSenkouSpanAOverLast && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMSenkouSpanAOverLast && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverLast && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAUnderB && + conditions.chichConditions.isLFutureSenkouSpanAUnderB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 62.0 + // Bearish: 3.0 + // --------------- + // Time: 2020.07.27 14:20:02 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + conditions.pvConditions.isMCLLBullish && + conditions.pvConditions.isLCLLBullish && + conditions.pvConditions.isLCSwitchedToBullish && + conditions.pvConditions.isLCLLSwitchedToBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isMSwitchedToBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isSSenkouSpanACrossedOverLast && + conditions.chichConditions.isSFutureSenkouSpanACrossedOverLast && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) // ; diff --git a/Parsers/AMarkets/GBPUSD/2020/x-saherelm.xch.ichwap.amarkets.gbpusd.2020.short.parser.mq5 b/Parsers/AMarkets/GBPUSD/2020/x-saherelm.xch.ichwap.amarkets.gbpusd.2020.short.parser.mq5 index 4012572a..b5deadbf 100644 --- a/Parsers/AMarkets/GBPUSD/2020/x-saherelm.xch.ichwap.amarkets.gbpusd.2020.short.parser.mq5 +++ b/Parsers/AMarkets/GBPUSD/2020/x-saherelm.xch.ichwap.amarkets.gbpusd.2020.short.parser.mq5 @@ -8718,7 +8718,7 @@ struct XCHICHWAPStartegyAMarketsGBPUSD2020ShortConditionsParser // || // - ( + ( // Symbol: GBPUSDb // --------------- // Scores: @@ -13021,6 +13021,1117 @@ struct XCHICHWAPStartegyAMarketsGBPUSD2020ShortConditionsParser // ) // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 0.0 + // Bearish: 69.0 + // --------------- + // Time: 2020.07.20 06:10:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isNewVale && + conditions.pvConditions.isNewValeUnderLast && + conditions.pvConditions.isFiboDecreased && + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseUnderFib2 && + conditions.pvConditions.isCloseUnderFib3 && + conditions.pvConditions.isCloseUnderFib4 && + conditions.pvConditions.isCloseUnderFib5 && + conditions.pvConditions.isSCBearish && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCLLBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + conditions.pvConditions.isMCLLBearish && + conditions.pvConditions.isLCBearish && + conditions.pvConditions.isLCHHBearish && + conditions.pvConditions.isLCLLBearish && + conditions.pvConditions.isHCLLBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBearishPower && + conditions.chmConditions.isBearishPowerIncreasing && + conditions.chmConditions.isFastUnderSlow && + conditions.chmConditions.isClosedUnderFast && + conditions.chmConditions.isCFastUnderSlow && + conditions.chmConditions.isClosedUnderCFast && + conditions.chmConditions.isSFastUnderSlow && + conditions.chmConditions.isClosedUnderSFast && + conditions.chmConditions.isMFastUnderSlow && + conditions.chmConditions.isClosedUnderMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedUnderLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedUnderHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBearishPower && + conditions.chhkConditions.isCBearish && + conditions.chhkConditions.isCloseUnderCLow && + conditions.chhkConditions.isSBearish && + conditions.chhkConditions.isCloseUnderSLow && + conditions.chhkConditions.isMBearish && + conditions.chhkConditions.isCloseUnderMLow && + conditions.chhkConditions.isLBearish && + conditions.chhkConditions.isCloseUnderLLow && + conditions.chhkConditions.isHBearish && + conditions.chhkConditions.isCloseUnderHLow && + // + // XCHTD ... + // + conditions.chtdConditions.hasBearishPower && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isSBearish && + conditions.chtdConditions.isMBearish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBearishPower && + conditions.chcheConditions.isCBearish && + conditions.chcheConditions.isCStrongBearish && + conditions.chcheConditions.isSBearish && + conditions.chcheConditions.isSStrongBearish && + conditions.chcheConditions.isMBearish && + conditions.chcheConditions.isMStrongBearish && + conditions.chcheConditions.isLBearish && + conditions.chcheConditions.isLStrongBearish && + conditions.chcheConditions.isHBearish && + conditions.chcheConditions.isHStrongBearish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBearishPower && + conditions.chstrConditions.isCBearish && + conditions.chstrConditions.isSBearish && + conditions.chstrConditions.isMBearish && + conditions.chstrConditions.isLBearish && + conditions.chstrConditions.isHBearish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBearishPower && + conditions.chvlmConditions.isCBearish && + conditions.chvlmConditions.isCSwitchedToBearish && + conditions.chvlmConditions.isSBearish && + conditions.chvlmConditions.isMBearish && + conditions.chvlmConditions.isLBearish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBearishPower && + conditions.chvwapConditions.isMBearish && + conditions.chvwapConditions.isLBearish && + conditions.chvwapConditions.isHBearish && + // + // XCHICH ... + // + conditions.chichConditions.isCTenkanSenUnderKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isSClosedUnderKijunSen && + conditions.chichConditions.isSTenkanSenUnderKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isMClosedUnderKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isLClosedUnderKijunSen && + conditions.chichConditions.isLTenkanSenUnderKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedUnderKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 2.0 + // Bearish: 63.0 + // --------------- + // Time: 2020.08.07 14:55:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseUnderFib2 && + conditions.pvConditions.isCloseUnderFib3 && + conditions.pvConditions.isCloseUnderFib4 && + conditions.pvConditions.isCloseUnderFib5 && + conditions.pvConditions.isSCBearish && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCLLBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + conditions.pvConditions.isMCHHBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBearishPower && + conditions.chmConditions.isBullishPowerDecreasing && + conditions.chmConditions.isFastUnderSlow && + conditions.chmConditions.isClosedUnderFast && + conditions.chmConditions.isCFastUnderSlow && + conditions.chmConditions.isClosedUnderCFast && + conditions.chmConditions.isSFastUnderSlow && + conditions.chmConditions.isClosedUnderSFast && + conditions.chmConditions.isMFastUnderSlow && + conditions.chmConditions.isClosedUnderMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedUnderLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedUnderHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBearishPower && + conditions.chhkConditions.isCBearish && + conditions.chhkConditions.isCloseUnderCLow && + conditions.chhkConditions.isSBearish && + conditions.chhkConditions.isCloseUnderSLow && + conditions.chhkConditions.isMBearish && + conditions.chhkConditions.isCloseUnderMLow && + conditions.chhkConditions.isLBearish && + conditions.chhkConditions.isCloseUnderLLow && + conditions.chhkConditions.isHBearish && + conditions.chhkConditions.isCloseUnderHLow && + // + // XCHTD ... + // + conditions.chtdConditions.hasBearishPower && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isSBearish && + conditions.chtdConditions.isMBearish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBearishPower && + conditions.chcheConditions.isCBearish && + conditions.chcheConditions.isCStrongBearish && + conditions.chcheConditions.isSBearish && + conditions.chcheConditions.isSStrongBearish && + conditions.chcheConditions.isMBearish && + conditions.chcheConditions.isMStrongBearish && + conditions.chcheConditions.isLBearish && + conditions.chcheConditions.isLStrongBearish && + conditions.chcheConditions.isHBearish && + conditions.chcheConditions.isHStrongBearish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBearishPower && + conditions.chstrConditions.isCBearish && + conditions.chstrConditions.isSBearish && + conditions.chstrConditions.isMBearish && + conditions.chstrConditions.isLBearish && + conditions.chstrConditions.isHBearish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBearishPower && + conditions.chvlmConditions.isCBearish && + conditions.chvlmConditions.isSBearish && + conditions.chvlmConditions.isMBearish && + conditions.chvlmConditions.isLBearish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBearishPower && + conditions.chvwapConditions.isMBearish && + conditions.chvwapConditions.isMSwitchedToBearish && + conditions.chvwapConditions.isLBearish && + conditions.chvwapConditions.isHBearish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedUnderKijunSen && + conditions.chichConditions.isCTenkanSenUnderKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isSClosedUnderKijunSen && + conditions.chichConditions.isSTenkanSenUnderKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isMClosedUnderKijunSen && + conditions.chichConditions.isMTenkanSenUnderKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedUnderKijunSen && + conditions.chichConditions.isLTenkanSenUnderKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLSenkouSpanAOverLast && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverLast && + conditions.chichConditions.isLSenkouSpanACrossedOverB && + conditions.chichConditions.isLFutureSenkouSpanACrossedOverB && + conditions.chichConditions.isHClosedUnderKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 8.0 + // Bearish: 53.0 + // --------------- + // Time: 2020.11.03 06:55:09 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseUnderFib2 && + conditions.pvConditions.isCloseUnderFib3 && + conditions.pvConditions.isCloseUnderFib4 && + conditions.pvConditions.isCloseUnderFib5 && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + conditions.pvConditions.isLCHHBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBearishPower && + conditions.chmConditions.isBullishPowerDecreasing && + conditions.chmConditions.isFastUnderSlow && + conditions.chmConditions.isClosedUnderFast && + conditions.chmConditions.isCFastUnderSlow && + conditions.chmConditions.isClosedUnderCFast && + conditions.chmConditions.isSFastUnderSlow && + conditions.chmConditions.isClosedUnderSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedUnderMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedUnderHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBearishPower && + conditions.chhkConditions.isCBearish && + conditions.chhkConditions.isCloseUnderCLow && + conditions.chhkConditions.isSBearish && + conditions.chhkConditions.isCloseUnderSLow && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseUnderMLow && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseUnderLLow && + conditions.chhkConditions.isHBearish && + conditions.chhkConditions.isCloseUnderHLow && + // + // XCHTD ... + // + conditions.chtdConditions.hasBearishPower && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isSBearish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBearishPower && + conditions.chcheConditions.isBearishPowerDecreasing && + conditions.chcheConditions.isCBearish && + conditions.chcheConditions.isCStrongBearish && + conditions.chcheConditions.isSBearish && + conditions.chcheConditions.isSStrongBearish && + conditions.chcheConditions.isMBearish && + conditions.chcheConditions.isMStrongBearish && + conditions.chcheConditions.isLBearish && + conditions.chcheConditions.isHBearish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBearishPower && + conditions.chstrConditions.isCBearish && + conditions.chstrConditions.isSBearish && + conditions.chstrConditions.isMBearish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBearishPower && + conditions.chvlmConditions.isCBearish && + conditions.chvlmConditions.isSBearish && + conditions.chvlmConditions.isMBearish && + conditions.chvlmConditions.isLBearish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBearishPower && + conditions.chvwapConditions.isMBearish && + conditions.chvwapConditions.isLBearish && + conditions.chvwapConditions.isHBearish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedUnderKijunSen && + conditions.chichConditions.isCTenkanSenUnderKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCSenkouSpanAOverLast && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverLast && + conditions.chichConditions.isSClosedUnderKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenUnderKijunSen && + conditions.chichConditions.isLSenkouSpanAUnderB && + conditions.chichConditions.isLFutureSenkouSpanAUnderB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenUnderKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 9.0 + // Bearish: 58.0 + // --------------- + // Time: 2022.05.02 22:10:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseUnderFib2 && + conditions.pvConditions.isCloseUnderFib3 && + conditions.pvConditions.isCloseUnderFib4 && + conditions.pvConditions.isCloseUnderFib5 && + conditions.pvConditions.isSCHHBullish && + conditions.pvConditions.isSCSwitchedToBullish && + conditions.pvConditions.isSCHHSwitchedToBullish && + conditions.pvConditions.isMCHHBearish && + conditions.pvConditions.isMCSwitchedToBearish && + conditions.pvConditions.isMCHHSwitchedToBearish && + conditions.pvConditions.isLCHHBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBearishPower && + conditions.chmConditions.isFastUnderSlow && + conditions.chmConditions.isClosedUnderFast && + conditions.chmConditions.isCFastUnderSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastUnderSlow && + conditions.chmConditions.isClosedUnderSFast && + conditions.chmConditions.isMFastUnderSlow && + conditions.chmConditions.isClosedUnderMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedUnderLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedUnderHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBearishPower && + conditions.chhkConditions.isBearishPowerDecreasing && + conditions.chhkConditions.isCBearish && + conditions.chhkConditions.isCloseUnderCLow && + conditions.chhkConditions.isSBearish && + conditions.chhkConditions.isCloseUnderSLow && + conditions.chhkConditions.isMBearish && + conditions.chhkConditions.isCloseUnderMLow && + conditions.chhkConditions.isLBearish && + conditions.chhkConditions.isCloseUnderLLow && + conditions.chhkConditions.isHBearish && + conditions.chhkConditions.isCloseUnderHLow && + // + // XCHTD ... + // + conditions.chtdConditions.hasBearishPower && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isSBearish && + conditions.chtdConditions.isMBearish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBearishPower && + conditions.chcheConditions.isCBearish && + conditions.chcheConditions.isCStrongBearish && + conditions.chcheConditions.isSBearish && + conditions.chcheConditions.isSStrongBearish && + conditions.chcheConditions.isMBearish && + conditions.chcheConditions.isMStrongBearish && + conditions.chcheConditions.isLBearish && + conditions.chcheConditions.isLStrongBearish && + conditions.chcheConditions.isHBearish && + conditions.chcheConditions.isHStrongBearish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBearishPower && + conditions.chstrConditions.isCBearish && + conditions.chstrConditions.isSBearish && + conditions.chstrConditions.isMBearish && + conditions.chstrConditions.isLBearish && + conditions.chstrConditions.isHBearish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBearishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBearish && + conditions.chvlmConditions.isMBearish && + conditions.chvlmConditions.isLBearish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBearishPower && + conditions.chvwapConditions.isBearishPowerDecreasing && + conditions.chvwapConditions.isSBullish && + conditions.chvwapConditions.isSSwitchedToBullish && + conditions.chvwapConditions.isLBearish && + conditions.chvwapConditions.isHBearish && + // + // XCHICH ... + // + conditions.chichConditions.isCTenkanSenUnderKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCSenkouSpanAUnderLast && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAUnderLast && + conditions.chichConditions.isSClosedUnderKijunSen && + conditions.chichConditions.isSTenkanSenUnderKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSSenkouSpanAUnderLast && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderLast && + conditions.chichConditions.isMClosedUnderKijunSen && + conditions.chichConditions.isMTenkanSenUnderKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedUnderKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAUnderB && + conditions.chichConditions.isLSenkouSpanAUnderLast && + conditions.chichConditions.isLFutureSenkouSpanAUnderB && + conditions.chichConditions.isLFutureSenkouSpanAUnderLast && + conditions.chichConditions.isLSenkouSpanACrossedUnderLast && + conditions.chichConditions.isLFutureSenkouSpanACrossedUnderLast && + conditions.chichConditions.isHClosedUnderKijunSen && + conditions.chichConditions.isHTenkanSenUnderKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHSenkouSpanAUnderLast && + conditions.chichConditions.isHFutureSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAUnderLast && + conditions.chichConditions.isHSenkouSpanACrossedUnderLast && + conditions.chichConditions.isHFutureSenkouSpanACrossedUnderLast + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 2.0 + // Bearish: 70.0 + // --------------- + // Time: 2022.08.29 08:05:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isNewVale && + conditions.pvConditions.isNewValeUnderLast && + conditions.pvConditions.isFiboDecreased && + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseUnderFib2 && + conditions.pvConditions.isCloseUnderFib3 && + conditions.pvConditions.isCloseUnderFib4 && + conditions.pvConditions.isCloseUnderFib5 && + conditions.pvConditions.isSCLLBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCLLSwitchedToBeraish && + conditions.pvConditions.isMCLLBearish && + conditions.pvConditions.isMCSwitchedToBearish && + conditions.pvConditions.isMCLLSwitchedToBeraish && + conditions.pvConditions.isLCLLBearish && + conditions.pvConditions.isLCSwitchedToBearish && + conditions.pvConditions.isLCLLSwitchedToBeraish && + conditions.pvConditions.isHCLLBearish && + conditions.pvConditions.isHCSwitchedToBearish && + conditions.pvConditions.isHCLLSwitchedToBeraish && + // + // XCHM ... + // + conditions.chmConditions.hasBearishPower && + conditions.chmConditions.isBearishPowerIncreasing && + conditions.chmConditions.isFastUnderSlow && + conditions.chmConditions.isClosedUnderFast && + conditions.chmConditions.isCFastUnderSlow && + conditions.chmConditions.isClosedUnderCFast && + conditions.chmConditions.isSFastUnderSlow && + conditions.chmConditions.isClosedUnderSFast && + conditions.chmConditions.isMFastUnderSlow && + conditions.chmConditions.isClosedUnderMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedUnderLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedUnderHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBearishPower && + conditions.chhkConditions.isCBearish && + conditions.chhkConditions.isCloseUnderCLow && + conditions.chhkConditions.isSBearish && + conditions.chhkConditions.isCloseUnderSLow && + conditions.chhkConditions.isMBearish && + conditions.chhkConditions.isCloseUnderMLow && + conditions.chhkConditions.isLBearish && + conditions.chhkConditions.isCloseUnderLLow && + conditions.chhkConditions.isHBearish && + conditions.chhkConditions.isCloseUnderHLow && + // + // XCHTD ... + // + conditions.chtdConditions.hasBearishPower && + conditions.chtdConditions.isBearishPowerDecreasing && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isSBearish && + conditions.chtdConditions.isMBearish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBearishPower && + conditions.chcheConditions.isBearishPowerDecreasing && + conditions.chcheConditions.isCBearish && + conditions.chcheConditions.isCStrongBearish && + conditions.chcheConditions.isSBearish && + conditions.chcheConditions.isSStrongBearish && + conditions.chcheConditions.isMBearish && + conditions.chcheConditions.isMStrongBearish && + conditions.chcheConditions.isLBearish && + conditions.chcheConditions.isLStrongBearish && + conditions.chcheConditions.isHBearish && + conditions.chcheConditions.isHStrongBearish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBearishPower && + conditions.chstrConditions.isCBearish && + conditions.chstrConditions.isSBearish && + conditions.chstrConditions.isMBearish && + conditions.chstrConditions.isLBearish && + conditions.chstrConditions.isHBearish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBearishPower && + conditions.chvlmConditions.isCBearish && + conditions.chvlmConditions.isSBearish && + conditions.chvlmConditions.isMBearish && + conditions.chvlmConditions.isLBearish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBearishPower && + conditions.chvwapConditions.isMBearish && + conditions.chvwapConditions.isLBearish && + conditions.chvwapConditions.isHBearish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedUnderKijunSen && + conditions.chichConditions.isCTenkanSenUnderKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCSenkouSpanAUnderLast && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAUnderLast && + conditions.chichConditions.isSClosedUnderKijunSen && + conditions.chichConditions.isSTenkanSenUnderKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSSenkouSpanAUnderLast && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderLast && + conditions.chichConditions.isMClosedUnderKijunSen && + conditions.chichConditions.isMTenkanSenUnderKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMSenkouSpanAOverLast && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverLast && + conditions.chichConditions.isMSenkouSpanACrossedOverLast && + conditions.chichConditions.isMFutureSenkouSpanACrossedOverLast && + conditions.chichConditions.isLClosedUnderKijunSen && + conditions.chichConditions.isLSenkouSpanAUnderB && + conditions.chichConditions.isLFutureSenkouSpanAUnderB && + conditions.chichConditions.isHClosedUnderKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAUnderB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 2.0 + // Bearish: 59.0 + // --------------- + // Time: 2023.07.19 17:45:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseUnderFib2 && + conditions.pvConditions.isCloseUnderFib3 && + conditions.pvConditions.isCloseUnderFib4 && + conditions.pvConditions.isCloseUnderFib5 && + conditions.pvConditions.isHCHHBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBearishPower && + conditions.chmConditions.isBearishPowerIncreasing && + conditions.chmConditions.isFastUnderSlow && + conditions.chmConditions.isClosedUnderFast && + conditions.chmConditions.isCFastUnderSlow && + conditions.chmConditions.isClosedUnderCFast && + conditions.chmConditions.isSFastUnderSlow && + conditions.chmConditions.isClosedUnderSFast && + conditions.chmConditions.isMFastUnderSlow && + conditions.chmConditions.isClosedUnderMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedUnderLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedUnderHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBearishPower && + conditions.chhkConditions.isBearishPowerDecreasing && + conditions.chhkConditions.isCBearish && + conditions.chhkConditions.isCloseUnderCLow && + conditions.chhkConditions.isSBearish && + conditions.chhkConditions.isCloseUnderSLow && + conditions.chhkConditions.isMBearish && + conditions.chhkConditions.isCloseUnderMLow && + conditions.chhkConditions.isLBearish && + conditions.chhkConditions.isCloseUnderLLow && + conditions.chhkConditions.isHBearish && + conditions.chhkConditions.isCloseUnderHLow && + // + // XCHTD ... + // + conditions.chtdConditions.hasBearishPower && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isSBearish && + conditions.chtdConditions.isMBearish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBearishPower && + conditions.chcheConditions.isCBearish && + conditions.chcheConditions.isCStrongBearish && + conditions.chcheConditions.isSBearish && + conditions.chcheConditions.isSStrongBearish && + conditions.chcheConditions.isMBearish && + conditions.chcheConditions.isMStrongBearish && + conditions.chcheConditions.isLBearish && + conditions.chcheConditions.isLStrongBearish && + conditions.chcheConditions.isHBearish && + conditions.chcheConditions.isHStrongBearish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBearishPower && + conditions.chstrConditions.isCBearish && + conditions.chstrConditions.isSBearish && + conditions.chstrConditions.isMBearish && + conditions.chstrConditions.isLBearish && + conditions.chstrConditions.isHBearish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBearishPower && + conditions.chvlmConditions.isCBearish && + conditions.chvlmConditions.isSBearish && + conditions.chvlmConditions.isMBearish && + conditions.chvlmConditions.isLBearish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBearishPower && + conditions.chvwapConditions.isBearishPowerDecreasing && + conditions.chvwapConditions.isMBearish && + conditions.chvwapConditions.isLBearish && + conditions.chvwapConditions.isHBearish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedUnderKijunSen && + conditions.chichConditions.isCTenkanSenUnderKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isSClosedUnderKijunSen && + conditions.chichConditions.isSTenkanSenUnderKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSSenkouSpanAUnderLast && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderLast && + conditions.chichConditions.isSSenkouSpanACrossedUnderLast && + conditions.chichConditions.isSFutureSenkouSpanACrossedUnderLast && + conditions.chichConditions.isMClosedUnderKijunSen && + conditions.chichConditions.isMTenkanSenUnderKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isLClosedUnderKijunSen && + conditions.chichConditions.isLTenkanSenUnderKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLSenkouSpanAUnderLast && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAUnderLast && + conditions.chichConditions.isHClosedUnderKijunSen && + conditions.chichConditions.isHTenkanSenUnderKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 6.0 + // Bearish: 57.0 + // --------------- + // Time: 2024.03.20 12:05:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseUnderFib2 && + conditions.pvConditions.isCloseUnderFib3 && + conditions.pvConditions.isCloseUnderFib4 && + conditions.pvConditions.isCloseUnderFib5 && + conditions.pvConditions.isSCHHBullish && + conditions.pvConditions.isSCSwitchedToBullish && + conditions.pvConditions.isSCHHSwitchedToBullish && + conditions.pvConditions.isMCHHBearish && + conditions.pvConditions.isLCHHBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBearishPower && + conditions.chmConditions.isFastUnderSlow && + conditions.chmConditions.isClosedUnderFast && + conditions.chmConditions.isCFastUnderSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastUnderSlow && + conditions.chmConditions.isClosedUnderSFast && + conditions.chmConditions.isMFastUnderSlow && + conditions.chmConditions.isClosedUnderMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedUnderLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedUnderHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBearishPower && + conditions.chhkConditions.isCBearish && + conditions.chhkConditions.isCloseUnderCLow && + conditions.chhkConditions.isSBearish && + conditions.chhkConditions.isCloseUnderSLow && + conditions.chhkConditions.isMBearish && + conditions.chhkConditions.isCloseUnderMLow && + conditions.chhkConditions.isLBearish && + conditions.chhkConditions.isCloseUnderLLow && + conditions.chhkConditions.isHBearish && + conditions.chhkConditions.isCloseUnderHLow && + // + // XCHTD ... + // + conditions.chtdConditions.hasBearishPower && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isSBearish && + conditions.chtdConditions.isMBearish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBearishPower && + conditions.chcheConditions.isBearishPowerDecreasing && + conditions.chcheConditions.isCBearish && + conditions.chcheConditions.isCStrongBearish && + conditions.chcheConditions.isSBearish && + conditions.chcheConditions.isSStrongBearish && + conditions.chcheConditions.isMBearish && + conditions.chcheConditions.isMStrongBearish && + conditions.chcheConditions.isLBearish && + conditions.chcheConditions.isLStrongBearish && + conditions.chcheConditions.isHBearish && + conditions.chcheConditions.isHStrongBearish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBearishPower && + conditions.chstrConditions.isCBearish && + conditions.chstrConditions.isSBearish && + conditions.chstrConditions.isMBearish && + conditions.chstrConditions.isLBearish && + conditions.chstrConditions.isHBearish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBearishPower && + conditions.chvlmConditions.isCBearish && + conditions.chvlmConditions.isSBearish && + conditions.chvlmConditions.isMBearish && + conditions.chvlmConditions.isLBearish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBearishPower && + conditions.chvwapConditions.isBearishPowerDecreasing && + conditions.chvwapConditions.isLBearish && + conditions.chvwapConditions.isHBearish && + // + // XCHICH ... + // + conditions.chichConditions.isCTenkanSenUnderKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCSenkouSpanAUnderLast && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAUnderLast && + conditions.chichConditions.isCSenkouSpanACrossedUnderLast && + conditions.chichConditions.isCFutureSenkouSpanACrossedUnderLast && + conditions.chichConditions.isSClosedUnderKijunSen && + conditions.chichConditions.isSTenkanSenUnderKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isMClosedUnderKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isLClosedUnderKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAUnderB && + conditions.chichConditions.isLFutureSenkouSpanAUnderB && + conditions.chichConditions.isHClosedUnderKijunSen && + conditions.chichConditions.isHTenkanSenUnderKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 5.0 + // Bearish: 67.0 + // --------------- + // Time: 2024.05.01 06:45:07 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isNewVale && + conditions.pvConditions.isNewValeUnderLast && + conditions.pvConditions.isFiboDecreased && + conditions.pvConditions.isCloseUnderFib1 && + conditions.pvConditions.isCloseUnderFib2 && + conditions.pvConditions.isCloseUnderFib3 && + conditions.pvConditions.isCloseUnderFib4 && + conditions.pvConditions.isCloseUnderFib5 && + conditions.pvConditions.isSCBearish && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCLLBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + conditions.pvConditions.isMCBearish && + conditions.pvConditions.isMCHHBearish && + conditions.pvConditions.isMCLLBearish && + conditions.pvConditions.isLCLLBearish && + conditions.pvConditions.isHCLLBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBearishPower && + conditions.chmConditions.isBullishPowerDecreasing && + conditions.chmConditions.isBearishPowerIncreasing && + conditions.chmConditions.isFastUnderSlow && + conditions.chmConditions.isClosedUnderFast && + conditions.chmConditions.isCFastUnderSlow && + conditions.chmConditions.isClosedUnderCFast && + conditions.chmConditions.isSFastUnderSlow && + conditions.chmConditions.isClosedUnderSFast && + conditions.chmConditions.isMFastUnderSlow && + conditions.chmConditions.isClosedUnderMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedUnderLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedUnderHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBearishPower && + conditions.chhkConditions.isBearishPowerDecreasing && + conditions.chhkConditions.isCBearish && + conditions.chhkConditions.isCloseUnderCLow && + conditions.chhkConditions.isSBearish && + conditions.chhkConditions.isCloseUnderSLow && + conditions.chhkConditions.isMBearish && + conditions.chhkConditions.isCloseUnderMLow && + conditions.chhkConditions.isLBearish && + conditions.chhkConditions.isCloseUnderLLow && + conditions.chhkConditions.isHBearish && + conditions.chhkConditions.isCloseUnderHLow && + // + // XCHTD ... + // + conditions.chtdConditions.hasBearishPower && + conditions.chtdConditions.isCBearish && + conditions.chtdConditions.isSBearish && + conditions.chtdConditions.isMBearish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBearishPower && + conditions.chcheConditions.isBearishPowerDecreasing && + conditions.chcheConditions.isCBearish && + conditions.chcheConditions.isCStrongBearish && + conditions.chcheConditions.isSBearish && + conditions.chcheConditions.isSStrongBearish && + conditions.chcheConditions.isMBearish && + conditions.chcheConditions.isMStrongBearish && + conditions.chcheConditions.isLBearish && + conditions.chcheConditions.isLStrongBearish && + conditions.chcheConditions.isHBearish && + conditions.chcheConditions.isHStrongBearish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBearishPower && + conditions.chstrConditions.isBearishPowerDecreasing && + conditions.chstrConditions.isCBearish && + conditions.chstrConditions.isSBearish && + conditions.chstrConditions.isMBearish && + conditions.chstrConditions.isLBearish && + conditions.chstrConditions.isHBearish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBearishPower && + conditions.chvlmConditions.isCBearish && + conditions.chvlmConditions.isSBearish && + conditions.chvlmConditions.isMBearish && + conditions.chvlmConditions.isLBearish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBearishPower && + conditions.chvwapConditions.isMBearish && + conditions.chvwapConditions.isLBearish && + conditions.chvwapConditions.isHBearish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedUnderKijunSen && + conditions.chichConditions.isCTenkanSenUnderKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isSClosedUnderKijunSen && + conditions.chichConditions.isSTenkanSenUnderKijunSen && + conditions.chichConditions.isSSenkouSpanAUnderB && + conditions.chichConditions.isSFutureSenkouSpanAUnderB && + conditions.chichConditions.isMClosedUnderKijunSen && + conditions.chichConditions.isMTenkanSenUnderKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMSenkouSpanAOverLast && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverLast && + conditions.chichConditions.isMSenkouSpanACrossedOverLast && + conditions.chichConditions.isMFutureSenkouSpanACrossedOverLast && + conditions.chichConditions.isLClosedUnderKijunSen && + conditions.chichConditions.isLTenkanSenUnderKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedUnderKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAUnderB + // + ) + // ; // diff --git a/Parsers/AMarkets/GBPUSD/2021/x-saherelm.xch.ichwap.amarkets.gbpusd.2021.long.parser.mq5 b/Parsers/AMarkets/GBPUSD/2021/x-saherelm.xch.ichwap.amarkets.gbpusd.2021.long.parser.mq5 index 25ed40a2..91344b18 100644 --- a/Parsers/AMarkets/GBPUSD/2021/x-saherelm.xch.ichwap.amarkets.gbpusd.2021.long.parser.mq5 +++ b/Parsers/AMarkets/GBPUSD/2021/x-saherelm.xch.ichwap.amarkets.gbpusd.2021.long.parser.mq5 @@ -14099,6 +14099,535 @@ struct XCHICHWAPStartegyAMarketsGBPUSD2021LongConditionsParser // ) // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 64.0 + // Bearish: 0.0 + // --------------- + // Time: 2021.01.27 02:25:02 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCLLBullish && + conditions.pvConditions.isMCLLBullish && + conditions.pvConditions.isMCSwitchedToBullish && + conditions.pvConditions.isMCLLSwitchedToBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBullishPowerIncreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isBullishPowerIncreasing && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isBullishPowerIncreasing && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCSenkouSpanAUnderLast && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAUnderLast && + conditions.chichConditions.isCSenkouSpanACrossedUnderB && + conditions.chichConditions.isCFutureSenkouSpanACrossedUnderB && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 60.0 + // Bearish: 2.0 + // --------------- + // Time: 2021.04.22 06:15:04 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCLLBullish && + conditions.pvConditions.isSCSwitchedToBullish && + conditions.pvConditions.isSCLLSwitchedToBullish && + conditions.pvConditions.isMCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBearishPowerDecreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBearish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenUnderKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAUnderB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 60.0 + // Bearish: 1.0 + // --------------- + // Time: 2021.05.21 13:40:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isMCLLBullish && + conditions.pvConditions.isLCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBullishPowerIncreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBearish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isBullishPowerIncreasing && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAUnderB && + conditions.chichConditions.isCSenkouSpanAOverLast && + conditions.chichConditions.isCFutureSenkouSpanAUnderB && + conditions.chichConditions.isCFutureSenkouSpanAOverLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAUnderB && + conditions.chichConditions.isMFutureSenkouSpanAUnderB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAOverB && + conditions.chichConditions.isHFutureSenkouSpanAOverB + // + ) + // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 61.0 + // Bearish: 3.0 + // --------------- + // Time: 2021.10.12 15:15:00 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCLLBullish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBullishPowerIncreasing && + conditions.chmConditions.isBearishPowerDecreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastUnderSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastUnderSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isBullishPowerIncreasing && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBearish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isBullishPowerIncreasing && + conditions.chvwapConditions.isSBullish && + conditions.chvwapConditions.isSSwitchedToBullish && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isSSenkouSpanACrossedOverB && + conditions.chichConditions.isSFutureSenkouSpanACrossedOverB && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenUnderKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenUnderKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAUnderB + // + ) + // ; // diff --git a/Parsers/AMarkets/GBPUSD/2022/x-saherelm.xch.ichwap.amarkets.gbpusd.2022.long.parser.mq5 b/Parsers/AMarkets/GBPUSD/2022/x-saherelm.xch.ichwap.amarkets.gbpusd.2022.long.parser.mq5 index 67bcb35c..69236de7 100644 --- a/Parsers/AMarkets/GBPUSD/2022/x-saherelm.xch.ichwap.amarkets.gbpusd.2022.long.parser.mq5 +++ b/Parsers/AMarkets/GBPUSD/2022/x-saherelm.xch.ichwap.amarkets.gbpusd.2022.long.parser.mq5 @@ -10694,6 +10694,138 @@ struct XCHICHWAPStartegyAMarketsGBPUSD2022LongConditionsParser // ) // + || + // + ( + // Symbol: GBPUSDb + // --------------- + // Scores: + // --------------- + // Bullish: 58.0 + // Bearish: 3.0 + // --------------- + // Time: 2022.05.23 09:55:01 + // --------------- + // + // XPV ... + // + conditions.pvConditions.isCloseOverFib1 && + conditions.pvConditions.isCloseOverFib2 && + conditions.pvConditions.isCloseOverFib3 && + conditions.pvConditions.isCloseOverFib4 && + conditions.pvConditions.isCloseOverFib5 && + conditions.pvConditions.isSCHHBearish && + conditions.pvConditions.isSCSwitchedToBearish && + conditions.pvConditions.isSCHHSwitchedToBearish && + // + // XCHM ... + // + conditions.chmConditions.hasBullishPower && + conditions.chmConditions.isBullishPowerIncreasing && + conditions.chmConditions.isFastOverSlow && + conditions.chmConditions.isClosedOverFast && + conditions.chmConditions.isCFastOverSlow && + conditions.chmConditions.isClosedOverCFast && + conditions.chmConditions.isSFastOverSlow && + conditions.chmConditions.isClosedOverSFast && + conditions.chmConditions.isMFastOverSlow && + conditions.chmConditions.isClosedOverMFast && + conditions.chmConditions.isLFastOverSlow && + conditions.chmConditions.isClosedOverLFast && + conditions.chmConditions.isHFastOverSlow && + conditions.chmConditions.isClosedOverHFast && + // + // XCHHK ... + // + conditions.chhkConditions.hasBullishPower && + conditions.chhkConditions.isCBullish && + conditions.chhkConditions.isCloseOverCHigh && + conditions.chhkConditions.isSBullish && + conditions.chhkConditions.isCloseOverSHigh && + conditions.chhkConditions.isMBullish && + conditions.chhkConditions.isCloseOverMHigh && + conditions.chhkConditions.isLBullish && + conditions.chhkConditions.isCloseOverLHigh && + conditions.chhkConditions.isHBullish && + conditions.chhkConditions.isCloseOverHHigh && + // + // XCHTD ... + // + conditions.chtdConditions.hasBullishPower && + conditions.chtdConditions.isCBullish && + conditions.chtdConditions.isSBullish && + conditions.chtdConditions.isMBullish && + conditions.chtdConditions.isLBullish && + conditions.chtdConditions.isHBullish && + // + // XCHICHWAP ... + // + conditions.chcheConditions.hasBullishPower && + conditions.chcheConditions.isCBullish && + conditions.chcheConditions.isCStrongBullish && + conditions.chcheConditions.isSBullish && + conditions.chcheConditions.isSStrongBullish && + conditions.chcheConditions.isMBullish && + conditions.chcheConditions.isMStrongBullish && + conditions.chcheConditions.isLBullish && + conditions.chcheConditions.isLStrongBullish && + conditions.chcheConditions.isHBullish && + conditions.chcheConditions.isHStrongBullish && + // + // XCHSTR ... + // + conditions.chstrConditions.hasBullishPower && + conditions.chstrConditions.isCBullish && + conditions.chstrConditions.isSBullish && + conditions.chstrConditions.isMBullish && + conditions.chstrConditions.isLBullish && + conditions.chstrConditions.isHBullish && + // + // XCHVLM ... + // + conditions.chvlmConditions.hasBullishPower && + conditions.chvlmConditions.isCBullish && + conditions.chvlmConditions.isSBullish && + conditions.chvlmConditions.isMBullish && + conditions.chvlmConditions.isLBullish && + conditions.chvlmConditions.isHBullish && + // + // XCHVWAP ... + // + conditions.chvwapConditions.hasBullishPower && + conditions.chvwapConditions.isMBullish && + conditions.chvwapConditions.isLBullish && + conditions.chvwapConditions.isHBullish && + // + // XCHICH ... + // + conditions.chichConditions.isCClosedOverKijunSen && + conditions.chichConditions.isCTenkanSenOverKijunSen && + conditions.chichConditions.isCSenkouSpanAOverB && + conditions.chichConditions.isCSenkouSpanAOverLast && + conditions.chichConditions.isCFutureSenkouSpanAOverB && + conditions.chichConditions.isCFutureSenkouSpanAOverLast && + conditions.chichConditions.isSClosedOverKijunSen && + conditions.chichConditions.isSTenkanSenOverKijunSen && + conditions.chichConditions.isSSenkouSpanAOverB && + conditions.chichConditions.isSSenkouSpanAOverLast && + conditions.chichConditions.isSFutureSenkouSpanAOverB && + conditions.chichConditions.isSFutureSenkouSpanAOverLast && + conditions.chichConditions.isMClosedOverKijunSen && + conditions.chichConditions.isMTenkanSenOverKijunSen && + conditions.chichConditions.isMSenkouSpanAOverB && + conditions.chichConditions.isMFutureSenkouSpanAOverB && + conditions.chichConditions.isLClosedOverKijunSen && + conditions.chichConditions.isLTenkanSenOverKijunSen && + conditions.chichConditions.isLSenkouSpanAOverB && + conditions.chichConditions.isLFutureSenkouSpanAOverB && + conditions.chichConditions.isHClosedOverKijunSen && + conditions.chichConditions.isHTenkanSenOverKijunSen && + conditions.chichConditions.isHSenkouSpanAUnderB && + conditions.chichConditions.isHFutureSenkouSpanAUnderB + // + ) + // ; //