217 lines
4.1 KiB
Plaintext
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
|
|
//
|
|
;
|