‘Curl’ is actually a complex condition but an easy explanation would be:
These definitions are not 100% accurate but are an easy way to generally understand the ‘Curl’ condition. The exact definition is:
- 'Curl Up' is true when the difference of the current bar value subtracted by the previous bar value crosses above 0.
- 'Curl Down’ is true when the difference of the current bar value subtracted by the previous bar value crosses below 0.
The ‘Curl’ condition should generally be used with relatively slow and smooth oscillators. Some examples are signal lines, stochastics with high smoothing, and moving averages.
Examples of ‘Curl Up’:
Examples of ‘Curl Down’:
The indicator used in the 2 examples above was the Stochastic signal line (%D line).