Candlesticks patterns indicator

Candlesticks patterns indicator

This indicator is a complete candlesticks patterns recognizer indicator. It is a different one and more complete than the other you can find already in the library here.

This indicator recognizes about 40 candlestick patterns and draw their names with green and red arrows on chart (Windows, i.e. gaps, are drawn as “W”):

  • Doji
  • Evening star
  • Morning star
  • Shooting star
  • Hammer
  • Inverted hammer
  • Bearish harami
  • Bearish harami cross
  • Bullish harami
  • Bullish harami cross
  • Bearish engulfing
  • Bullish engulfing
  • Piercing line
  • Hanging man
  • Dark cloud cover
  • Abandoned baby bottom
  • Three White soldiers
  • Three Inside Up
  • Three Outside Up
  • Concealing Baby Swallow
  • Dragonfly Doji Bottom
  • Gravestone Doji Bottom
  • Three Stars in the South
  • Bullish Breakaway
  • Rising Three Methods
  • Bullish Three Line Strike
  • Bullish Mathold
  • Abandoned Baby Top
  • Three Black Crows
  • Three Inside Down
  • Three Outside Down
  • Upside Gap Two Crows
  • Dragonfly Doji Top
  • Gravestone Doji Top
  • Advance Block
  • Two Crows
  • Bearish Breakaway
  • Falling Three Methods
  • Bearish Three Line Strike
  • Bearish Mathold
  • Windows (Gaps Up & Gaps Down)

Since Candlesticks have a meaning only if related to the underlying trend, at the beginning of the code there is also the possibility to change the method used to identify the “trend direction” (1=MACD, 2=SAR [default], 3=Directional Movement)

Original idea and discussions from this topic on forum:


Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

New! PRC is also now on YouTube, subscribe to our channel for exclusive content and tutorials

  1. baaz • 137 days ago #

    Thanks Ciccio! It works the way you suggested it.

  2. Aporio • 130 days ago #

    Qué bueno!!! felicidades.
    Es posible hacer screener de velas de suelo tipo hammer, envolventes bullish engulfing, además de doble suelo o una divergencia alcista?

  3. mcha • 74 days ago #

    Hi , very good
    Do you try to program Fry pan bottom pattern?
    Best regards

  4. klintistwood • 25 days ago #

    Hello Ciccio, thanks for the sharing. Which time unit would be best to use candles ? Day ? Hour ? Minute ?

Register or


avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar

+19 more likes

Related users ' posts
ludo6977 it's very good job léo
Mick3y Is there a way to sort the results by price? Let's say just return stocks under X price? Thanks
Leo I do not focus so much in screeners. You can see our progress in the forum. Cheers
JohnScher Fine Work. I am currently working on divergences. I wanted to ask if there was already a b...
Nicolas There are many divergences indicators on the website already, please make a quick search wit...
JohnScher indicators i did fond, no problem, but a basic code to trade maybe RSI divergence didn´t fou...
Leo Screener done (waiting to be approved), with many improvements in the system
lokbuscas Thanks leo
bolsatonimora2 Please Leo, let us know when screener be approved!! ;) many thanks!!
vishal I use mt4 This indecater work in mt4
Despair No, it won't work in MT4. This is for ProRealTime (like everything you find on this website).
dzim0032 J'avais oublié de mettre un commentaire pour la vente du scalper dont les règles sont justes...
Francesco78 Hi rejo007, thank you, yes I have all of them live and manymore that I dont share. one of my...
rejo007 @francesco Thanks a lot, I'll take a look a this. Do you have strategy that you can share ...
Wilko This was a rather interesting idea that appears to work on a short timeframe. And also inter...
bjoern With the same parameters? For me the results are negative
bjoern Oh ok, with the initial posted parameters it is positive
victormork yes! It's not like you want to put it on live but when I for example take the version I have...
Sofitech What is the timeframe(s) you woul suggest to use for this method ?On Forex and/or on stock m...
Doctrading Hello, Higher timeframes are better. I suggest D1 or H4.Best regards,
Frytconcord hello nicolas. what is the difference between "pprofit" to "profit" thank you
Nicolas "pprofit" is the target profit in points, while "profit" is in price.
Frytconcord oh yes, i see. thank you very much
Francesco78  Sorry I must add that it looks great only if we start the backtesting from 2008. Im not fa...
Nicolas You can't upload images here, sorry. Hi, I dont understand, when I do the backtest I get only drawdown and a big loos? Have I mis...
derelman Hi,         I cannot get any of these indicators to display on the chart and not the indica...
Nicolas Add it on the price instead, by using the wrench on the upper left side of the price chart.
robertanthonyuk How would you change candlesticks to "heiken Ashi" Candles.Please advise
Maxime Leleux Nice screener but the 2 candelsticks around the doji should be long sticks (red and green). ...
kajsy88 I'm using prorealtime suplied by ig markets so that's potentially why then !
davidspain It would be possible to use this screener at the same time than the recent one about high vo...
Jean-Pierre Poulain Hello, I am in version 10.3 but it does not work  
Phil4910 Bonjour Nicolas, Est-il possible d'avoir les lignes qui se dessinent directement sur le gra...
Nicolas Il y a un indicateur sur ce principe dans ce sujet du forum (traçage des trend lines) : http...
Phil4910 Merci Nicolas. Je l'avais vu mais je ne m'en sors pas : les trendlines ne se placent pas où...