You are correct that the close and open are almost always the same in the Forex market. However, this is not peculiar as Steve Nison, clearly points this out in his "Profiting in Forex" course. As the man who brought candlestick charting to the West he also noticed this difference between the Forex market vs other markets.
As for programing, I am not a programer, it should be possible to use the "same" conditions except to allow for the candle to open and close at the same price.
So for example the Engulfing pattern, the real body either white or black (depending on whether we are in an up trend or down trend) needs to wrap around the preceding candle. In a down trend we need a white candle to close "above" the previous black candle.
I would think there is some way to discount the actual close of the previous and the open of the next candle as having to have "different" prices.
Maybe that would help the conditions to be meet for the patterns that the indicator is not showing.
MeiniOz wrote:I believe the reason why some patterns don't work, is because the close price of a candle is always identical to the open price of the next candle. This is something that I find a bit peculiar on the FXCM platforms. Some patterns, such as the engulfing ones need to have a difference between the opening and previous closing prices.
So for a programmer there is no way in the world to show these patterns since the data is simply not available.
Thank you Nikolay.Gekht for all your hard work!