From 35d1eab8fb3cc8b65b080a2c7042e5c425349634 Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Mon, 5 Aug 2024 03:38:00 +0330 Subject: [PATCH] last GBPUSD ... --- Parsers/x-saherelm.xch.gbpusd.long.parser.mq5 | 4693 +++++++++ .../x-saherelm.xch.gbpusd.short.parser.mq5 | 9025 +++++++++++++++++ 2 files changed, 13718 insertions(+) diff --git a/Parsers/x-saherelm.xch.gbpusd.long.parser.mq5 b/Parsers/x-saherelm.xch.gbpusd.long.parser.mq5 index ac4d8000..6d19f9d2 100644 --- a/Parsers/x-saherelm.xch.gbpusd.long.parser.mq5 +++ b/Parsers/x-saherelm.xch.gbpusd.long.parser.mq5 @@ -22983,6 +22983,4699 @@ conditions.chvwapConditions.isSSwitchedToBearish && !conditions.chvwapConditions.isHSwitchedToBullish && !conditions.chvwapConditions.isHSwitchedToBearish // +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 56.0 +// Bearish: 3.0 +// --------------- +// Time: 2019.01.24 02:10:04 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isSCSwitchedToBearish && +conditions.pvConditions.isSCLLSwitchedToBeraish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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 && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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.isHBullish && +conditions.chcheConditions.isHStrongBullish && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isCSwitchedToBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 55.0 +// Bearish: 13.0 +// --------------- +// Time: 2019.03.21 04:15:02 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCHHSwitchedToBullish && +conditions.pvConditions.isMCLLBullish && +conditions.pvConditions.isLCLLBullish && +conditions.pvConditions.isLCSwitchedToBullish && +conditions.pvConditions.isLCLLSwitchedToBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBearishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastOverSlow && +conditions.chmConditions.isClosedOverCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedOverSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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.isHBearish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isMSwitchedToBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isMBullish && +conditions.chvwapConditions.isMSwitchedToBullish && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 57.0 +// Bearish: 4.0 +// --------------- +// Time: 2019.05.13 15:40:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCLLBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isBullishPowerUp && +conditions.chmConditions.isBullishPowerIncreasing && +conditions.chmConditions.isBearishPowerDecreasing && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isFastCrossedOverSlow && +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 && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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.isHBullish && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isBullishPowerIncreasing && +conditions.chvwapConditions.isMBullish && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 50.0 +// Bearish: 13.0 +// --------------- +// Time: 2019.05.31 11:25:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isSCSwitchedToBearish && +conditions.pvConditions.isSCLLSwitchedToBeraish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBullishPowerIncreasing && +conditions.chmConditions.isBearishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastOverSlow && +conditions.chmConditions.isClosedOverCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedOverSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isBearishPowerDecreasing && +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.isHBearish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBullishPower && +conditions.chcheConditions.isBullishPowerIncreasing && +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 40.0 +// Bearish: 28.0 +// --------------- +// Time: 2019.07.03 22:05:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseCrossedOverFib2 && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCHHSwitchedToBullish && +conditions.pvConditions.isMCHHBearish && +conditions.pvConditions.isMCSwitchedToBearish && +conditions.pvConditions.isMCHHSwitchedToBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBearishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastOverSlow && +conditions.chmConditions.isClosedOverCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedOverSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isBullishPowerUp && +conditions.chhkConditions.isCBullish && +conditions.chhkConditions.isCloseOverCHigh && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseOverSHigh && +conditions.chhkConditions.isMBearish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBearish && +conditions.chhkConditions.isCloseUnderLLow && +conditions.chhkConditions.isHBearish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBullishPower && +conditions.chcheConditions.isBullishPowerDecreasing && +conditions.chcheConditions.isCBullish && +conditions.chcheConditions.isCStrongBullish && +conditions.chcheConditions.isSBearish && +conditions.chcheConditions.isSStrongBearish && +conditions.chcheConditions.isMBullish && +conditions.chcheConditions.isLBullish && +conditions.chcheConditions.isLStrongBullish && +conditions.chcheConditions.isHBullish && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isBullishPowerUp && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isCSwitchedToBullish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isMSwitchedToBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isBullishPowerUp && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isLSwitchedToBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 57.0 +// Bearish: 8.0 +// --------------- +// Time: 2019.07.12 22:00:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCBearish && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isSCSwitchedToBearish && +conditions.pvConditions.isSCHHSwitchedToBearish && +conditions.pvConditions.isSCLLSwitchedToBeraish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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 && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isSBearish && +conditions.chvwapConditions.isSSwitchedToBearish && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 65.0 +// Bearish: 1.0 +// --------------- +// Time: 2019.07.18 22:30:00 +// --------------- +// +// 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 && +conditions.pvConditions.isLCLLBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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 && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isBullishPowerIncreasing && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isBullishPowerIncreasing && +conditions.chvwapConditions.isMBullish && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 45.0 +// Bearish: 22.0 +// --------------- +// Time: 2019.07.30 13:25:00 +// --------------- +// +// XPV ... +// +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.isHCLLBullish && +conditions.pvConditions.isHCSwitchedToBullish && +conditions.pvConditions.isHCLLSwitchedToBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBearishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastOverSlow && +conditions.chmConditions.isClosedOverCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedOverSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isCBullish && +conditions.chhkConditions.isCloseOverCHigh && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseOverSHigh && +conditions.chhkConditions.isMBearish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBearish && +conditions.chhkConditions.isCloseUnderLLow && +conditions.chhkConditions.isHBearish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 54.0 +// Bearish: 6.0 +// --------------- +// Time: 2019.08.05 16:00:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCLLBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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 && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isCSwitchedToBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isBullishPowerDecreasing && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 70.0 +// Bearish: 6.0 +// --------------- +// Time: 2019.08.08 05:45: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.isCloseCrossedOverFib1 && +conditions.pvConditions.isSCBullish && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCLLBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCHHSwitchedToBullish && +conditions.pvConditions.isSCLLSwitchedToBullish && +conditions.pvConditions.isMCBullish && +conditions.pvConditions.isMCHHBullish && +conditions.pvConditions.isMCLLBullish && +conditions.pvConditions.isMCSwitchedToBullish && +conditions.pvConditions.isMCHHSwitchedToBullish && +conditions.pvConditions.isMCLLSwitchedToBullish && +conditions.pvConditions.isLCHHBullish && +conditions.pvConditions.isLCSwitchedToBullish && +conditions.pvConditions.isLCHHSwitchedToBullish && +conditions.pvConditions.isHCHHBullish && +conditions.pvConditions.isHCSwitchedToBullish && +conditions.pvConditions.isHCHHSwitchedToBullish && +// +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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.isLFastUnderSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isLSwitchedToBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 54.0 +// Bearish: 5.0 +// --------------- +// Time: 2019.08.16 16:05:01 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCBearish && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isSCSwitchedToBearish && +conditions.pvConditions.isSCHHSwitchedToBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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 && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 48.0 +// Bearish: 20.0 +// --------------- +// Time: 2019.11.22 01:35:02 +// --------------- +// +// 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 && +conditions.pvConditions.isHCLLBullish && +conditions.pvConditions.isHCSwitchedToBullish && +conditions.pvConditions.isHCLLSwitchedToBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBullishPowerIncreasing && +conditions.chmConditions.isBearishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastOverSlow && +conditions.chmConditions.isClosedOverCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedOverSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isBearishPowerDecreasing && +conditions.chhkConditions.isCBullish && +conditions.chhkConditions.isCloseOverCHigh && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseOverSHigh && +conditions.chhkConditions.isMBearish && +conditions.chhkConditions.isCloseUnderMLow && +conditions.chhkConditions.isLBearish && +conditions.chhkConditions.isCloseUnderLLow && +conditions.chhkConditions.isHBearish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isBearishPowerDecreasing && +conditions.chvlmConditions.isCBullish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isCBearish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBullishPower && +conditions.chvwapConditions.isMBullish && +conditions.chvwapConditions.isLBullish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 51.0 +// Bearish: 8.0 +// --------------- +// Time: 2019.12.05 23:10:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isHCHHBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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 && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderCLow && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isCSwitchedToBearish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBearish && +!conditions.chcheConditions.isCStrongBearish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isBullishPowerDecreasing && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isCSwitchedToBearish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isSBearish && +conditions.chvwapConditions.isSSwitchedToBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// ) // ; diff --git a/Parsers/x-saherelm.xch.gbpusd.short.parser.mq5 b/Parsers/x-saherelm.xch.gbpusd.short.parser.mq5 index a50d17d2..3642870f 100644 --- a/Parsers/x-saherelm.xch.gbpusd.short.parser.mq5 +++ b/Parsers/x-saherelm.xch.gbpusd.short.parser.mq5 @@ -49105,6 +49105,9031 @@ conditions.chvwapConditions.isHBearish && !conditions.chvwapConditions.isHSwitchedToBullish && !conditions.chvwapConditions.isHSwitchedToBearish // +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 12.0 +// Bearish: 57.0 +// --------------- +// Time: 2019.01.28 16:35: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.isSCLLSwitchedToBeraish && +conditions.pvConditions.isMCLLBearish && +conditions.pvConditions.isMCSwitchedToBearish && +conditions.pvConditions.isMCLLSwitchedToBeraish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isCFastCrossedUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastUnderSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// 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.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isBullishPowerDecreasing && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isBullishPowerDecreasing && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 11.0 +// Bearish: 63.0 +// --------------- +// Time: 2019.02.15 01:10:07 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isSCSwitchedToBearish && +conditions.pvConditions.isSCHHSwitchedToBearish && +conditions.pvConditions.isMCHHBearish && +conditions.pvConditions.isMCSwitchedToBearish && +conditions.pvConditions.isMCHHSwitchedToBearish && +conditions.pvConditions.isLCLLBullish && +conditions.pvConditions.isLCSwitchedToBullish && +conditions.pvConditions.isLCLLSwitchedToBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isCFastCrossedUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCSwitchedToBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBearish && +conditions.chhkConditions.isCloseUnderMLow && +conditions.chhkConditions.isLBearish && +conditions.chhkConditions.isCloseUnderLLow && +conditions.chhkConditions.isHBearish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBearishPower && +conditions.chcheConditions.isCBearish && +conditions.chcheConditions.isCStrongBearish && +conditions.chcheConditions.isSBullish && +conditions.chcheConditions.isSStrongBullish && +conditions.chcheConditions.isMBearish && +conditions.chcheConditions.isMStrongBearish && +conditions.chcheConditions.isLBearish && +conditions.chcheConditions.isLStrongBearish && +conditions.chcheConditions.isHBearish && +conditions.chcheConditions.isHStrongBearish && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerUp && +conditions.chvwapConditions.isSBearish && +conditions.chvwapConditions.isSSwitchedToBearish && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isMSwitchedToBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isLSwitchedToBearish && +conditions.chvwapConditions.isHBearish && +conditions.chvwapConditions.isHSwitchedToBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 30.0 +// Bearish: 30.0 +// --------------- +// Time: 2019.02.19 11:25:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isSCHHBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isBearishPowerDecreasing && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastOverSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isBullishPowerDecreasing && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseOverSHigh && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isCSwitchedToBearish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 31.0 +// Bearish: 44.0 +// --------------- +// Time: 2019.02.21 07:30:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseCrossedUnderFib1 && +conditions.pvConditions.isCloseCrossedUnderFib2 && +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.isHCLLBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastOverSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isCBullish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseUnderMLow && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isBearishPowerUp && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isMSwitchedToBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBearishPower && +conditions.chcheConditions.isBearishPowerUp && +conditions.chcheConditions.isBullishPowerDecreasing && +conditions.chcheConditions.isCBearish && +conditions.chcheConditions.isCStrongBearish && +conditions.chcheConditions.isCSwitchedToBearish && +conditions.chcheConditions.isCStrongSwitchedToBearish && +conditions.chcheConditions.isSBearish && +conditions.chcheConditions.isSSwitchedToBearish && +conditions.chcheConditions.isMBullish && +conditions.chcheConditions.isMStrongBullish && +conditions.chcheConditions.isLBullish && +conditions.chcheConditions.isLStrongBullish && +conditions.chcheConditions.isHBullish && +conditions.chcheConditions.isHStrongBullish && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isCSwitchedToBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isSSwitchedToBearish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isBearishPowerUp && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isCSwitchedToBearish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isMSwitchedToBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 20.0 +// Bearish: 46.0 +// --------------- +// Time: 2019.04.29 01:50:07 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isCloseUnderFib4 && +conditions.pvConditions.isCloseUnderFib5 && +conditions.pvConditions.isSCLLBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCLLSwitchedToBullish && +conditions.pvConditions.isMCHHBearish && +conditions.pvConditions.isMCSwitchedToBearish && +conditions.pvConditions.isMCHHSwitchedToBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastUnderSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBearish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isBearishPowerDecreasing && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isBearishPowerDecreasing && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 1.0 +// Bearish: 74.0 +// --------------- +// Time: 2019.06.11 00:35: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.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 && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +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 && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isSSwitchedToBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isMSwitchedToBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isSSwitchedToBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 28.0 +// Bearish: 33.0 +// --------------- +// Time: 2019.06.20 00:15:11 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseCrossedUnderFib1 && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCHHSwitchedToBullish && +conditions.pvConditions.isLCHHBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBearish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 4.0 +// Bearish: 62.0 +// --------------- +// Time: 2019.06.28 05:20:25 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isSCSwitchedToBearish && +conditions.pvConditions.isSCHHSwitchedToBearish && +conditions.pvConditions.isMCHHBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!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 && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isSSwitchedToBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerDecreasing && +conditions.chvwapConditions.isSBullish && +conditions.chvwapConditions.isSSwitchedToBullish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 21.0 +// Bearish: 48.0 +// --------------- +// Time: 2019.07.10 14:55:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isSCBullish && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCLLBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCLLSwitchedToBullish && +conditions.pvConditions.isHCLLBullish && +conditions.pvConditions.isHCSwitchedToBullish && +conditions.pvConditions.isHCLLSwitchedToBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBearish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBearish && +conditions.chhkConditions.isCloseUnderLLow && +conditions.chhkConditions.isHBearish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerDecreasing && +conditions.chvwapConditions.isSBullish && +conditions.chvwapConditions.isSSwitchedToBullish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 5.0 +// Bearish: 51.0 +// --------------- +// Time: 2019.07.17 12:40:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isSCHHBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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 && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isSBullish && +conditions.chvwapConditions.isSSwitchedToBullish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 13.0 +// Bearish: 46.0 +// --------------- +// Time: 2019.08.05 23:30:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isSCHHBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isBearishPowerDecreasing && +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.isLFastOverSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isCSwitchedToBullish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 13.0 +// Bearish: 58.0 +// --------------- +// Time: 2019.08.15 04:35:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isNewPeak && +conditions.pvConditions.isNewPeakOverLast && +conditions.pvConditions.isFiboIncreased && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isCloseCrossedUnderFib2 && +conditions.pvConditions.isCloseCrossedUnderFib3 && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCHHSwitchedToBullish && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isSCLLSwitchedToBeraish && +conditions.pvConditions.isMCHHBullish && +conditions.pvConditions.isMCHHSwitchedToBullish && +conditions.pvConditions.isMCLLBearish && +conditions.pvConditions.isMCLLSwitchedToBeraish && +conditions.pvConditions.isLCHHBullish && +conditions.pvConditions.isLCHHSwitchedToBullish && +conditions.pvConditions.isLCLLBearish && +conditions.pvConditions.isLCLLSwitchedToBeraish && +conditions.pvConditions.isHCHHBullish && +conditions.pvConditions.isHCSwitchedToBullish && +conditions.pvConditions.isHCHHSwitchedToBullish && +// +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBearishPower && +conditions.chcheConditions.isCBearish && +conditions.chcheConditions.isCStrongBearish && +conditions.chcheConditions.isCStrongSwitchedToBearish && +conditions.chcheConditions.isSBearish && +conditions.chcheConditions.isSStrongBearish && +conditions.chcheConditions.isMBearish && +conditions.chcheConditions.isMStrongBearish && +conditions.chcheConditions.isLBearish && +conditions.chcheConditions.isLStrongBearish && +conditions.chcheConditions.isHBearish && +conditions.chcheConditions.isHStrongBearish && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isLSwitchedToBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 12.0 +// Bearish: 53.0 +// --------------- +// Time: 2019.08.26 20:20:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isCloseUnderFib4 && +conditions.pvConditions.isCloseUnderFib5 && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isHCHHBearish && +conditions.pvConditions.isHCSwitchedToBearish && +conditions.pvConditions.isHCHHSwitchedToBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isBearishPowerIncreasing && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastUnderSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isBearishPowerIncreasing && +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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isCSwitchedToBearish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 1.0 +// Bearish: 74.0 +// --------------- +// Time: 2019.08.30 10:00: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.isCloseCrossedUnderFib5 && +conditions.pvConditions.isSCBearish && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isSCSwitchedToBearish && +conditions.pvConditions.isSCHHSwitchedToBearish && +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 && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +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 && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isCSwitchedToBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isSSwitchedToBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerDecreasing && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 26.0 +// Bearish: 45.0 +// --------------- +// Time: 2019.09.03 21:45:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCBearish && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isMCLLBearish && +conditions.pvConditions.isLCLLBearish && +conditions.pvConditions.isLCSwitchedToBearish && +conditions.pvConditions.isLCLLSwitchedToBeraish && +conditions.pvConditions.isHCLLBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isBullishPowerDecreasing && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isBullishPowerDecreasing && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isSSwitchedToBearish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBearishPower && +conditions.chcheConditions.isBearishPowerUp && +conditions.chcheConditions.isBullishPowerDecreasing && +conditions.chcheConditions.isCBearish && +conditions.chcheConditions.isCStrongBearish && +conditions.chcheConditions.isCStrongSwitchedToBearish && +conditions.chcheConditions.isSBullish && +conditions.chcheConditions.isSStrongBullish && +conditions.chcheConditions.isMBullish && +conditions.chcheConditions.isMStrongBullish && +conditions.chcheConditions.isLBearish && +conditions.chcheConditions.isLSwitchedToBearish && +conditions.chcheConditions.isHBearish && +conditions.chcheConditions.isHSwitchedToBearish && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isSBearish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBullish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBearish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 29.0 +// Bearish: 39.0 +// --------------- +// Time: 2019.09.19 23:00:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseCrossedUnderFib1 && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isSCLLSwitchedToBeraish && +conditions.pvConditions.isMCBearish && +conditions.pvConditions.isMCHHBearish && +conditions.pvConditions.isMCLLBearish && +conditions.pvConditions.isMCSwitchedToBearish && +conditions.pvConditions.isMCLLSwitchedToBeraish && +conditions.pvConditions.isLCBearish && +conditions.pvConditions.isLCHHBearish && +conditions.pvConditions.isLCLLBearish && +conditions.pvConditions.isLCSwitchedToBearish && +conditions.pvConditions.isLCHHSwitchedToBearish && +conditions.pvConditions.isLCLLSwitchedToBeraish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isLBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 5.0 +// Bearish: 60.0 +// --------------- +// Time: 2019.10.23 11:45:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isCloseUnderFib4 && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isMCLLBullish && +conditions.pvConditions.isMCSwitchedToBullish && +conditions.pvConditions.isMCLLSwitchedToBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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.isSFastCrossedUnderSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isBearishPowerIncreasing && +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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 33.0 +// Bearish: 31.0 +// --------------- +// Time: 2019.10.31 07:45:01 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCHHBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isBearishPowerIncreasing && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isBullishPowerDecreasing && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBearish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBearishPower && +conditions.chcheConditions.isBullishPowerDecreasing && +conditions.chcheConditions.isCBearish && +conditions.chcheConditions.isCStrongBearish && +conditions.chcheConditions.isSBearish && +conditions.chcheConditions.isSStrongBearish && +conditions.chcheConditions.isMBearish && +conditions.chcheConditions.isLBullish && +conditions.chcheConditions.isLStrongBullish && +conditions.chcheConditions.isHBullish && +conditions.chcheConditions.isHStrongBullish && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isBearishPowerDecreasing && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isSSwitchedToBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerDecreasing && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 25.0 +// Bearish: 32.0 +// --------------- +// Time: 2019.11.11 12:15:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isSCHHBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBearishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastOverSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBullishPowerDecreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastUnderSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isCBullish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBullish && +conditions.chhkConditions.isCloseOverSHigh && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBearish && +conditions.chhkConditions.isCloseUnderHLow && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCBearish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSBearish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderSLow && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBullish && +conditions.chtdConditions.isCSwitchedToBullish && +conditions.chtdConditions.isSBullish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBearish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBearish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBullish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBearish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isHBullish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBearish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 33.0 +// Bearish: 34.0 +// --------------- +// Time: 2019.11.15 06:00:01 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isCloseUnderFib4 && +conditions.pvConditions.isCloseUnderFib5 && +conditions.pvConditions.isCloseCrossedUnderFib5 && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCHHSwitchedToBullish && +conditions.pvConditions.isMCHHBearish && +conditions.pvConditions.isMCSwitchedToBearish && +conditions.pvConditions.isMCHHSwitchedToBearish && +conditions.pvConditions.isLCHHBearish && +conditions.pvConditions.isLCSwitchedToBearish && +conditions.pvConditions.isLCHHSwitchedToBearish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastUnderSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBullishPower && +conditions.chhkConditions.isBullishPowerDecreasing && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBearish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBearishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBearishPower && +conditions.chcheConditions.isBearishPowerDecreasing && +conditions.chcheConditions.isCBearish && +conditions.chcheConditions.isCStrongBearish && +conditions.chcheConditions.isSBearish && +conditions.chcheConditions.isSStrongBearish && +conditions.chcheConditions.isMBearish && +conditions.chcheConditions.isLBearish && +conditions.chcheConditions.isHBearish && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isCSwitchedToBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerDecreasing && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 2.0 +// Bearish: 73.0 +// --------------- +// Time: 2019.11.20 10:40: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.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 && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +// +// 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 && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isBearishPowerIncreasing && +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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerDecreasing && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 15.0 +// Bearish: 59.0 +// --------------- +// Time: 2019.11.29 15:40:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isCloseUnderFib4 && +conditions.pvConditions.isCloseUnderFib5 && +conditions.pvConditions.isSCBullish && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCLLBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCLLSwitchedToBullish && +conditions.pvConditions.isMCHHBearish && +conditions.pvConditions.isLCHHBearish && +conditions.pvConditions.isLCSwitchedToBearish && +conditions.pvConditions.isLCHHSwitchedToBearish && +conditions.pvConditions.isHCLLBullish && +conditions.pvConditions.isHCSwitchedToBullish && +conditions.pvConditions.isHCLLSwitchedToBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// 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 && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// 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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isBearishPowerDecreasing && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isHBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isSSwitchedToBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerDecreasing && +conditions.chvwapConditions.isSBullish && +conditions.chvwapConditions.isSSwitchedToBullish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 32.0 +// Bearish: 26.0 +// --------------- +// Time: 2019.12.03 01:50:01 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseOverFib1 && +conditions.pvConditions.isCloseOverFib2 && +conditions.pvConditions.isCloseOverFib3 && +conditions.pvConditions.isCloseOverFib4 && +conditions.pvConditions.isCloseOverFib5 && +conditions.pvConditions.isSCHHBullish && +conditions.pvConditions.isSCSwitchedToBullish && +conditions.pvConditions.isSCHHSwitchedToBullish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseUnderFib1 && +!conditions.pvConditions.isCloseUnderFib2 && +!conditions.pvConditions.isCloseUnderFib3 && +!conditions.pvConditions.isCloseUnderFib4 && +!conditions.pvConditions.isCloseUnderFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isCloseCrossedUnderFib5 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCLLBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCLLBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCLLBearish && +!conditions.pvConditions.isLCSwitchedToBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isLCLLSwitchedToBeraish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedOverFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastOverSlow && +conditions.chmConditions.isClosedOverMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedOverLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedOverHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastUnderSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedUnderHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isCBearish && +conditions.chhkConditions.isCloseUnderCLow && +conditions.chhkConditions.isSBearish && +conditions.chhkConditions.isCloseUnderSLow && +conditions.chhkConditions.isMBullish && +conditions.chhkConditions.isCloseOverMHigh && +conditions.chhkConditions.isLBullish && +conditions.chhkConditions.isCloseOverLHigh && +conditions.chhkConditions.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMBearish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderMLow && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLBearish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderLLow && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBullishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBullish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBearishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBearish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBearishPower && +conditions.chcheConditions.isBearishPowerDecreasing && +conditions.chcheConditions.isCBearish && +conditions.chcheConditions.isCStrongBearish && +conditions.chcheConditions.isSBearish && +conditions.chcheConditions.isMBearish && +conditions.chcheConditions.isLBearish && +conditions.chcheConditions.isLStrongBearish && +conditions.chcheConditions.isHBearish && +conditions.chcheConditions.isHStrongBearish && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSStrongBearish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBullishPower && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBullish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBearishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBearishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBearish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isBearishPowerIncreasing && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.hasBearishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMBearish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLBearish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 10.0 +// Bearish: 69.0 +// --------------- +// Time: 2019.12.06 17:40:00 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isCloseUnderFib4 && +conditions.pvConditions.isCloseUnderFib5 && +conditions.pvConditions.isCloseCrossedUnderFib5 && +conditions.pvConditions.isSCBearish && +conditions.pvConditions.isSCHHBearish && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isSCSwitchedToBearish && +conditions.pvConditions.isSCHHSwitchedToBearish && +conditions.pvConditions.isSCLLSwitchedToBeraish && +conditions.pvConditions.isMCLLBearish && +conditions.pvConditions.isMCSwitchedToBearish && +conditions.pvConditions.isMCLLSwitchedToBeraish && +conditions.pvConditions.isLCLLBearish && +conditions.pvConditions.isLCSwitchedToBearish && +conditions.pvConditions.isLCLLSwitchedToBeraish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewVale && +!conditions.pvConditions.isNewValeOverLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboIncreased && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isFiboSectionChanged && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isCloseCrossedUnderFib2 && +!conditions.pvConditions.isCloseCrossedUnderFib3 && +!conditions.pvConditions.isCloseCrossedUnderFib4 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCLLBearish && +!conditions.pvConditions.isHCSwitchedToBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +!conditions.pvConditions.isHCLLSwitchedToBeraish && +// +// XCHM ... +// +conditions.chmConditions.hasBullishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isBearishPowerIncreasing && +conditions.chmConditions.isFastOverSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastUnderSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastOverSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastOverSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBearishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastUnderSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastOverSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastUnderSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastUnderSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isBullishPowerDecreasing && +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.isHBullish && +conditions.chhkConditions.isCloseOverHHigh && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerIncreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHBearish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseUnderHLow && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isMBearish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBullish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isCSwitchedToBearish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isSSwitchedToBearish && +!conditions.chtdConditions.isMBullish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBearish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +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 && +// +!conditions.chcheConditions.hasBullishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBullishPowerDecreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerDecreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isSStrongSwitchedToBearish && +!conditions.chcheConditions.isMBullish && +!conditions.chcheConditions.isMStrongBullish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBullish && +!conditions.chcheConditions.isLStrongBullish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBullish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isBearishPowerUp && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isMSwitchedToBearish && +conditions.chstrConditions.isLBearish && +conditions.chstrConditions.isLSwitchedToBearish && +conditions.chstrConditions.isHBearish && +conditions.chstrConditions.isHSwitchedToBearish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isCSwitchedToBearish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isSSwitchedToBearish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isLBullish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isHBullish && +!conditions.chstrConditions.isHSwitchedToBullish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBullishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isSBearish && +conditions.chvlmConditions.isMBearish && +conditions.chvlmConditions.isLBullish && +conditions.chvlmConditions.isHBullish && +// +!conditions.chvlmConditions.hasBearishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isCSwitchedToBearish && +!conditions.chvlmConditions.isSBullish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBullish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBearish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBearish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isBearishPowerUp && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isMSwitchedToBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isLSwitchedToBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// +) +// +|| +// +( +// --------------- +// Scores: +// --------------- +// Bullish: 13.0 +// Bearish: 62.0 +// --------------- +// Time: 2019.12.20 08:10:02 +// --------------- +// +// XPV ... +// +conditions.pvConditions.isNewVale && +conditions.pvConditions.isNewValeOverLast && +conditions.pvConditions.isFiboIncreased && +conditions.pvConditions.isFiboSectionChanged && +conditions.pvConditions.isCloseUnderFib1 && +conditions.pvConditions.isCloseUnderFib2 && +conditions.pvConditions.isCloseUnderFib3 && +conditions.pvConditions.isCloseUnderFib4 && +conditions.pvConditions.isCloseUnderFib5 && +conditions.pvConditions.isCloseCrossedUnderFib2 && +conditions.pvConditions.isCloseCrossedUnderFib3 && +conditions.pvConditions.isCloseCrossedUnderFib4 && +conditions.pvConditions.isCloseCrossedUnderFib5 && +conditions.pvConditions.isSCLLBearish && +conditions.pvConditions.isMCLLBearish && +conditions.pvConditions.isLCLLBearish && +conditions.pvConditions.isLCSwitchedToBearish && +conditions.pvConditions.isLCLLSwitchedToBeraish && +conditions.pvConditions.isHCLLBearish && +conditions.pvConditions.isHCSwitchedToBearish && +conditions.pvConditions.isHCLLSwitchedToBeraish && +// +!conditions.pvConditions.isNewPeak && +!conditions.pvConditions.isNewPeakOverLast && +!conditions.pvConditions.isNewPeakUnderLast && +!conditions.pvConditions.isNewValeUnderLast && +!conditions.pvConditions.isFiboDecreased && +!conditions.pvConditions.isCloseOverFib1 && +!conditions.pvConditions.isCloseOverFib2 && +!conditions.pvConditions.isCloseOverFib3 && +!conditions.pvConditions.isCloseOverFib4 && +!conditions.pvConditions.isCloseOverFib5 && +!conditions.pvConditions.isCloseCrossedOverFib1 && +!conditions.pvConditions.isCloseCrossedOverFib2 && +!conditions.pvConditions.isCloseCrossedOverFib3 && +!conditions.pvConditions.isCloseCrossedOverFib4 && +!conditions.pvConditions.isCloseCrossedOverFib5 && +!conditions.pvConditions.isCloseCrossedUnderFib1 && +!conditions.pvConditions.isSCBullish && +!conditions.pvConditions.isSCHHBullish && +!conditions.pvConditions.isSCLLBullish && +!conditions.pvConditions.isSCSwitchedToBullish && +!conditions.pvConditions.isSCHHSwitchedToBullish && +!conditions.pvConditions.isSCLLSwitchedToBullish && +!conditions.pvConditions.isSCBearish && +!conditions.pvConditions.isSCHHBearish && +!conditions.pvConditions.isSCSwitchedToBearish && +!conditions.pvConditions.isSCHHSwitchedToBearish && +!conditions.pvConditions.isSCLLSwitchedToBeraish && +!conditions.pvConditions.isMCBullish && +!conditions.pvConditions.isMCHHBullish && +!conditions.pvConditions.isMCLLBullish && +!conditions.pvConditions.isMCSwitchedToBullish && +!conditions.pvConditions.isMCHHSwitchedToBullish && +!conditions.pvConditions.isMCLLSwitchedToBullish && +!conditions.pvConditions.isMCBearish && +!conditions.pvConditions.isMCHHBearish && +!conditions.pvConditions.isMCSwitchedToBearish && +!conditions.pvConditions.isMCHHSwitchedToBearish && +!conditions.pvConditions.isMCLLSwitchedToBeraish && +!conditions.pvConditions.isLCBullish && +!conditions.pvConditions.isLCHHBullish && +!conditions.pvConditions.isLCLLBullish && +!conditions.pvConditions.isLCSwitchedToBullish && +!conditions.pvConditions.isLCHHSwitchedToBullish && +!conditions.pvConditions.isLCLLSwitchedToBullish && +!conditions.pvConditions.isLCBearish && +!conditions.pvConditions.isLCHHBearish && +!conditions.pvConditions.isLCHHSwitchedToBearish && +!conditions.pvConditions.isHCBullish && +!conditions.pvConditions.isHCHHBullish && +!conditions.pvConditions.isHCLLBullish && +!conditions.pvConditions.isHCSwitchedToBullish && +!conditions.pvConditions.isHCHHSwitchedToBullish && +!conditions.pvConditions.isHCLLSwitchedToBullish && +!conditions.pvConditions.isHCBearish && +!conditions.pvConditions.isHCHHBearish && +!conditions.pvConditions.isHCHHSwitchedToBearish && +// +// XCHM ... +// +conditions.chmConditions.hasBearishPower && +conditions.chmConditions.isBullishPowerDecreasing && +conditions.chmConditions.isFastUnderSlow && +conditions.chmConditions.isClosedUnderFast && +conditions.chmConditions.isCFastUnderSlow && +conditions.chmConditions.isClosedUnderCFast && +conditions.chmConditions.isSFastOverSlow && +conditions.chmConditions.isClosedUnderSFast && +conditions.chmConditions.isMFastUnderSlow && +conditions.chmConditions.isClosedUnderMFast && +conditions.chmConditions.isLFastUnderSlow && +conditions.chmConditions.isClosedUnderLFast && +conditions.chmConditions.isHFastUnderSlow && +conditions.chmConditions.isClosedUnderHFast && +// +!conditions.chmConditions.hasBullishPower && +!conditions.chmConditions.isBullishPowerUp && +!conditions.chmConditions.isBearishPowerUp && +!conditions.chmConditions.isBullishPowerIncreasing && +!conditions.chmConditions.isBearishPowerIncreasing && +!conditions.chmConditions.isBearishPowerDecreasing && +!conditions.chmConditions.isFastOverSlow && +!conditions.chmConditions.isFastCrossedOverSlow && +!conditions.chmConditions.isFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverFast && +!conditions.chmConditions.isCFastOverSlow && +!conditions.chmConditions.isCFastCrossedOverSlow && +!conditions.chmConditions.isCFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverCFast && +!conditions.chmConditions.isSFastUnderSlow && +!conditions.chmConditions.isSFastCrossedOverSlow && +!conditions.chmConditions.isSFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverSFast && +!conditions.chmConditions.isMFastOverSlow && +!conditions.chmConditions.isMFastCrossedOverSlow && +!conditions.chmConditions.isMFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverMFast && +!conditions.chmConditions.isLFastOverSlow && +!conditions.chmConditions.isLFastCrossedOverSlow && +!conditions.chmConditions.isLFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverLFast && +!conditions.chmConditions.isHFastOverSlow && +!conditions.chmConditions.isHFastCrossedOverSlow && +!conditions.chmConditions.isHFastCrossedUnderSlow && +!conditions.chmConditions.isClosedOverHFast && +// +// XCHHK ... +// +conditions.chhkConditions.hasBearishPower && +conditions.chhkConditions.isBearishPowerIncreasing && +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 && +// +!conditions.chhkConditions.hasBullishPower && +!conditions.chhkConditions.isBullishPowerUp && +!conditions.chhkConditions.isBearishPowerUp && +!conditions.chhkConditions.isBullishPowerIncreasing && +!conditions.chhkConditions.isBullishPowerDecreasing && +!conditions.chhkConditions.isBearishPowerDecreasing && +!conditions.chhkConditions.isCBullish && +!conditions.chhkConditions.isCSwitchedToBullish && +!conditions.chhkConditions.isCSwitchedToBearish && +!conditions.chhkConditions.isCloseOverCHigh && +!conditions.chhkConditions.isSBullish && +!conditions.chhkConditions.isSSwitchedToBullish && +!conditions.chhkConditions.isSSwitchedToBearish && +!conditions.chhkConditions.isCloseOverSHigh && +!conditions.chhkConditions.isMBullish && +!conditions.chhkConditions.isMSwitchedToBullish && +!conditions.chhkConditions.isMSwitchedToBearish && +!conditions.chhkConditions.isCloseOverMHigh && +!conditions.chhkConditions.isLBullish && +!conditions.chhkConditions.isLSwitchedToBullish && +!conditions.chhkConditions.isLSwitchedToBearish && +!conditions.chhkConditions.isCloseOverLHigh && +!conditions.chhkConditions.isHBullish && +!conditions.chhkConditions.isHSwitchedToBullish && +!conditions.chhkConditions.isHSwitchedToBearish && +!conditions.chhkConditions.isCloseOverHHigh && +// +// XCHTD ... +// +conditions.chtdConditions.hasBearishPower && +conditions.chtdConditions.isCBearish && +conditions.chtdConditions.isCSwitchedToBearish && +conditions.chtdConditions.isSBearish && +conditions.chtdConditions.isSSwitchedToBearish && +conditions.chtdConditions.isMBullish && +conditions.chtdConditions.isLBearish && +conditions.chtdConditions.isHBearish && +// +!conditions.chtdConditions.hasBullishPower && +!conditions.chtdConditions.isBullishPowerUp && +!conditions.chtdConditions.isBearishPowerUp && +!conditions.chtdConditions.isBullishPowerIncreasing && +!conditions.chtdConditions.isBullishPowerDecreasing && +!conditions.chtdConditions.isBearishPowerIncreasing && +!conditions.chtdConditions.isBearishPowerDecreasing && +!conditions.chtdConditions.isCBullish && +!conditions.chtdConditions.isCSwitchedToBullish && +!conditions.chtdConditions.isSBullish && +!conditions.chtdConditions.isSSwitchedToBullish && +!conditions.chtdConditions.isMBearish && +!conditions.chtdConditions.isMSwitchedToBullish && +!conditions.chtdConditions.isMSwitchedToBearish && +!conditions.chtdConditions.isLBullish && +!conditions.chtdConditions.isLSwitchedToBullish && +!conditions.chtdConditions.isLSwitchedToBearish && +!conditions.chtdConditions.isHBullish && +!conditions.chtdConditions.isHSwitchedToBullish && +!conditions.chtdConditions.isHSwitchedToBearish && +// +// XCHCHE ... +// +conditions.chcheConditions.hasBullishPower && +conditions.chcheConditions.isBullishPowerDecreasing && +conditions.chcheConditions.isBearishPowerDecreasing && +conditions.chcheConditions.isCBearish && +conditions.chcheConditions.isCStrongBearish && +conditions.chcheConditions.isSBearish && +conditions.chcheConditions.isSStrongBearish && +conditions.chcheConditions.isSStrongSwitchedToBearish && +conditions.chcheConditions.isMBullish && +conditions.chcheConditions.isMStrongBullish && +conditions.chcheConditions.isLBullish && +conditions.chcheConditions.isLStrongBullish && +conditions.chcheConditions.isHBullish && +// +!conditions.chcheConditions.hasBearishPower && +!conditions.chcheConditions.isBullishPowerUp && +!conditions.chcheConditions.isBearishPowerUp && +!conditions.chcheConditions.isBullishPowerIncreasing && +!conditions.chcheConditions.isBearishPowerIncreasing && +!conditions.chcheConditions.isCBullish && +!conditions.chcheConditions.isCStrongBullish && +!conditions.chcheConditions.isCSwitchedToBullish && +!conditions.chcheConditions.isCSwitchedToBearish && +!conditions.chcheConditions.isCStrongSwitchedToBullish && +!conditions.chcheConditions.isCStrongSwitchedToBearish && +!conditions.chcheConditions.isSBullish && +!conditions.chcheConditions.isSStrongBullish && +!conditions.chcheConditions.isSSwitchedToBullish && +!conditions.chcheConditions.isSSwitchedToBearish && +!conditions.chcheConditions.isSStrongSwitchedToBullish && +!conditions.chcheConditions.isMBearish && +!conditions.chcheConditions.isMStrongBearish && +!conditions.chcheConditions.isMSwitchedToBullish && +!conditions.chcheConditions.isMSwitchedToBearish && +!conditions.chcheConditions.isMStrongSwitchedToBullish && +!conditions.chcheConditions.isMStrongSwitchedToBearish && +!conditions.chcheConditions.isLBearish && +!conditions.chcheConditions.isLStrongBearish && +!conditions.chcheConditions.isLSwitchedToBullish && +!conditions.chcheConditions.isLSwitchedToBearish && +!conditions.chcheConditions.isLStrongSwitchedToBullish && +!conditions.chcheConditions.isLStrongSwitchedToBearish && +!conditions.chcheConditions.isHBearish && +!conditions.chcheConditions.isHStrongBullish && +!conditions.chcheConditions.isHStrongBearish && +!conditions.chcheConditions.isHSwitchedToBullish && +!conditions.chcheConditions.isHSwitchedToBearish && +!conditions.chcheConditions.isHStrongSwitchedToBullish && +!conditions.chcheConditions.isHStrongSwitchedToBearish && +// +// XCHSTR ... +// +conditions.chstrConditions.hasBearishPower && +conditions.chstrConditions.isBearishPowerUp && +conditions.chstrConditions.isCBearish && +conditions.chstrConditions.isCSwitchedToBearish && +conditions.chstrConditions.isSBearish && +conditions.chstrConditions.isSSwitchedToBearish && +conditions.chstrConditions.isMBearish && +conditions.chstrConditions.isLBullish && +conditions.chstrConditions.isHBullish && +// +!conditions.chstrConditions.hasBullishPower && +!conditions.chstrConditions.isBullishPowerUp && +!conditions.chstrConditions.isBullishPowerIncreasing && +!conditions.chstrConditions.isBullishPowerDecreasing && +!conditions.chstrConditions.isBearishPowerIncreasing && +!conditions.chstrConditions.isBearishPowerDecreasing && +!conditions.chstrConditions.isCBullish && +!conditions.chstrConditions.isCSwitchedToBullish && +!conditions.chstrConditions.isSBullish && +!conditions.chstrConditions.isSSwitchedToBullish && +!conditions.chstrConditions.isMBullish && +!conditions.chstrConditions.isMSwitchedToBullish && +!conditions.chstrConditions.isMSwitchedToBearish && +!conditions.chstrConditions.isLBearish && +!conditions.chstrConditions.isLSwitchedToBullish && +!conditions.chstrConditions.isLSwitchedToBearish && +!conditions.chstrConditions.isHBearish && +!conditions.chstrConditions.isHSwitchedToBullish && +!conditions.chstrConditions.isHSwitchedToBearish && +// +// XCHVLM ... +// +conditions.chvlmConditions.hasBearishPower && +conditions.chvlmConditions.isCBearish && +conditions.chvlmConditions.isCSwitchedToBearish && +conditions.chvlmConditions.isSBullish && +conditions.chvlmConditions.isMBullish && +conditions.chvlmConditions.isLBearish && +conditions.chvlmConditions.isHBearish && +// +!conditions.chvlmConditions.hasBullishPower && +!conditions.chvlmConditions.isBullishPowerUp && +!conditions.chvlmConditions.isBearishPowerUp && +!conditions.chvlmConditions.isBullishPowerIncreasing && +!conditions.chvlmConditions.isBullishPowerDecreasing && +!conditions.chvlmConditions.isBearishPowerIncreasing && +!conditions.chvlmConditions.isBearishPowerDecreasing && +!conditions.chvlmConditions.isCBullish && +!conditions.chvlmConditions.isCSwitchedToBullish && +!conditions.chvlmConditions.isSBearish && +!conditions.chvlmConditions.isSSwitchedToBullish && +!conditions.chvlmConditions.isSSwitchedToBearish && +!conditions.chvlmConditions.isMBearish && +!conditions.chvlmConditions.isMSwitchedToBullish && +!conditions.chvlmConditions.isMSwitchedToBearish && +!conditions.chvlmConditions.isLBullish && +!conditions.chvlmConditions.isLSwitchedToBullish && +!conditions.chvlmConditions.isLSwitchedToBearish && +!conditions.chvlmConditions.isHBullish && +!conditions.chvlmConditions.isHSwitchedToBullish && +!conditions.chvlmConditions.isHSwitchedToBearish && +// +// XCHVWAP ... +// +conditions.chvwapConditions.hasBearishPower && +conditions.chvwapConditions.isMBearish && +conditions.chvwapConditions.isLBearish && +conditions.chvwapConditions.isHBearish && +// +!conditions.chvwapConditions.hasBullishPower && +!conditions.chvwapConditions.isBullishPowerUp && +!conditions.chvwapConditions.isBearishPowerUp && +!conditions.chvwapConditions.isBullishPowerIncreasing && +!conditions.chvwapConditions.isBullishPowerDecreasing && +!conditions.chvwapConditions.isBearishPowerIncreasing && +!conditions.chvwapConditions.isBearishPowerDecreasing && +!conditions.chvwapConditions.isSBullish && +!conditions.chvwapConditions.isSBearish && +!conditions.chvwapConditions.isSSwitchedToBullish && +!conditions.chvwapConditions.isSSwitchedToBearish && +!conditions.chvwapConditions.isMBullish && +!conditions.chvwapConditions.isMSwitchedToBullish && +!conditions.chvwapConditions.isMSwitchedToBearish && +!conditions.chvwapConditions.isLBullish && +!conditions.chvwapConditions.isLSwitchedToBullish && +!conditions.chvwapConditions.isLSwitchedToBearish && +!conditions.chvwapConditions.isHBullish && +!conditions.chvwapConditions.isHSwitchedToBullish && +!conditions.chvwapConditions.isHSwitchedToBearish +// ) // ;