OPEN-SOURCE SCRIPT
Pork Chop

Approach for detecting price 'chop'.
It's quite simple; instead of trying to detect chop, just measure the weakness of a trend.
This is done by essentially taking two moving averages, measuring their relative difference and then take a moving average of this difference of 'n' periods (Lookback)
The result can be measured against a threshold 'floor' which determines the weakness of the trend and thus, chop.
I use portions from NGBaltic's work: tradingview.com/u/NGBaltic so the responsiveness of the detection is slightly higher than bog standard EMAs.
Might be of some interest to bot developers, play with the settings!
Cheers
It's quite simple; instead of trying to detect chop, just measure the weakness of a trend.
This is done by essentially taking two moving averages, measuring their relative difference and then take a moving average of this difference of 'n' periods (Lookback)
The result can be measured against a threshold 'floor' which determines the weakness of the trend and thus, chop.
I use portions from NGBaltic's work: tradingview.com/u/NGBaltic so the responsiveness of the detection is slightly higher than bog standard EMAs.
Might be of some interest to bot developers, play with the settings!
Cheers
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.