This is a Hindenburg Omen indicator.
The Hindenburg Omen looks for a statistical deviation from the premise that under normal conditions, securities are either making new 52-week highs or 52-week lows. The abnormality would be if both were occurring at the same time. According to the Hindenburg Omen, an occurrence such as this is considered to be a harbinger of impending danger for a stock market. The signal typically occurs during an uptrend, where new highs are expected and new lows are rare, suggesting that the market is becoming nervous and indecisive, traits that often lead to a bear market.
For it to be on 4 conditions should be satisfied:
1. Number of new 52-week highs and 52-week lows in a stock market are greater than a threshold (2.2% for example).
2. Positive recent trend. Index > index
3. The ( MCO ) is negative.
4. 52-week highs cannot be more than two times the 52-week lows.
You can read more about the indicator on Investopedia:
Based on indicator created by @Boombotcom:
Pine Programming v5: https://qntly.com/pineprog
Adv.Pine Use-Cases: https://qntly.com/advpine
Access to Pro Indic.: https://qntly.com/proind
Hire Me: https://qntly.com/hirepine
In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.