OPEN-SOURCE SCRIPT

Whaley Breadth Thrust Indicator

已更新
The Whaley Breadth Thrust Indicator (WBT) is a momentum-based technical indicator designed to identify the strength of market trends. It measures the market's breadth by comparing advancing stocks to declining stocks, providing insights into whether a market is in a bullish, neutral, or bearish state. This script calculates the indicator based on the advancing and declining U.S. stocks; however, it can be expanded to other markets as well.

Breadth Thrust Ratio (BTR):
This is calculated as the ratio of advancing stocks to the total number of advancing and declining stocks.

Formula: BTR = Advances / (Advances + Declines + small_offset), where the small offset prevents division errors.

Smoothing:
The BTR is smoothed using a 3-period Exponential Moving Average (EMA) to reduce noise and highlight significant trends.

Thresholds:
0.30: Indicates a strongly bearish market.
0.40: A bearish threshold; crossing below suggests bearish momentum.
0.60: A bullish threshold; crossing above suggests bullish momentum.
0.70: Indicates a strongly bullish market.
版本注释
Changes:
- Added several user inputs
- Added additional thresholds
- Modified the calculation method to use SMA and not the EMA to be consistent with Wayne Whaley's paper Planes, Trains and Automobiles
- Added threshold alerts
- Added highlights for statistically significant thresholds
版本注释
Minor code change
Breadth IndicatorssentimentTrend Analysis
Mysterysauce

开源脚本

本着真正的TradingView精神,此脚本的作者已将其开源,以便交易者可以理解和验证它。向作者致敬!您可以免费使用它,但在出版物中重复使用此代码受网站规则约束。 您可以收藏它以在图表上使用。

想在图表上使用此脚本?

免责声明