forexpirate

Trend Length

Script tries to capture the length of trends. It calculates an SMA and then determines the slope of the SMA using a simple momentum function. From there it counts bars from when the slope changed directions last. The lime green line is the count from when the slope changed. The yellow line is the average time of a trend. The white line is "trying" to capture the length of a full healthy pip running trend. Pick and SMA you like and then run through many currencies. I find that trends tend to be the same length. Not surprising as the markets are extremely correlated to each other. The trick is to find the most active pair for action. To do that look up my Pairs Range script.

Comments are welcome.
开源脚本

本着真正的TradingView精神,该脚本的作者将其开源发布,因此交易者可以理解和验证它。为作者加油! 您可以免费使用它,但是在发布中重复使用此代码受网站规则的约束。您可以收藏它以在图表上使用。

想在图表上使用此脚本?
//@version=2
study("Trend Length")
l = input(defval=150,title="Length for indicator",type=integer)
a= sma(close,l)
am=mom(a,5)
t=round(barssince(cross(am,0)))
th=highest(t,54)
plot(t,color=lime)
plot(sma(th,1000),color=white)
plot(round(sma(t,1000)),color=yellow,linewidth=2)