Topic: Two Candles Pattern"s"
footon again
My new idea :
compare HLC for two consecutive candles this gives many combinations
Some Scenarios:
A- using one combination only :
High[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > High[iBar - 2]
Low[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > Close[iBar - 2]
Close[iBar - 1] > High[iBar - 2]
Close[iBar - 1] > Low[iBar - 2]
Close[iBar - 1] > Close[iBar - 2]
B-Using Two Combinations:
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Using Three Combinations:
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > High[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > High[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2]
High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > Low[iBar - 2]
Low[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]
Up to Nine combinations :
High[iBar - 1] > High[iBar - 2] && High[iBar - 1] > Low[iBar - 2] && High[iBar - 1] > Close[iBar - 2] && Low[iBar - 1] > High[iBar - 2] && Low[iBar - 1] > Low[iBar - 2] && Low[iBar - 1] > Close[iBar - 2] && Close[iBar - 1] > High[iBar - 2] && Close[iBar - 1] > Low[iBar - 2] && Close[iBar - 1] > Close[iBar - 2]