which makes no sense, because these two single-channel patterns have their boddies down and shadows on top, opposite of what Tweezer Top should look. If you check the sister function "IsTweezerBottom", you will see the opposite. Namely line 164 reads:
I believe these two lines should be swapped with one another. If you have doubts, try to run this candlestick indicator as it is, and it will find no Tweezer patterns. If you swap the lines as I suggested above, you will find them.
I don't think that's an error. This definitely depends on how you define a tweezer top/bottom, but we go the definition that has the top with the upper shadows and bottom with the lower shadows. See our candlestick patterns cheat sheet.
As you can see, the indicator does detect tweezer tops and bottoms when it finds such a pattern.
Here is an example for the tops:
And here is the example for the bottom:
View attachment 25757Dear author, I am a trader from China, I use this indicator on the MT4 software, but my English level is not good, many words can not be understood, so I would like to ask how to modify it to Chinese?
You can change all these strings to Chinese via the source code.
To change the input parameter names, you only need to modify the commentaries, not the actual variables.
The alert texts are found inside the NotifyPattern() function at line 167.
The pattern names are found inside the DetectPattern() function at line 188.