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!
Dengan semangat TradingView yang sesungguhnya, penulis skrip ini telah menerbitkannya sebagai sumber terbuka, sehingga para trader dapat memahami dan memverifikasinya. Salut untuk penulisnya! Anda dapat menggunakannya secara gratis, namun penggunaan kembali kode ini dalam publikasi diatur oleh Tata Tertib. Anda dapat memfavoritkannya untuk digunakan pada chart
Informasi dan publikasi tidak dimaksudkan untuk menjadi, dan bukan merupakan saran keuangan, investasi, perdagangan, atau rekomendasi lainnya yang diberikan atau didukung oleh TradingView. Baca selengkapnya di Persyaratan Penggunaan.