id subcategory formula formulaid editable isadmin
5 DAY HIGH SET A = CLOSE > REF(HHV(5),-1) 1 PRICE BREAK PRICE BREAK PRICE BREAK PRICE BREAK PRICE BREAK PRICE BREAK PRICE BREAK PRICE
1 1 0 SET RESULT = IF(A=TRUE,1,0)
2 PRICE BREAKOUT 5 DAYS LOW SET A = CLOSE REF(LLV(5),-1) PRICE BREAKOUT PRICE BREAKOUT PRICE BREAKOUT PRICE BREAKOUT PRICE BREAKOUT PRICE BREAKOUT PRICE
1 1 0 SET RESULT = IF(A=TRUE,1,0)

3 CLOSE > HIGHEST SET IN THE LAST 5 DAYS A = REF(MAX(HIGH,5),-1); A = REF(MAX(HIGH,5),-1; A = REF(MAX
SET RESULT = IF(B=TRUE,1,0) SET B = CLOSE>A
1 1 0

LAST 5 DAYS LOW 4 CLOSE

REF(MIN(LOW,5),-1) SET A = REF(MIN(LOW,5),-1)
CLOSEA = SET B
IF(B=TRUE,1,0) SET RESULT
1 1 0

SET A = CLOSE >= 0.5 SET RESULT = IF(A=TRUE,1,0) 1 1 0 CLOSE PRICE >= TO $0.5

SET A = CLOSE= 1 SET RESULT = IF(A=TRUE,1,0) 6 CLOSE PRICE= TO $1 SET A = CLOSE= 1 SET RESULT = IF(A=TRUE,1,0) 1 1 0

7 DOJI SET E = HIGH > OPEN SET F = HIGH > DOJI SET E = HIGH > OPEN SET F = HIGH > DOJI SET E = HIGH F1 = MINOF CLOSE SET (E,F)
SET G = LOW OPEN SET H = LOW CLOSE SET H1 = MINOF SET H2 = MINOF (G,H)
SET D = MINOF SET I = CLOSE = OPEN (F1,H1,I)
IF RESULT = IF RESULT = IF RESULT = IF RESULT
(D=TRUE,1,0)
2 1 0

SET A = ((OPEN-CLOSE)/(HIGH-LOW)) 0.3 SET B = ((CLOSE-OPEN)/(HIGH-LOW)) 0.3 BULLISH SPINNING TOP
SET E = OPEN > OPEN SET F = CLOSE > CLOSE SET F1 = MINOF > MINOF > MINOF > MINOF > MINOF > MINOF > MINOF > MINOF > (E,F)
SET G = LOW OPEN SET H = LOW CLOSE SET H1 = MINOF SET H2 = MINOF (G,H)
REF(MAX(LOW,20),-1) SET I = LOW; REF(MIN(HIGH,20),-1) SET J = HIGH; REF(MAX(HIGH,20),-1)
SET MAXOF = K (I,J)
D = MINOF SET D = MINOF SET D = MINOF SET (A,B,F1,H1,J)
IF(D=TRUE,1,0) SET RESULT
2 1 0

9 SPINNING BEARISH SET B = ((CLOSE-OPEN)/(HIGH-LOW)) 0.3 SET A = ((OPEN-CLOSE)/(HIGH-LOW)) 0.3
OPEN SET E = HIGH SET F = HIGH SET E = HIGH SET F = HIGH SET E = HIGH SET F = HIGH SET E F1 = MINOF CLOSE SET (E,F)
SET G = LOW OPEN SET H = LOW CLOSE SET H1 = MINOF SET H2 = MINOF (G,H)
REF(MAX(LOW,20),-1) SET I = LOW; REF(MIN(HIGH,20),-1) SET J = HIGH; REF(MAX(HIGH,20),-1)
SET MAXOF = K (I,J)
D = MINOF SET D = MINOF SET D = MINOF SET (A,B,F1,H1,I)
IF(D=TRUE,1,0) SET RESULT
2 1 0

INVERTED HAMMER 10

SET A = ((OPEN-CLOSE)/(HIGH-LOW)) 0.3 SET B = ((CLOSE-OPEN)/(HIGH-LOW)) 0.3 SET C = ((CLOSE-OPEN)/(HIGH-LOW)) 0.3
C = CLOSE = LOW SET
LOW SET D = OPEN
E = MAXOF SET (C,D)
REF(MIN(LOW,20),-1) SET J = HIGH
G = MINOF SET (A,B,E,J)
IF(G=TRUE,1,0) SET RESULT
2 1 0

SHOOTING STAR 11

SET A = ((OPEN-CLOSE)/(HIGH-LOW)) 0.3 SET B = ((CLOSE-OPEN)/(HIGH-LOW)) 0.3 SET C = ((CLOSE-OPEN)/(HIGH-LOW)) 0.3
C = CLOSE = LOW SET
LOW SET D = OPEN
E = MAXOF SET (C,D)
SET I = LOW VALUE VALUE VALUE VALUE VALUE
REF(MAX(LOW,20),-1)
G = MINOF SET (A,B,E,I)
IF(G=TRUE,1,0) SET RESULT
2 1 0

12 HAMMER SET A = ((OPEN-CLOSE)/(HIGH-LOW)) 0.3 SET B = ((CLOSE-OPEN)/(HIGH-LOW)) 0.3 SET C = ((CLOSE-OPEN)/(HIGH-LOW)) 0.3
SET CLOSE = HIGH SET C = CLOSE = HIGH SET OPEN = HIGH D = OPEN
SET MAXOF = E (C,D)
REF(MAX(LOW,20),-1) SET I = LOW
REF(MIN(HIGH,20),-1) SET J = HIGH
H = MAXOF SET (I,J)
CHOOSE K = LOWHIGH
SET MINOF = G (A,B,E,J,K)
IF(G=TRUE,1,0) SET RESULT
2 1 0

HANGING MAN NUMBER 13

((OPEN-CLOSE)/(HIGH-LOW)) 0.3 SET A
((CLOSE-OPEN)/(HIGH-LOW)) 0.3 SET B
SET C = CLOSE = EXTREMELY EXTREMELY EXTREMELY E
SET OPEN = HIGH D = OPEN
SET MAXOF = E (C,D)
SET K = LOW SET I = LOW SET K = LOW SET I = LOW SET K = LOW SET I = LOW SET K
REF(MAX(LOW,20),-1)
REF(MIN(HIGH,20),-1) SET J = HIGH
H = MAXOF SET (I,J)
G = MINOF SET (A,B,E,I,K)
2 1 0 SET RESULT = IF(G=TRUE,1,0)

BIG BLACK BAR NUMBER 14

SET A = OPEN SET = HIGH SET LOW = CLOSE = B = B = B = B = B = B = B = B
SET HIGH – LOW = C
D = REF; SET D = REF; SET D = REF; (HIGH,-1) – REFERENCE (LOW,-1)
E = REF; SET E = REF; SET E = REF; (HIGH,-2) – REFERENCE (LOW,-2)
F = REF SET (HIGH,-3) – REFERENCE (LOW,-3)
G = MAXOF SET (D,E,F)
CHANGE H = C>G
I = MINOF SET I = MINOF SET I = MINOF SET (A,B,H)
IF(I=TRUE,1,0) SET RESULT
2 1 0

WHITE BAR WHITE BAR WHITE BAR WHITE BAR

SET A = OPEN SET = LOW SET HIGH = CLOSE = B
SET HIGH – LOW = C
SET REF = D (HIGH,-1) – REFERENCE (LOW,-1)
SET E = REF(HIGH,-2) – REF(HIGH,-2) – REF(HIGH,-2) – REF(HIGH (LOW,-2)
F = REF SET (HIGH,-3) – REFERENCE (LOW,-3)
G = MAXOF SET (D,E,F)
CHANGE H = C>G
SET MINOF = I (A,B,H)
IF(I=TRUE,1,0) SET RESULT
2 1 0

BULLISH TWEEZER (16 BULLISH TWEEZER)

LOW = REF SET A (low,-1)
REF(CLOSE,-1) REF(LLV(10),-2) SET B = REF(CLOSE,-1) REF(LLV(10),-2)
C = REF; SET C = REF; SET C = REF; (CLOSE,-2) REFERENCE (Open,-2)
MINOF(REF(open,-1),REF(close,-1)) SET D = Close >= MINOF(REF(open,-1),REF(close,-1))
E = HIGH>LOW SET
F = REF SET (CLOSE,-1) REFERENCE (OPEN,-1)
Make RR = MINOF (A,B,D,E)
IF(RR=1,1,0) SET RESULT
2 1 0

BEARISH TWEEZER, NO. 17

SET A = HIGH=REF(HIGH,-1))))))))))))))))))))))))
REF(CLOSE,-1) > REF(HHV(10),-2) SET B
REF(CLOSE,-2) > SET C = REF(CLOSE,-2) (Open,-2)
DESCRIPTION: CLOSE = MAXOF(REF(open,-1),REF(CLOSE,-1),REF(CLOSE,-1),REF(CLOSE,-1),REF(CLOSE,-1),REF(CLOSE,-1),REF
E = HIGH>LOW SET
REF(CLOSE,-1) > SET F = REF(CLOSE,-1) (OPEN,-1)
MINOF(A,B,F,D,E) 2 1 0 SET RESULT = MINOF(A,B,F,D,E) 2 1 0

HARAMI TOP 18

> SET A = LOW REF(LOW,-1) SET B = HIGH REF(HIGH,-1) SET C = LOW=> REF(HIGH,-1) SET D = LOW REF(MAX(LOW,20),-1)
D = MINOF SET D = MINOF SET D = MINOF SET (A,B,C)
IF(D=TRUE,1,0) SET RESULT
2 1 0

HARAMI BOTTOM 19

> SET A = LOW REF(LOW,-1)
REF REF REF REF REF REF REF REF REF REF REF REF RE (HIGH,-1)
REF(MIN(HIGH,20),-1) SET C = HIGH
D = MINOF SET D = MINOF SET D = MINOF SET (A,B,C)
IF(D=TRUE,1,0) SET RESULT
2 1 0

BLACK BAR 20 3

SET A = ref(open,-1); ref(open,-1); ref(open,-1); ref(open,-1); ref(open (close,-1)
SET B = ref(open,-2); ref(open,-2); ref(open,-2); ref(open,-2); ref(open (close,-2)
DIMENSION D = OPEN > CLOSED
D1 = MINOF D1 = MINOF D1 = MINOF D1 = MINO (A,B,D)
SET E = LOW REFERENCE (Low,-1)
SET F = ref(Low,-1) SET F = ref(Low,-1) SET F = ref(Low,-1) SET (Low,-2)
F1 = MINOF SET (E,F)
SET G = ref(high,-1) SET G = ref(high,-1) SET G = ref(high,-1) SET G (high,-2)
SET H= HIGH REFERENCE (high,-1)
H1 = MINOF SET (G,H)
RESULT = MINOF SET RESULT = MINOF SET RESULT = MINOF (D1,F1,H1)
2 1 0

WHITE BAR WHITE BAR WHITE BAR WHITE BAR

SET A = ref(open,-1) SET B = ref(open,-1) SET C = ref(open,-1) SET D (close,-1)
SET B = ref(open,-2) SET B = ref(open,-2) SET B = ref(open,-2) SET B (close,-2)
SET D = open versus close
D1 = MINOF D1 = MINOF D1 = MINOF D1 = MINO (A,B,D)
E = high > ref SET (high,-1)
F = ref(high,-1) SET F = ref(high,-1) SET F = ref(high,-1) SET F (high,-2)
F1 = MINOF SET (E,F)
SET G = ref(low,-1); ref(low,-1); ref(low,-1); ref(low,-1); ref(low (low,-2)
H=low > ref SET (low,-1)
H1 = MINOF SET (G,H)
P1 = (ABS(close-open)/ABS(High-Low)) SET P2 = (ABS(close-open)/ABS(High-Low)) SET P3 = (ABS(close- P2 = (ABS((ref(open,-1) – ref(close,-1))/(ABS(ref(High,-1) – ref(Low,-1)) > 0.45 SET P3 = (ABS((ref(open,-2) – ref(close,-2))/(ABS(ref(High,2) – ref(Low,-2))) > 0.45 SET RESULT = MINOF(D1,F

RESULT = HIGH REF(LOW,-1) 2 1 0 GAP DOWN SET

RESULT = LOW > REF(HIGH,-1) 2 1 0 GAP UP

SET A = OPEN > BEARISH COUNTER ATTACK 24 REF(HIGH,-1) SET B = CLOSE REF(HIGH,-1) SET C = CLOSE REF(HIGH,-1) SET D = CLOSE REF(HIGH,-1) SET E = CLOSE REF(HIGH,-1) SET F = CL REF(LOW,-1)
OPEN SET RESULT = MINOF SET D = CLOSE (A,B,C,D)
2 1 0

SET A = OPEN > REF 25 BEARISH ONLINE COUNTER ATTACK (HIGH,-1)
SET B = REF = CLOSE (HIGH,-1)
OPEN SET C = CLOSE SET C = CLOSE SET C = CLOSE SET C = CLOSE
REF(CLOSE,-1) > SET D = REF(CLOSE,-1) REF(OPEN,-1)
RESULT = MINOF SET RESULT = MINOF SET RESULT = MINOF (A,B,C,D)
2 1 0

SET A = OPEN > REF 26 BEARISH ENGLUFING (HIGH,-1)
REF REF REF REF REF REF REF REF REF REF REF REF REF RE (LOW,-1)
SET RESULT = MINOF, SET C = CLOSE, SET C = CLOSE, SET C = CLOSE, SET C = CLOSE, SET C = CLOSE (A,B,C)
2 1 0

BULLISH COUNTER ATTACK NUMBER 27

REF(LOW,-1) SET A = OPEN REF(LOW,-1) SET B = CLOSE REF(LOW,-1) (LOW,-1)
REF REF REF REF REF REF REF REF REF REF REF REF REF RE (HIGH,-1)
D = CLOSE > SET D = CLOSE RESULT OF OPEN SET = MINOF (A,B,C,D) 2 1 0

BULLISH ONLINE COUNTER ATTACK NUMBER 28

REF REF REF REF REF REF REF REF REF REF REF REF REF RE (LOW,-1)
SET B = REF = CLOSE (LOW,-1)
CLOSE > OPEN = SET C
REF(CLOSE,-1) SET D = REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) REF( (OPEN,-1)
RESULT = MINOF SET RESULT = MINOF SET RESULT = MINOF (A,B,C,D)
2 1 0

BULLISH ENGLUFING NUMBER 29

REF REF REF REF REF REF REF REF REF REF REF REF REF RE (LOW,-1)
CLOSE > SET B REF(HIGH,-1)
C = CLOSE SET C = CLOSE SET C = CLOSE SET C = CL RESULT OF OPEN SET = MINOF (A,B,C) 2 1 0

HOLD 30 BEARISH MAT

A = CLOSE SET SET B = CLOSE REF(MIN(LOW,4),-1) OPEN SET C = OPEN OPEN OPEN OPEN OPEN OPEN OPEN OPEN OPEN OPEN OPEN O REF(OPEN,-1) SET D = REF(CLOSE,-1) > REF(OPEN,-1) SET E = REF(CLOSE,-2) > REF(OPEN,-2) SET F = REF(CLOSE,-3) > REF(OPEN,-3) SET G = REF(CLOSE,-4) > REF(OPEN,-4) SET H = REF(CLOSE,-5) > REF(OPEN,-5) (CLOSE,-4) REF(OPEN,-4) SET H = REF(CLOSE,-4) REF(CLOSE,-3) SET J = MINOF(A,B,C,D,E,F,G,H) SET K = REF(CLOSE,-4) REF(LOW,-1) SET L = REF(CLOSE,-4) REF(LOW,-3) SET M = MINOF(A,B,C,D,E,F,G,H (J,K,L,K1,L1)
IF(M=1,1,0) SET RESULT
2 1 0

SET A = CLOSE > REF(MAX(HIGH,4),-1) SET B = CLOSE > OPEN 31 BULLISH MAT HOLD
OPEN (SET C) REF(OPEN,-1) SET D = REF(CLOSE,-1) SET E = REF(CLOSE,-2) SET F = REF(CLOSE,-3) SET G = REF(CLOSE,-4) > REF(OPEN,-4) SET H = REF(CLOSE,-4) > REF(CLOSE,-3) SET J = MINOF(A,B,C,D,E,F,G,H)

3 INSIDE DOWN 32 BEARISH

SET A = CLOSE REF(LOW,-2) SET B = CLOSE OPEN SET C = REF(CLOSE,-2) > REF(CLOSE,-1) SET D = REF(CLOSE,-2) > REF(CLOSE,-1) SET E = REF(OPEN,-2) REF(OPEN,-1) SET F = REF(OPEN,-2) REF(OPEN,-1) SET G = REF(OPEN (CLOSE,-1)
SET RESULT = MINOF(A,B,C,D,E,F,G) 2 1 0 SET G = REF(OPEN,-2) REF(CLOSE,-2)

3 BULLISH INSIDE UP 33 BULLISH

CLOSE > SET A = CLOSE SET B = CLOSE > OPEN REF(HIGH,-2)
SET C = REF(CLOSE,-2) > REF(OPEN,-2) SET D = REF(CLOSE,-1) > REF(CLOSE,-2) SET E = REF(CLOSE,-1) > REF(CLOSE,-2) SET F = REF(OPEN,-1) > REF(CLOSE,-2) SET G = REF(OPEN,-1) > REF(CLOSE,-2) SET RESULT = MINOF(A,B,C,D,E,F,G,H) 2 1 0 REF(HIGH,-1)

3 OUTSIDE DOWN BEARISH 34

SET A = CLOSE REF(CLOSE,-1) SET B = CLOSE OPEN SET C = REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) RE (OPEN,-1)
REF(CLOSE,-1) SET D = REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) REF( (LOW,-2)
SET E = REF(CLOSE,-1) > REF(OPEN,-2) SET F = REF(OPEN,-1) > REF(OPEN,-2) SET G = REF(OPEN,-1) > REF(OPEN,-2) (HIGH,-2)
REF REF REF REF REF REF REF REF REF REF REF REF REF REF REF REF REF REF RE (CLOSE,-2)
RESULT = MINOF SET RESULT = MINOF SET RESULT = MINOF (A,B,C,D,F)
2 1 0

3 BULLISH OUTSIDE UP 35 BULLISH

REF > SET A = CLOSE (CLOSE,-1)
CLOSE > OPEN = SET B
REF(CLOSE,-1) > SET C = REF(CLOSE,-1) (OPEN,-1)
REF(CLOSE,-1) > SET D = REF(CLOSE,-1) (HIGH,-2)
REF REF REF REF REF REF REF REF REF REF REF REF REF REF REF REF REF REF RE (OPEN,-2)
REF(OPEN,-1) SET F = REF(OPEN,-1) REF(OPEN,-1) REF(OPEN,-1) REF( (LOW,-2)
REF(OPEN,-1) SET G = REF(OPEN,-1) REF(OPEN,-1) REF(OPEN,-1) REF( (CLOSE,-2)
RESULT = MINOF SET RESULT = MINOF SET RESULT = MINOF (A,B,C,D,F)
2 1 0

REVERSAL OF BEARISH ISLAND 36

OPEN SET A = CLOSE SET A = CLOSE SET A = CLOSE SET A = CLOSE
REF(CLOSE,-2) > SET B = REF(CLOSE,-2) (OPEN,-2)
REF(LOW,-1) > REF(LOW,-1) > REF(LOW,-1) > REF(LOW,-1) > REF( (HIGH,-2)
REF REF REF REF REF REF REF REF REF REF REF REF RE (LOW,-1)
E = MINOF SET (A,B,C,D)
REF(LOW,-1) > REF(LOW,-1) > REF(LOW,-1) > REF(LOW,-1) > REF( (HIGH,-3)
REF(LOW,-2) > REF(LOW,-2) > REF(LOW,-2) > REF(LOW,-2) > REF( (HIGH,-3)
REF(CLOSE,-3) > SET H = REF(CLOSE,-3) (OPEN,-3)
REF H1 = HIGH SET (LOW,-1)
I = MINOF SET I = MINOF SET I = MINOF SET (A,C,F,G,H,H1)
MAXOF(E,I) 2 1 0 SET RESULT = MAXOF(E,I) 2 1 0

REVERSAL OF BULLISH ISLAND 37

CLOSE > SET A = CLOSE OPEN
REF(CLOSE,-2) REF(OPEN,-2) SET B = REF(CLOSE,-1) REF(LOW,-2) SET C = REF(HIGH,-1) REF(LOW,-2) SET D = LOW > REF(HIGH,-1)
E = MINOF SET (A,B,C,D)
SET F = REF(HIGH,-1) REF(LOW,-3) SET G = REF(HIGH,-1) REF(LOW,-3) (HIGH,-2) REFERENCE (LOW,-3)
H = REF; SET H = REF; SET H = REF; (CLOSE,-3) SET H1 = LOW REF(OPEN,-3) REF(OPEN,-3) REF(OPEN,-3) REF(OPEN,-3) REF(O REF(HIGH,-1)
I = MINOF SET I = MINOF SET I = MINOF SET (A,C,F,G,H,H1)
MAXOF(E,I) 2 1 0 SET RESULT = MAXOF(E,I) 2 1 0

TWO WHITE GAPPINGS (38 WHITE GAPPINGS)

SET A = OPEN > CLOSE
REF(CLOSE,-1) > SET B = REF(CLOSE,-1) (OPEN,-1)
REF > SET C = LOW (HIGH,-1)
RESULT = MINOF SET RESULT = MINOF SET RESULT = MINOF (A,B,C)
2 1 0

TWO BLACK GAPING 39

OPEN SET A = CLOSE SET A = CLOSE SET A = CLOSE SET A = CLOSE
REF(CLOSE,-1) SET B = REF(CLOSE,-1) REF(CLOSE,-1) REF(CLOSE,-1) REF( (OPEN,-1)
REF SET C = HIGH (LOW,-1)
MINOF(A,B,C) 2 1 0 SET RESULT = MINOF(A,B,C) 2 1 0 SET RESULT = MINOF(A,B

STRIKE OF 40 BEARISH THREE LINES

SET A = ref(open,-1) SET B = ref(open,-1) SET C = ref(open,-1) SET D (close,-1)
SET B = ref(open,-2) SET B = ref(open,-2) SET B = ref(open,-2) SET B (close,-2)
SET C = ref(open,-3) SET C = ref(open,-3) SET C = ref(open,-3) SET C (close,-3)
SET D = open versus close
> REFERENCE > SET E = OPEN (HIGH,-1)
SET F = ref(LOW,-1); ref(LOW,-1); ref(LOW,-1); ref(LOW,-1); ref(LOW (LOW,-2)
SET G = ref(LOW,-2); ref(LOW,-2); ref(LOW,-2); ref(LOW,-2); ref(LOW (LOW,-3)
SET H = ref(high,-1); ref(high,-1); ref(high,-1); ref(high,-1); ref(high (high,-2)
SET I = ref(high,-2); ref(high,-2); ref(high,-2); ref(high,-2); ref(high (high,-3)
SET J = CLOSE REFERENCE (LOW,-3)
K = MINOF SET (A,B,C,D,E,F,G,H.J)
L = MINOF SET (K,I)
IF(L=1,1,0) SET RESULT
2 1 0

BULLISH THREE LINE STRIKE NO. 41

SET A = ref(open,-1); ref(open,-1); ref(open,-1); ref(open,-1); ref(open (close,-1)
SET B = ref(open,-2); ref(open,-2); ref(open,-2); ref(open,-2); ref(open (close,-2)
SET C = ref(open,-3); ref(open,-3); ref(open,-3); ref(open,-3); ref(open (close,-3)
SET D = open versus close
SET E = OPEN REFERENCE (LOW,-1)/nRead More