Files
xMQL5/MQLTestWorkspace/BKPS/BKP/sc.mq5
T
2024-05-01 14:46:50 +03:30

217 lines
4.1 KiB
Plaintext

//
// Level 1 ...
//
ENUM_XMAN_STATES scHState = (ENUM_XMAN_STATES)sHHStateBuffer[barIndex];
ENUM_XMAN_STATES scHStatePrev = (ENUM_XMAN_STATES)sHHStateBuffer[barIndex + 1];
ENUM_XMAN_STATES scLState = (ENUM_XMAN_STATES)sLLStateBuffer[barIndex];
ENUM_XMAN_STATES scLStatePrev = (ENUM_XMAN_STATES)sLLStateBuffer[barIndex + 1];
//
bool isSCHBullish =
//
scHState = XMAN_STATE_BULLISH
//
;
//
bool isSCHPrevBullish =
//
scHStatePrev = XMAN_STATE_BULLISH
//
;
//
bool isSCLBullish =
//
scLState == XMAN_STATE_BULLISH
//
;
//
bool isSCLPrevBullish =
//
scLStatePrev == XMAN_STATE_BULLISH
//
;
//
bool isSCBullish =
//
isSCHBullish &&
isSCLBullish
//
;
//
bool isSCPrevBullish =
//
isSCHPrevBullish &&
isSCLPrevBullish
//
;
//
bool isSCSwitchedToBullish =
//
isSCBullish &&
!isSCPrevBullish
//
;
//
bool isSCHSwitchedToBullish =
//
isSCHBullish &&
!isSCHPrevBullish
//
;
//
bool isSCLSwitchedToBullish =
//
isSCLBullish &&
!isSCLPrevBullish
//
;
//
bool isSCHBearish =
//
scHState == XMAN_STATE_BEARISH
//
;
//
bool isSCHPrevBearish =
//
scHStatePrev == XMAN_STATE_BEARISH
//
;
//
bool isSCLBearish =
//
scLState == XMAN_STATE_BEARISH
//
;
//
bool isSCLPrevBearish =
//
scLStatePrev == XMAN_STATE_BEARISH
//
;
//
bool isSCBearish =
//
isSCHBearish &&
isSCLBearish
//
;
//
bool isSCPrevBearish =
//
isSCHPrevBearish &&
isSCLPrevBearish
//
;
//
bool isSCSwitchedToBearish =
//
isSCBearish &&
!isSCPrevBearish
//
;
//
bool isSCHSwitchedToBearish =
//
isSCHBearish &&
!isSCHPrevBearish
//
;
//
bool isSCLSwitchedToBearish =
//
isSCLBearish &&
!isSCLPrevBearish
//
;
//
bool isSCNeutural =
//
!isSCBullish &&
!isSCBearish
//
;
//
bool isSCPrevNeutural =
//
!isSCPrevBullish &&
!isSCPrevBearish
//
;
//
bool isSCHNeutural =
//
!isSCHBullish &&
!isSCHBearish
//
;
//
bool isSCHPrevNeutural =
//
!isSCHPrevBullish &&
!isSCHPrevBearish
//
;
//
bool isSCLNeutural =
//
!isSCLBullish &&
!isSCLBearish
//
;
//
bool isSCLPrevNeutural =
//
!isSCLPrevBullish &&
!isSCLPrevBearish
//
;
//
bool isSCSwitchedToNeutural =
//
isSCNeutural &&
!isSCPrevNeutural
//
;
//
bool isSCHSwitchedToNeutural =
//
isSCHNeutural &&
!isSCHPrevNeutural
//
;
//
bool isSCLSwitchedToNeutural =
//
isSCLNeutural &&
!isSCLPrevNeutural
//
;