Alligator + Fractals + Divergent & Squat Bars + Signal AlertsThe indicator includes Williams Alligator, Williams Fractals, Divergent Bars, Market Facilitation Index, Highest and Lowest Bars, maximum and minimum peak of Awesome Oscillator, and signal alerts based on Bill Williams' Profitunity strategy.
MFI and Awesome Oscillator
According to the Market Facilitation Index Oscillator, the Squat bar is colored blue, all other bars are colored according to the Awesome Oscillator color, except for the Fake bars, colored with a lighter AO color. In the indicator settings, you can enable the display of "Green" bars (in the "Green Bars > Show" field). In the indicator style settings, you can disable changing the color of bars in accordance with the AO color (in the "AO bars" field), including changing the color for Fake bars (in the "Fake AO bars" field).
MFI is calculated using the formula: (high - low) / volume.
A Squat bar means that, compared to the previous bar, its MFI has decreased and at the same time its volume has increased, i.e. MFI < previous bar and volume > previous bar. A sign of a possible price reversal, so this is a particularly important signal.
A Fake bar is the opposite of a Squat bar and means that, compared to the previous bar, its MFI has increased and at the same time its volume has decreased, i.e. MFI > previous bar and volume < previous bar.
A "Green" bar means that, compared to the previous bar, its MFI has increased and at the same time its volume has increased, i.e. MFI > previous bar and volume > previous bar. A sign of trend continuation. But a more significant trend confirmation or warning of a possible reversal is the Awesome Oscillator, which measures market momentum by calculating the difference between the 5 Period and 34 Period Simple Moving Averages (SMA 5 - SMA 34) based on the midpoints of the bars (hl2). Therefore, by default, the "Green" bars and their opposite "Fade" bars are colored according to the color of the Awesome Oscillator.
According to Bill Williams' Profitunity strategy, using the Awesome Oscillator, the third Elliott wave is determined by the maximum peak of AO in the range from 100 to 140 bars. The presence of divergence between the maximum AO peak and the subsequent lower AO peak in this interval also warns of a possible correction, especially if the AO crosses the zero line between these AO peaks. Therefore, the chart additionally displays the prices of the highest and lowest bars, as well as the maximum or minimum peak of AO in the interval of 140 bars from the last bar. In the indicator settings, you can hide labels, lines, change the number of bars and any parameters for the AO indicator - method (SMA, Smoothed SMA, EMA and others), length, source (open, high, low, close, hl2 and others).
Bullish Divergent bar
🟢 A buy signal (Long) is a Bullish Divergent bar with a green circle displayed above it if such a bar simultaneously meets all of the following conditions:
The high of the bar is below all lines of the Alligator indicator.
The closing price of the bar is above its middle, i.e. close > (high + low) / 2.
The low of the bar is below the low of 2 previous bars or below the low of one previous bar, and the low of the second previous bar is a lower fractal (▼). By default, Divergent bars are not displayed, the low of which is lower than the low of only one previous bar and the low of the 2nd previous bar is not a lower fractal (▼), but you can enable the display of any Divergent bars in the indicator settings (by setting the value "no" in the " field Divergent Bars > Filtration").
The following conditions strengthen the Bullish Divergent bar signal:
The opening price of the bar, as well as the closing price, is higher than its middle, i.e. Open > (high + low) / 2.
The high of the bar is below all lines of the open Alligator indicator, i.e. the green line (Lips) is below the red line (Teeth) and the red line is below the blue line (Jaw). In this case, the color of the circle above the Bullish Divergent bar is dark green.
Squat Divergent bar.
The bar following the Bullish Divergent bar corresponds to the green color of the Awesome Oscillator.
Divergence on Awesome Oscillator.
Formation of the lower fractal (▼), in which the low of the Divergent bar is the peak of the fractal.
Bearish Divergent bar
🔴 A signal to sell (Short) is a Bearish Divergent bar under which a red circle is displayed if such a bar simultaneously meets all the following conditions:
The low of the bar is above all lines of the Alligator indicator.
The closing price of the bar is below its middle, i.e. close < (high + low) / 2.
The high of the bar is higher than the high of 2 previous bars or higher than the high of one previous bar, and the high of the second previous bar is an upper fractal (▲). By default, Divergent bars are not displayed, the high of which is higher than the high of only one previous bar and the high of the 2nd previous bar is not an upper fractal (▲), but you can enable the display of any Divergent bars in the indicator settings (by setting the value "no" in the " field Divergent Bars > Filtration").
The following conditions strengthen the Bearish Divergent bar signal:
The opening price of the bar, as well as the closing price, is below its middle, i.e. open < (high + low) / 2.
The low of the bar is above all lines of the open Alligator indicator, i.e. the green line (Lips) is above the red line (Teeth) and the red line is above the blue line (Jaw). In this case, the color of the circle under the Bearish Divergent bar is dark red.
Squat Divergent bar.
The bar following the Bearish Divergent bar corresponds to the red color of the Awesome Oscillator.
Divergence on Awesome Oscillator.
Formation of the upper fractal (▲), in which the high of the Divergent bar is the peak of the fractal.
Alligator lines crossing
Bars crossing the green line (Lips) of the open Alligator indicator is the first warning of a possible correction (price rollback) if one of the following conditions is met:
If the bar closed below the Lips line, which is above the Teeth line, and the Teeth line is above the Jaw line, while the closing price of the previous bar is above the Lips line.
If the bar closed above the Lips line, which is below the Teeth line, and the Teeth line is below the Jaw line, while the closing price of the previous bar is below the Lips line.
The intersection of all open Alligator lines by bars is a sign of a deep correction and a warning of a possible trend change.
Frequent intersection of Alligator lines with each other is a sign of a sideways trend (flat).
Signal Alerts
To receive notifications about signals when creating an alert, you must select the condition "Any alert() function is call", in which case notifications will arrive in the following format:
D — timeframe, for example: D, 4H, 15m.
🟢 BDB⎾ - a signal for a Bullish Divergent bar to buy (Long), triggers once after the bar closes and includes additional signals:
/// — if Alligator is open.
⏉ — if the opening price of the bar, as well as the closing price, is above its middle.
+ Squat 🔷 - Squat bar or + Green ↑ - "Green" bar or + Fake ↓ - Fake bar.
+ AO 🟩 - if after the Divergent bar closes, the oscillator color change for the next bar corresponds the green color of the Awesome Oscillator. ┴/┬ — AO above/below the zero line. ∇ — if there is divergence on AO in the interval of 140 bars from the last bar.
🔴 BDB⎿ - a signal for a Bearish Divergent bar to sell (Short), triggers once after the bar closes and includes additional signals:
/// — if Alligator is open.
⏊ — if the opening price of the bar, as well as the closing price, is below its middle.
+ Squat 🔷 - Squat bar or + Green ↑ - "Green" bar or + Fake ↓ - Fake bar.
+ AO 🟥 - if after the Divergent bar closes, the oscillator color change for the next bar corresponds to the red color of the Awesome Oscillator. ┴/┬ — AO above/below the zero line. ∇ — if there is divergence on AO in the interval of 140 bars from the last bar.
Alert for bars crossing the green line (Lips) of the open Alligator indicator (can be disabled in the indicator settings in the "Alligator > Enable crossing lips alerts" field):
🔴 Crossing Lips ↓ - if the bar closed below the Lips line, which is above than the other lines, while the closing price of the previous bar is above the Lips line.
🟢 Crossing Lips ↑ - if the bar closed above the Lips line, which is below the other lines, while the closing price of the previous bar is below the Lips line.
The fractal signal is triggered after the second bar closes, completing the formation of the fractal, if alerts about fractals are enabled in the indicator settings (the "Fractals > Enable alerts" field):
🟢 Fractal ▲ - upper (Bearish) fractal.
🔴 Fractal ▼ — lower (Bullish) fractal.
⚪️ Fractal ▲/▼ - both upper and lower fractal.
↳ (H=high - L=low) = difference.
If you redirect notifications to a webhook URL, for example, to a Telegram bot, then you need to set the notification template for the webhook in the indicator settings in the "Webhook > Message" field (contains a tooltip with an example), in which you just need to specify the text {{message}}, which will be automatically replaced with the alert text with a ticker and a link to TradingView.
‼️ A signal is not a call to action, but only a reason to analyze the chart to make a decision based on the rules of your strategy.
***
Индикатор включает в себя Williams Alligator, Williams Fractals, Дивергентные бары, Market Facilitation Index, самый высокий и самый низкий бары, максимальный и минимальный пик Awesome Oscillator, а также оповещения о сигналах на основе стратегии Profitunity Билла Вильямса.
MFI и Awesome Oscillator
В соответствии с осциллятором Market Facilitation Index Приседающий бар окрашен в синий цвет, все остальные бары окрашены в соответствии с цветом Awesome Oscillator, кроме Фальшивых баров, которые окрашены более светлым цветом AO. В настройках индикатора вы можете включить отображение "Зеленых" баров (в поле "Green Bars > Show"). В настройках стиля индикатора вы можете выключить изменение цвета баров в соответствии с цветом AO (в поле "AO bars"), в том числе изменить цвет для Фальшивых баров (в поле "Fake AO bars").
MFI рассчитывается по формуле: (high - low) / volume.
Приседающий бар означает, что по сравнению с предыдущим баром его MFI снизился и в тоже время вырос его объем, т.е. MFI < предыдущего бара и объем > предыдущего бара. Признак возможного разворота цены, поэтому это особенно важный сигнал.
Фальшивый бар является противоположностью Приседающему бару и означает, что по сравнению с предыдущим баром его MFI увеличился и в тоже время снизился его объем, т.е. MFI > предыдущего бара и объем < предыдущего бара.
"Зеленый" бар означает, что по сравнению с предыдущим баром его MFI увеличился и в тоже время вырос его объем, т.е. MFI > предыдущего бара и объем > предыдущего бара. Признак продолжения тренда. Но более значимым подтверждением тренда или предупреждением о возможном развороте является Awesome Oscillator, который измеряет движущую силу рынка путем вычисления разницы между 5 Периодной и 34 Периодной Простыми Скользящими Средними (SMA 5 - SMA 34) по средним точкам баров (hl2). Поэтому по умолчанию "Зеленые" бары и противоположные им "Увядающие" бары окрашены в соответствии с цветом Awesome Oscillator.
По стратегии Profitunity Билла Вильямса с помощью осциллятора Awesome Oscillator определяется третья волна Эллиота по максимальному пику AO в интервале от 100 до 140 баров. Наличие дивергенции между максимальным пиком AO и следующим за ним более низким пиком AO в этом интервале также предупреждает о возможной коррекции, особенно если AO переходит через нулевую линию между этими пиками AO. Поэтому на графике дополнительно отображаются цены самого высокого и самого низкого баров, а также максимальный или минимальный пик АО в интервале 140 баров от последнего бара. В настройках индикатора вы можете скрыть метки, линии, изменить количество баров и любые параметры для индикатора AO – метод (SMA, Smoothed SMA, EMA и другие), длину, источник (open, high, low, close, hl2 и другие).
Бычий Дивергентный бар
🟢 Сигналом на покупку (Long) является Бычий Дивергентный бар над которым отображается зеленый круг, если такой бар соответствует одновременно всем следующим условиям:
Максимум бара ниже всех линий индикатора Alligator.
Цена закрытия бара выше его середины, т.е. close > (high + low) / 2.
Минимум бара ниже минимума 2-х предыдущих баров или ниже минимума одного предыдущего бара, а минимум второго предыдущего бара является нижним фракталом (▼). По умолчанию не отображаются Дивергентные бары, минимум которых ниже минимума только одного предыдущего бара и минимум 2-го предыдущего бара не является нижним фракталом (▼), но вы можете включить отображение любых Дивергентных баров в настройках индикатора (установив значение "no" в поле "Divergent Bars > Filtration").
Усилением сигнала Бычьего Дивергентного бара являются следующие условия:
Цена открытия бара, как и цена закрытия, выше его середины, т.е. Open > (high + low) / 2.
Максимум бара ниже всех линий открытого индикатора Alligator, т.е. зеленая линия (Lips) ниже красной линии (Teeth) и красная линия ниже синей линии (Jaw). В этом случае цвет круга над Бычьим Дивергентным баром окрашен в темно-зеленый цвет.
Приседающий Дивергентный бар.
Бар, следующий за Бычьим Дивергентным баром, соответствует зеленому цвету Awesome Oscillator.
Дивергенция на Awesome Oscillator.
Образование нижнего фрактала (▼), у которого минимум Дивергентного бара является пиком фрактала.
Медвежий Дивергентный бар
🔴 Сигналом на продажу (Short) является Медвежий Дивергентный бар под которым отображается красный круг, если такой бар соответствует одновременно всем следующим условиям:
Минимум бара выше всех линий индикатора Alligator.
Цена закрытия бара ниже его середины, т.е. close < (high + low) / 2.
Максимум бара выше маскимума 2-х предыдущих баров или выше максимума одного предыдущего бара, а максимум второго предыдущего бара является верхним фракталом (▲). По умолчанию не отображаются Дивергентные бары, максимум которых выше максимума только одного предыдущего бара и максимум 2-го предыдущего бара не является верхним фракталом (▲), но вы можете включить отображение любых Дивергентных баров в настройках индикатора (установив значение "no" в поле "Divergent Bars > Filtration").
Усилением сигнала Медвежьего Дивергентного бара являются следующие условия:
Цена открытия бара, как и цена закрытия, ниже его середины, т.е. open < (high + low) / 2.
Минимум бара выше всех линий открытого индикатора Alligator, т.е. зеленая линия (Lips) выше красной линии (Teeth) и красная линия выше синей линии (Jaw). В этом случае цвет круга под Медвежьим Дивергентным Баром окрашен в темно-красный цвет.
Приседающий Дивергентный бар.
Бар, следующий за Медвежьим Дивергентным баром, соответствует красному цвету Awesome Oscillator.
Дивергенция на Awesome Oscillator.
Образование верхнего фрактала (▲), у которого максимум Дивергентного бара является пиком фрактала.
Пересечение линий Alligator
Пересечение барами зеленой линии (Lips) открытого индикатора Alligator является первым предупреждением о возможной коррекции (откате цены) при выполнении одного из следующих условий:
Если бар закрылся ниже линии Lips, которая выше линии Teeth, а линия Teeth выше линии Jaw, при этом цена закрытия предыдущего бара находится выше линии Lips.
Если бар закрылся выше линии Lips, которая ниже линии Teeth, а линия Teeth ниже линии Jaw, при этом цена закрытия предыдущего бара находится ниже линии Lips.
Пересечение барами всех линий открытого Alligator является признаком глубокой коррекции и предупреждением о возможной смене тренда.
Частое пересечение линий Alligator между собой является признаком бокового тренда (флэт).
Оповещения о сигналах
Для получения уведомлений о сигналах при создании оповещения необходимо выбрать условие "При любом вызове функции alert()", в таком случае уведомления будут приходить в следующем формате:
D — таймфрейм, например: D, 4H, 15m.
🟢 BDB⎾ — сигнал Бычьего Дивергентного бара на покупку (Long), срабатывает один раз после закрытия бара и включает дополнительные сигналы:
/// — если Alligator открыт.
⏉ — если цена открытия бара, как и цена закрытия, выше его середины.
+ Squat 🔷 — Приседающий бар или + Green ↑ — "Зеленый" бар или + Fake ↓ — Фальшивый бар.
+ AO 🟩 — если после закрытия Дивергентного бара, изменение цвета осциллятора для следующего бара соответствует зеленому цвету Awesome Oscillator. ┴/┬ — AO выше/ниже нулевой линии. ∇ — если есть дивергенция на AO в интервале 140 баров от последнего бара.
🔴 BDB⎿ — сигнал Медвежьего Дивергентного бара на продажу (Short), срабатывает один раз после закрытия бара и включает дополнительные сигналы:
/// — если Alligator открыт.
⏊ — если цена открытия бара, как и цена закрытия, ниже его середины.
+ Squat 🔷 — Приседающий бар или + Green ↑ — "Зеленый" бар или + Fake ↓ — Фальшивый бар.
+ AO 🟥 — если после закрытия Дивергентного бара, изменение цвета осциллятора для следующего бара соответствует красному цвету Awesome Oscillator. ┴/┬ — AO выше/ниже нулевой линии. ∇ — если есть дивергенция на AO в интервале 140 баров от последнего бара.
Сигнал пересечения барами зеленой линии (Lips) открытого индикатора Alligator (можно отключить в настройках индикатора в поле "Alligator > Enable crossing lips alerts"):
🔴 Crossing Lips ↓ — если бар закрылся ниже линии Lips, которая выше остальных линий, при этом цена закрытия предыдущего бара находится выше линии Lips.
🟢 Crossing Lips ↑ — если бар закрылся выше линии Lips, которая ниже остальных линий, при этом цена закрытия предыдущего бара находится ниже линии Lips.
Сигнал фрактала срабатывает после закрытия второго бара, завершающего формирование фрактала, если оповещения о фракталах включены в настройках индикатора (поле "Fractals > Enable alerts"):
🟢 Fractal ▲ — верхний (Медвежий) фрактал.
🔴 Fractal ▼ — нижний (Бычий) фрактал.
⚪️ Fractal ▲/▼ — одновременно верхний и нижний фрактал.
↳ (H=high - L=low) = разница.
Если вы перенаправляете оповещения на URL вебхука, например, в бота Telegram, то вам необходимо установить шаблон оповещения для вебхука в настройках индикатора в поле "Webhook > Message" (содержит подсказку с примером), в котором в качестве текста сообщения достаточно указать текст {{message}}, который будет автоматически заменен на текст оповещения с тикером и ссылкой на TradingView.
‼️ Сигнал — это не призыв к действию, а лишь повод проанализировать график для принятия решения на основе правил вашей стратегии.
Market
ziksfx Structure - LiteInspired by the 'mentfx Structure' indicator created by Anton (mentfx) on TradingView, I have developed my own unique version of the market structure indicator, enhancing it with features that resonate with my personal trading style and offer additional insights into market behaviour.
In the spirit of Anton's original concept, my indicator incorporates the fundamental idea of "sells before buys" for bullish ranges and "buys before sells" for bearish ranges. This methodological approach is designed to mirror the activities of large market participants who typically offload positions before accumulating again in a bullish context, and accumulate before offloading in a bearish context.
The "ranges" displayed on the chart represent historical and updated highs and lows, reflecting the structural delivery of price across any timeframe. This approach assumes that in a bullish range, the market is likely to sustain upward momentum until it reaches a new high or experiences a significant "sell before buy" scenario, and conversely in a bearish range.
Key Enhancements and Features:
Immediate Break of Structure (BOS) Recognition: This feature promptly updates the high/low to the candle that triggers a BOS, providing a more agile response compared to the original mentfx Structure's approach of waiting for a swing high/low to set the range. This adaptation allows me for quicker adaptation to the market's unfolding narrative.
Market Stage Visualization: By seamlessly integrating with the structure tracking, my indicator presents the current 'Market Stage,' offering a clear stage of the current market's phase, which is crucial for informed trading decisions. The core methodology for determining market stages is derived from the foundational concepts established by mentfx.
Moving Average Integration: The inclusion of a Moving Average (MA) within the indicator adds a layer of trend confirmation, reinforcing decisions based on market structure with established trend analysis techniques. You can use EMA or SMA.
Customizable Session Settings: Tailor the indicator to focus on specific market hours, enhancing its utility for session-based trading strategies and backtesting efficiency.
Triple M: The Triple-M feature is also included in this indicator, which provides a visual representation of the market's momentum and potential reverse.
ATR: Utilizes the Average True Range (ATR) to estimate stop loss levels, providing a data-driven method to manage risk in accordance with current market volatility.
Watermark: Displays the name of the ticker and the current timeframe directly on the chart for easy reference, ensuring clarity and orientation when analyzing multiple instruments or timeframes.
How It Works:
When a range is assigned as being bullish, it will continue updating the high until a new high is created after the bos (= the new high of the range) and will not update or change until a candle's body, open's or close's above it - which will re-update the high and update the low. The low will be updated based on the last time price had a candle (open or closure) below a previous candle low, and then will find the lowest low after the rule was met to assign a low (the idea here is to locate the last major "sell before buy" and showcase that range. And this will occur vice versa, where: when a range is assigned as bearish, it will continue updating the low until a true low is created (=low of the range) and will not update or change until a candle's body, open's or close's below it - which will reupdate the low and update the high. The high will be updated based on the last time price had a candle (open or closure) above a previous candle high, and then will find the highest high after the rule was met to assign a high (once again, the idea being to locate the last major "buy before sell" and showcase price as existing in that range.)
A high is considered as a high that has a lower high to its left and to its right. And a low is considered as a low that has a higher low to its left and to its right. These high and low are used to determine the final high or low of a Bullish or Bearish range (respectively).
Range Determination: The indicator assesses the market momentum and assigns a Bullish or Bearish state based on the most recent directional break.
High/Low Rules Adaptation: In a Bullish range, indicator updates the high if a candle's body, not just the wick, exceeds the current high. This subtle yet significant change allows for a more conservative and potentially more accurate portrayal of bullish sentiment.
Dynamic Updating: As the market evolves, the indicator recalibrates the high and low lines based on the latest price movements, ensuring that you always have the most current and relevant data.
The indicator is not merely a trend-following or scalping tool. It leverages a distinct interpretation of market behavior, focusing on the last major "sell before buy" in Bullish ranges and "buy before sell" in Bearish ranges. By doing so, it aims to pinpoint the true sentiment behind price movements, offering traders a more grounded basis for anticipating market trends.
Of course, a special acknowledgment is due to Anton for his foundational work and the insightful knowledge he's giving day-by-day. The principles of his structure tracking method and market approach have significantly influenced the creation of this indicator, which now carries those insights forward, adapted through the lens of my personal trading philosophy.
MVRV Z-ScoreThe MVRV ratio was created by Murad Mahmudov & David Puell. It simply compares Market Cap to Realised Cap, presenting a ratio (MVRV = Market Cap / Realised Cap). The MVRV Z-Score is a later version, refining the metric by normalising the peaks and troughs of the data.
Intraday Volume Profile [BigBeluga]The Intraday Volume Profile aims to show delta volume on lower timeframes to spot trapped shorts at the bottom or trapped longs at the top, with buyers pushing the price up at the bottom and sellers at the top acting as resistance.
🔶 FEATURES
The indicator includes the following features:
LTF Delta precision (timeframe)
Sensibility color - adjust gradient color sensitivity
Source - source of the candle to use as the main delta calculation
Color mode - display delta coloring in different ways
🔶 DELTA EXAMPLE
In the image above, we can see how delta is created.
If delta is positive, we know that buyers have control over sellers, while if delta is negative, we know sellers have control over buyers.
Using this data, we can spot interesting trades and identify trapped individuals within the candle.
🔶 HOW TO USE
In the image above, we can see how shorts are trapped at the bottom of the wick (red + at the bottom), leading to a pump also called a "short squeeze."
Same example as before, but with trapped longs (blue + at the top).
This can also work as basic support and resistance, for example, trapped shorts at the bottom with positive delta at the bottom acting as strong support for price.
Users can have the option to also display delta data within the corresponding levels, showing Buyers vs Sellers for more precise trading ideas.
NOTE:
User can only display the most recent data for the last 8 buyers and sellers.
It is recommended to use a hollow candle while using this script.
Market Internals Candles AIOThis indicator provides top down review of all major market internals for NYSE (currently).
ADD - stocks price advancing or declining against prior days range
VOLD - stocks volume in advancing or declining
TRIN - momentum in the market, somewhat of a "macd" for the broad market
TICK - miniscule price fluctuations by tick measurements, up ticks vs down ticks
Each internal has been converted to a % based format in order to have them all on the same scale, otherwise this indicator couldn't exist and be useful.
Customization allows for toggling metrics information that displays ratio data, can also add % measurement in when not using price scale values.
User can also enjoy simplicity of adding built in SMAs and adjusting lengths for individual internals.
Color management is built in also, with transparency support and toggling internals off will automatically hide SMAs and metrics data.
Usage of the internals is nuanced but in general a trend assessment could be derived from this display for credit selling or directional bias, my other indicator MIT would be better for scalping utilizing the TICK histogram.
When ADD and VOLD are reading over 50% that's a strong buy trend, -50% would be a strong selling trend.
Use TRIN to see when there's a potential for overbought or oversold given price and volume broad market readings, TRIN isn't to be trusted in isolation and other information should be considered.
TICK is most useful for fading in a balanced market, or joining a trend with a TICK pullback (buy negative %s when up trending, or sell positive %s when down trending).
I hope you find this comprehensive display useful in your trading journey and don't forget to check out some of my other market internals indicators.
Liquidity Hunter [ChartPrime]The Liquidity Hunter helps traders identify areas in the market where reversals may occur by analyzing candle formations and structures.
█ Wick-to-Body Analysis:
The Liquidity Hunter analyses each candlestick to identify those with distinctive wick-to-body ratios. By focusing on candles with significant wick imbalances, it can reveal potential liquidity absorption zones that may influence market behavior. Users can fine-tune this ratio to their preferences through customizable body% and wick% inputs, allowing for tailored analysis.
█ Body Size Significance:
To ensure the relevance and impact of its findings, this indicator evaluates the size of the candle body.
Only candles with bodies meeting a certain size threshold are considered, eliminating noise and highlighting candles of significance.
█ Dynamic Target Setting:
The Liquidity Hunter employs the Average True Range (ATR) as a foundation for target calculation. Users can adjust their trading targets by specifying a multiplier, offering flexibility in capturing potential profit or managing risk. Customizable target inputs ensure adaptability to your trading strategy.
█ Stop Loss Protection:
In addition to setting your profit targets, the Liquidity Hunter incorporates stop loss levels, safeguarding your investments from excessive risk. By implementing a well-balanced risk-reward ratio, users may be better at navigating market fluctuations.
█ Market Character Labels:
The Liquidity Hunter Indicator goes beyond basic analysis by detecting changes in market character. It identifies shifts in sentiment providing traders with invaluable insights into evolving market conditions.
█ Candle Color Highlighting:
To enhance user-friendliness and visualization, the indicator employs distinctive candle colors between trades. These color cues help you easily spot and interpret trading opportunities, drawing your attention to potential entry and exit points.
Overall this indicator is designed to help simplify liquidity analysis and give visual targets in a market.
Market Performance TableThe Market Performance Table displays the performance of multiple tickers (up to 5) in a table format. The tickers can be customized by selecting them through the indicator settings.
The indicator calculates various metrics for each ticker, including the 1-day change percentage, whether the price is above the 50, 20, and 10-day simple moving averages (SMA), as well as the relative strength compared to the 10/20 SMA and 20/50 SMA crossovers. It also calculates the price deviation from the 50-day SMA.
The table is displayed on the chart and can be positioned in different locations.
Credits for the idea to @Alex_PrimeTrading ;)
Tick Weighted Average Price %BTick Weighted Average Price %B
"TiWAP %B" is an indicator that tracks the NYSE TICK by default and plots price location in relation to the tick weighted average price based only off of extreme TICK movement. NASDAQ TICK is also supported and future updates may add others if they provide value, or if requested.
This utilizes same calculation as TiWAP indicator already published, but removes the need to have it overlaying price to keep things tidy :)
What makes this different?
Quite simply there isn't another indicator that plots weighted average price based on TICK movement as done here, this is showing the correlation between the entire markets volatile price movement and the charted security. It provides a sense of established fair value given the entire NYSE/NASDAQ, given the automated nature of the markets there's a strong correlation between highly liquid ETFs/Indexes and the whole market.
How to use
As price is affected by NYSE the study will reveal location of price as it relates to TiWAP, use location to find reversals from rejections or bounces of standard deviations.
As price is affected by market volatility look to see the weighted price adjust to actual price and combine with other trading strategies to take advantage of the data. Rejections and bounces near standard deviations as well as the weighted average price line can provide excellent trade setups, or they could be utilized in advanced options strategies such as straddles, strangles, iron condors, etc.
Anchor points can be utilized to track how the market is adjusting broad value for the week, month, quarter, etc. The higher timeframe based anchor points will need higher periods for the chart or a max bars lookback error may occur.
Sensitivity should be adjusted as changes in TICK occur, this is commonly correlated with NYSE adjustments but the tooltip provides some guidance on value selection based on current conventional wisdom.
Show Target Level Relation
Turn on "Show Target Level Relation" to observe how current price is moving in relation to previous TiWAP range. For example if %B is configured for session, enabling this feature will reveal price rejecting and reclaim aspects of previous session %B range, works on any anchorage selected so long as resolution permits.
Fill %B As Cloud
By special request, this will render %B as a sentiment cloud which will aid in quick review of price to TiWAP relation being in buy side or sell side ranges, use this to easily spot exhaustion or continuation.
Markets
TICK tracks the entire market and as such whatever the entire market is doing will most likely apply to any individual security charted so give this a shot with anything you trade and let me know your results :)
Usage Conditions
Currently I'm finding the most success with this weighted average price on various intra-day timeframes, but anchored on weekly or higher and utilizing other timeframes may net some interesting swing trading opportunities.
Special thanks to MrChach for the original idea as well as discussions and debugging sessions :)
World Class SMC [WinWorld]This indicator uses valid pullbacks in order to draw market structure with strict accordance to TradingHub strategy.
Features
Our indicator uses a number of price concepts, such as:
IDM
BoS & ChoCh ( also their sweeps )
Automatic resolving of ChoCh-IDM and IDM-BoS conflicts
Orderblocks (IDM, Extreme)
True Fair Value Gaps (FVG)
True PDH/PDL
SCOB pattern
One of the core features is the ability to choose a time point, from which the market structure will be drawn. This feature alone allows you to test your most desired hypotheses about the market movements within a few clicks, so no more guesses and "what if"s, because you get the opportunity to test everything yourself and right now.
Settings
Let's review the settings themselves:
Extended Structure: allows you to choose between drawing market structure for a whole timeline or from specific time point only;
Build OB by sweeps: allows you to only draw orderblocks from candle, which took liquidity from previous candle by sweep;
Structure colours & text: allows you to customise visuals representations of market structure elements on your chart;
Structure visuals: allows you to choose which elements of market structure you want / don't want to see on your chart;
Show trend: allows you to choose the way market structure trend will be displayed on your chart: divider or background colouring ;
Alerts for each and every event , whether it is a new BoS, ChoCh, orderblock and etc.
Usage Examples
IDM Orderblock ( OB-IDM )
Basic demonstration
When price reaches OB-IDM, you will be able to receive an alert. After that, check if the candle, that reached OB-IDM, closed inside or above ( bearish scenario )/ below ( bullish scenario ) OB-IDM's boundaries. If conditions above were met, go on LTF and look for an entry.
Extreme Orderblock ( OB-EXT )
Basic demonstration
Similar to OB-IDM situation: When price reaches OB-EXT, you will be able to receive an alert. After that, check if the candle, that reached OB-EXT, closed inside or above ( bearish scenario )/ below ( bullish scenario ) OB-EXT's boundaries. If conditions above were met, go on LTF and look for an entry.
Sweep PDH/PDL
Basic demonstration
* PDH — Previous Day High
* PDL — Previous Day Low
When you received PDH sweep alert and current trend is bearish, go on LTF to find entry point. ( bullish scenario: PDL sweep and current trend is bullish )
Sweep ChoCh
Basic demonstration
If you get alert of sweeped ChoCh, it usually means that price grabbed the liquidity from extremum points and is ready to continue going with the trend. Go on LTF to find an entry.
YinYang VolumeOverview:
YinYang Volume is an Advanced Volume Indicator. Regular Volume can be deceiving. It can be hard to tell how much of the Volume bar is Buy vs Sell volume, especially since the bar is green or red simply based on if it closes at a greater price than it opened. With YinYang Volume you'll be able to see how much Buy AND Sell Volume there is on each bar. Being able to see both is very useful, but the cherry on top is the Buy and Sell Moving Average Lines. These lines (White is Buy and Orange is Sell) can show who is currently winning the fight, Bulls or Bears. When the lines cross it's a shift in momentum and when combined with other technical analysis you can better understand the direction the market is moving and make an informed and educated trading decision. YinYang Volume also has Information tables, these tables display the Buy vs Sell volume on different Timeframes. This way even if you're trading on a Low Timeframe (like 15 minutes) you can see how the Buy vs Sell volume is fairing on other Timeframes.
Tutorial:
Unlike most volume indicators, including standard volume, we can see both Buy AND Sell volume for each bar. You may be wondering, well what’s the importance of this? The answer is EVERYTHING! Volume is one of the most important indicators when it comes to trading. Nothing moves without volume. However, with standard volume, the bar is either red or green simply based on if it closes greater than it opens. Now, that is pretty silly if you ask us. Let’s get into depth as to why seeing both Buy and Sell volume is important, and examples for how you can make trades with it:
In this example above, we have 2 green bars and they both have high levels of volume. This bar on the right however, has more volume than the one on the left. The issue here is, the bar on the right has MORE Sell volume than it even does have Buy volume; meanwhile the bar on the left has way more buy volume than the bar on the right with little sell volume. Without separating them and by simply looking at the price bar and regular volume bar, we would never be able to deduce this. It is crucial to understand and see how much of each volume there is as it plays a huge role in the price movements.
The white line represents the Buy Volume Moving Average and the orange line represents the Sell Volume Moving Average. These moving averages are very useful as when they cross they represent strong Buy and Sell Signals.
We’ve enabled signals which plot circles onto the MA’s to display when they’ve crossed. The white circle represents a Buy Signal and the Orange circle represents a Sell Signal. These signals are very strong, but there is a catch that comes with it. The bar right after the signal has the highest chance of a reversal so it isn’t always advised to make the trade until confirmed that the reversal didn’t happen on the following bar. If you have enough data based on other technical analysis to know the first signal is true, then use it as a way to solidify the fact that it is a good entry/exit location.
You can change the length of which the MA’s are smoothed out over. For instance, in the previous examples and by default the length is 14. However, if we are to change it to 50 for instance, it makes them a longer lasting MA that has much fewer crosses. This can be useful based on your trading style and if you prefer to stay in trades for quite awhile. As you can see, all signals with the 50 length are quite accurate and would have produced profitable trades, likely more so than at 14, but since it moves slower there's fewer signals to trade on.
Our Information Tables are there to show you the amount of Buy vs Sell %’s on 6 different Time Frames at the same time. It can be very useful to know how people are feeling on different Time Frames without you having to change your own. This way you can stay on say the 15 minute Time Frame locked in your trade and can see if the momentum of your long trade is cooling down based on higher Time Frames Buy vs Sell volume %’s.
For example, let's say you got an alert from YinYang Volume for Buy Signal on the 1 Day. You then entered a trade which you deemed a good location on the 15 minutes (after doing your own technical analysis on the 15 minute too). The Buy vs Sell Volume %’s on the 1 Day was 55% Buy and 45% Sell when you entered the trade. You are still waiting for exit confirmation on the 15 minute but you notice the Buy vs Sell Volume % on the 1 Day goes down to 52% Buy and 48% Sell. You can see the momentum changing. Even though you haven’t received confirmation for exit on the 15 minute, it may still be a good time to get out as momentum is clearly changing on the 1 Day.
We will conclude this Tutorial here. We hope you’ll get some good use out of our Volume Indicator and its ability to display unique Volume Data. If you have any Questions, Comments, Suggestions or Concerns, please don’t hesitate to contact us.
Settings:
1. Show Signals:
Toggling this setting shows when the Buy and Sell Volume MA’s cross each other. It produces a white circle when the Buy Volume Crosses over the Sell Volume (BULLISH) and an orange circle when the Sell Volume Crosses over the Buy Volume (BEARISH).
2. Length:
How far back should we average the Buy and Sell Volume Moving Averages? 14 is default has been tested and proven to work well, however you can change it if there is a different value that suits your trading style better.
3. Type:
How is the Moving Averages calculated? VWMA (Volume Weighted Moving Average) is the default as it has been tested and worked best; afterall, we are calculating volume and therefore should use a volume weighted MA calculation. However, you can change it as your options are:
VWMA, EMA and SMA
4. Information Tables:
4.1. Show Information Tables:
Our Information tables display 6 different resolutions so you can see how much Buy vs Sell volume there is as a % in multiple different Time Frames without having to change your Time Frame.
4.2. Strength:
The Buy / Sell Volume %’s displayed within your Information Tables are based on Moving Averages. The length this moving average uses is based on the Strength you select. The strengths aren’t as simple as just a length amount but are a calculation involving multiple different lengths and averages. However, the stronger the strength, generally the farther the lookback length is as an average. Your options for strength are:
Unbreakable
Very Strong
Strong
Average
Weak
Very Weak
Glass
We recommend ‘Average’ Strength, however if you find you want to see the %’s change more or less frequently you can adjust to your trading style
4.3. Res1 / Res2/ Res3 / Res4 / Res5 / Res6:
These represent the different resolutions (Time Frames) being used in your information tables and can be modified to display whatever resolution works best for your trading style. By default they are:
Res1: Current Timeframe
Res2: 15 Minute
Res3: 1 Hour
Res4: 4 Hour
Res5: 1 Day
Res6: 1 Week
Backup Res (not changeable): 5 Minute (this is only used if your Current Timeframe in Res1 is a duplicate of one of the other resolutions)
HAPPY TRADING!
ZN Market CycleDescription
The purpose of this indicator is to create symbols that try to show the most accurate positions possible for trading. The formation of BUY/SELL symbols is based on the intersection of RSI, MACD and 6 bar moving average. Additionally, BOLLINGER bands were used to determine the lower and upper points. For example, while the price is falling, it will create an BOTTOM symbol when the price crosses the lower BOLLINGER band upwards. If this transition is accompanied by the RSI breaking its average upwards, it will produce the STRONG BOTTOM symbol. If the RSI average crosses the RSIMA direction upwards, it will produce the DEEP symbol. Of course, the scenario described above is also valid in the opposite direction. The purpose of the icons on the screen is indicated by the text above them. However, a detailed explanation of what these symbols do is given below.
Symbols
The symbols are explained one by one below.
BOTTOM: Indicates that the fall has slowed down or may have been completed.
STRONG BOTTOM: Indicates that the fall has stopped or may have been completed.
TOP: Indicates that the ascent has slowed down or may have been completed.
STRONG TOP: Indicates that the ascent has stopped or may have been completed.
BUY: Indicates the convenient location to make a buying. Buying pressure may increase after this symbol.
STRONG BUY: Indicates the most suitable location for buying. It should be considered that a strong buying wave may come after the appearance of this symbol.
SELL: Indicates the appropriate location to selling Selling pressure may increase after this symbol.
STRONG SELL: Indicates the most suitable position to selling. It should be considered that a strong selling wave may come after the appearance of this symbol.
PEAK: It indicates that the uptrend has come to an end.
DEEP: It indicates that the downtrend has come to an end.
ARROWS: Arrows show the trend direction. Since it varies a lot, it should be used to follow the trend rather than buy/sell. However, the appearance of a downward arrow shortly after a buy signal should suggest that the buy signal is fake. In this case, the buying position can be closed. This also applies to the selling process.
Best Use
This indicator should be used for SPOT trades. Regardless, since it is not possible to know exactly the direction of the market, it should be considered to buy gradually at buy signals and sell gradually at sell signals.
It should be followed for at least a 4-hour period. We do not recommend its use as the margin of error will increase in shorter time periods.
After a buy signal comes, a short decline may occur and the rise may begin. An immediate rise should not be expected after the signal arrives. Since the signals are not guaranteed to work 100%, we do not recommend you to trade with all your money.
No Repainting
Repainting is definitely not done. After the symbols appear, the closing should be expected. Once the closing occurs, the symbol will now be permanent.
Disclaimer
This indicator is for informational purposes only and should be used for educational purposes only. You may lose money if you rely on this to trade without additional information. Use at your own risk.
Version
v1.0
[TTI] MarketSmith & IBD Style Model Stock Quarters 📜 ––––HISTORY & CREDITS––––
The MarketSmith & IBD Style Model Stock Quarters another Utility indicator is an original creation by TintinTrading inspired by Investor's Business Daily and William O'Neil style of presenting information. While going through the Model Stocks that IBD has been publishing, I realized that I wanted to see the exam same Quarterly presentation on the time axis in order to compare William O'Neil notes better with my own notes from Tradingview. The script is simple and could help you if you study the CANSLIM methodology.
🦄 –––UNIQUENESS–––
The distinctiveness of this indicator lies in its ability to visually delineate stock quarters directly on the price chart. It serves as a handy tool for traders who adopt a quarterly review of stock performance, in line with MarketSmith and IBD's analysis frameworks.
🛠️ ––––WHAT IT DOES––––
Quarter Marking : Draws a black line at the beginning of each financial quarter (January, April, July, and October).
Quarter Labeling : Places a label at the close of the last month in a quarter, indicating the upcoming quarter with its abbreviation and the last two digits of the year.
💡 ––––HOW TO USE IT––––
👉Installation: Add the indicator to your TradingView chart by searching for " MarketSmith & IBD Style Model Stock Quarters" in the indicator library.
👉Add to New Pane and squash the Pane Length: I add the indicator to a new pane under the price and volume charts and squash the height of the pane so that it looks exactly like the MarketSmith visuals.
👉Visual Cues:
Look for the black lines marking the start of a new quarter.
Observe the labels indicating the upcoming quarter and year, positioned at the close of the last month in a quarter.
👉Interpretation: Use these quarterly markers to align your trading strategies with quarterly performance metrics or to conduct seasonal analysis.
👉Settings: The indicator does not require any user-defined settings, making it straightforward to use.
Magic Trend By Market Mindset - Zero To EndlessMagic Trend indicator is an indicator combining the Commodity Channel Index (CCI) and the Average True Range (ATR) indicators.
The indicator is represented by a line that turns red when CCI readings are below 0 and converts to blue when CCI reaches above 0.
Color of the line can be treated as a trend indicator.
When CCI > 0 (Blue Color), price is assumed to be in uptrend and a buying momentum could be seen.
When CCI < 0 (Red Color), price is assumed to be in downtrend and a selling pressure could be seen.
Two Multipliers of ATR have been used. Default values for multiploier are : 1.5 and 3.0
It tells about the volatality in the price and also helps in deciding Entry poits, Stop loss points and sometimes Exit points.
If trend magic lines are not straight and moving upward/downward, continuition of the trend is expected and so Holding the position is adviced.
If the farther line (line with multiplier 3.0) is broken, a trend reversal can be seen soon.
In this case, squaring off and making reverse position is adviced near the other (1.5 mult) line.
If price is revolving in between these two lines... a sideways movement is expected.
Happy Trading
Market Mindset
Tick Weighted Average PriceTick Weighted Average Price
"TiWAP" is an indicator that tracks the NYSE TICK by default and plots weighted average price on the charted security based only off of extreme TICK movement. NASDAQ TICK is also supported and future updates may add others if they provide value, or if requested.
What makes this different?
Quite simply there isn't another indicator that plots weighted average price based on TICK movement as done here, this is showing the correlation between the entire markets volatile price movement and the charted security. It provides a sense of established fair value given the entire NYSE/NASDAQ, given the automated nature of the markets there's a strong correlation between highly liquid ETFs/Indexes and the whole market.
How to use
Using this is similar to volume or time weighted average price, there is the average price line that is only adjusted when TICK movement breaches configured thresholds via sensitivity. Standard deviation bands are calculated and can be enabled up to 3rd deviation as per standard configuration, the further deviations being broken can serve as valuable signals for reversals.
As price is affected by market volatility look to see the weighted price adjust to actual price and combine with other trading strategies to take advantage of the data. Rejections and bounces near standard deviations as well as the weighted average price line can provide excellent trade setups, or they could be utilized in advanced options strategies such as straddles, strangles, iron condors, etc.
Anchor points can be utilized to track how the market is adjusting broad value for the week, month, quarter, etc. The higher timeframe based anchor points will need higher periods for the chart or a max bars lookback error may occur.
Sensitivity should be adjusted as changes in TICK occur, this is commonly correlated with NYSE adjustments but the tooltip provides some guidance on value selection based on current conventional wisdom.
Markets
TICK tracks the entire market and as such whatever the entire market is doing will most likely apply to any individual security charted so give this a shot with anything you trade and let me know your results :)
Usage Conditions
Currently I'm finding the most success with this weighted average price on various intra-day timeframes, but anchored on weekly or higher and utilizing other timeframes may net some interesting swing trading opportunities.
Tick LevelsTick Levels
This indicator is designed to be a companion to "MIT" .
It tracks the NYSE TICK by default and plots key levels on the charted security based off of extreme TICK movement. NASDAQ TICK is also supported and future updates may add others if they provide value, or if requested.
What makes this different?
Quite simply there isn't another indicator that plots levels based on TICK as done here, the signal and proximity sensing features added give context to which levels may provide the best entries, trims and exits for day traders.
How to use
Ensure adjustments are set for TICK, it changes over time but currently I've found the defaults to be best suited for me - your results may vary.
Watch price around the tick levels plotted on the chart to combine with other trading strategies. Use the proximity tolerance setting to ensure multiple TICK movements within the region as other movements are combined to lessen any possible noise, or disable this feature if each individual line is desired, though be warned extremely volatile days may produce noise.
Currently, the tick levels are reset on first new bar on regular sessions, but perhaps a future update will allow past sessions lines to stay with setting adjustment.
Diamonds above or below candles signify extreme highs and lows of TICK respectively, and triangles above or below candles signify extreme closures of TICK - if you're using this indicator in combination with "MIT" it may be redundant and you can disable the signals should you so choose.
Markets
TICK tracks the entire market and as such whatever the entire market is doing will most likely apply to any individual security charted so give this a shot with anything you trade and let me know your results :)
Usage Conditions
Currently I'm finding the most success with these levels on various intra-day timeframes, the more fine grained the more levels you can expect potentially but at key areas.
Market Profile @joshuuuTime is fractal. Every candle has an open, low, high and closing price.
Depending on what timeframe you are on, some opening prices could be more interesting than others.
This indicator tracks, which timeframe you are currently on and displays different things accordingly, so that the chart is never messy.
Below the hourly timeframe, the indicator highlights ICT Killzones, times of the day where most volume occurs and price moves the "cleanest". There are different versions to display those sessions in the settings.
From the hourly timeframe up to the daily timeframe, the indicator shows the "Weekly Profile". It plots the weekly opening line, can highlight daily highs and lows and daily opens and shows the name of the days on the chart.
On the daily timeframe, the indicator switches to a monthly profile. It shows the monthly open, weekly highs/lows AND it shows another concept taught by ICT, the IPDA Lookback.
ICT teaches that especially the last 20, 40 and 60 days PD Arrays and Highs/Lows are important and this indicator highlights those lookback windows accordingly.
The indicator has a lot of settings to make it allow maximum individuality.
[TTI] ToS MarketForecast Indicator––––HISTORY & CREDITS 🏦
The ThinkorSwim Market Forecast indicator is an adaptation of the Market Forecast indicator originally created for the ThinkorSwim trading platform. This version has been adapted for use in TradingView, replicating the functionality of the original indicator to assist traders in their market analysis.
––––WHAT IT DOES 💡
The ThinkorSwim Market Forecast is a technical indicator designed to identify potential buying and selling opportunities based on market analysis techniques applied to multiple timeframes. It consists of three plots: Momentum (red line), NearTerm (blue line), and Intermediate (green line). These plots tend to cycle on daily, weekly, and monthly basis, respectively. The indicator also includes static lines representing the top, bottom, and reversal zones.
Calculations:
The ThinkorSwim Market Forecast indicator is a technical analysis tool that calculates three separate lines – Momentum, NearTerm, and Intermediate – to help traders identify potential buying and selling opportunities. The calculations are based on market data from multiple timeframes and involve measuring price movements in relation to their recent high and low values. The indicator highlights areas of potential reversals in the upper and lower zones, allowing traders to make more informed decisions on when to enter or exit a position.
––––HOW TO USE IT 🔧
To use the ThinkorSwim Market Forecast indicator, look for simultaneous reversals of the three lines in the upper or lower zones. A Buy signal is generated when all three lines go through a reversal at the same (or almost the same) time in the bottom zone (green cloud). Conversely, a simultaneous reversal in the upper zone (red cloud) suggests a Sell signal.
To add this indicator to your TradingView chart, copy the provided script and paste it into the Pine editor. Save and add the script to your chart, and the indicator will be displayed, allowing you to analyze the market based on the Momentum, NearTerm, and Intermediate lines, as well as the upper and lower reversal zones.
[TTI] Eric Krull's Market Health Indicator📜 ––––HISTORY & CREDITS 🏦
Introducing Eric Krull's Market Health Indicator, an innovative tool specifically designed for monitoring the health of major indices such as the S&P 500, Nasdaq Composite, or Dow Jones Industrial Average. Developed by Eric Krull, an expert in the field of financial markets, this indicator aims to help traders gain a better understanding of the overall market condition and make informed trading decisions. The indicator is a 90% match to what Eric Krull has shared about it.
🎯 ––––WHAT IT DOES 💡
Eric Krull's Market Health Indicator (MHI) provides a quick and easy-to-understand visual representation of the current market health. By calculating the moving averages, determining their slopes, and computing the percentage difference between the index and the 21-day Exponential Moving Average (21DEMA), the MHI generates three different color-coded signals:
👉Green: Indicates a healthy market with a strong uptrend.
👉Red: Indicates a weak market with a strong downtrend.
👉Yellow: Indicates a neutral or sideways market.
This color-coded system allows traders to quickly assess the health of the major indices and make better-informed decisions on their trades.
🛠️ ––––HOW TO USE IT 🔧
To use Eric Krull's Market Health Indicator, follow these simple steps:
1. Load the indicator script into your preferred charting platform.
2. Set the index symbol to either "SPX" for the S&P 500, "COMP" for the Nasdaq Composite, or "DJI" for the Dow Jones Industrial Average.
3. Observe the Market Health Indicator columns plotted at the bottom of your chart.
4. Interpret the color-coded signals as follows:
🟩Green: A healthy market with a strong uptrend. Consider taking long positions or holding onto existing long positions.
🟥Red: A weak market with a strong downtrend. Consider taking short positions or reducing exposure to long positions.
🟨Yellow: A neutral or sideways market. Stay cautious and consider waiting for a clearer signal before entering new trades.
By incorporating Eric Krull's Market Health Indicator into your trading strategy, you can better gauge the overall market health and make more informed decisions on your trades. Always remember to use this tool in conjunction with other indicators and risk management practices to maximize your success.
Modified Mannarino Market Risk Indicator MMMRI MMRIModified Mannarino Market Risk Indicator MMMRI was developed by "Nobody Special Finance" as an enhancement to the original MMRI developed by Gregory Mannarino. The original and modified version were created as a way to gauge current level of risk in the market. This published indicator includes both versions along with ability to customize the symbols, denominators, and ratio factors that are used within their formulas. Additional options have been included to colorize the candles, plot, and level fills, as well as the option to show or hide a table containing the realtime values for both versions, along with the current dollar strength and 10Y yield.
Levels of market risk are denoted by dashed lines which represent the following levels: 0-50 slight risk, 50-100 low risk, 100-200 moderate risk, 200-300 high risk, 300+ extreme risk. The plot displays whichever of the following two formulas has been selected in the indicator settings, the default choice has been set to MMMRI:
MMRI = (USD Strength * USD Interest Rate) / 1.61
MMMRI = (Debt / GDP) * (USD Strength * USD Interest Rate) / 1.61
NOTICE: This is an example script and not meant to be used as an actual strategy. By using this script or any portion thereof, you acknowledge that you have read and understood that this is for research purposes only and I am not responsible for any financial losses you may incur by using this script!
[TTI] IBD Power Trend🏛️ History & Credit
IBD Power Trend is an indicator created by TintinTrading inspired by the Investor's Business Daily and William O'Neil's investment philosophy. It is part of the Market School methodology.. It's built on the principle that the market's Power Trend is the best time to get aggressive.
💪 What it does
IBD Power Trend helps traders identify when the market's Power Trend starts and finishes. The indicator uses rules about the position of the price relative to the 21EMA and 50SMA, as well as the relationship between the two moving averages, to give traders an edge.
👨🏫 How to use it
IBD Power Trend can be used as an additional criteria to decide when to get more aggressive in the market. It can also be used to assess when to be a pig/tiger. With IBD Power Trend, traders can have more confidence in their trades and make better investment decisions.
Stock Data Table█ OVERVIEW
This is a table that shows some information about stocks. It is divided into four sections:
1) Correlation
2) Shares
3) Daily Data
4) Extended Session Data
The table is completely modular, which means you can add or remove each element from the settings menu, and it will automatically rearrange its spaces.
It is also highly customizable, to the extent that you can change almost any color, remove or change titles, invert section rows, and much more.
1) Correlation
The script checks if the stock is listed on NASDAQ, and if so, uses the QQQ (Nasdaq-100 ETF) as the reference index in the first cell; otherwise, it uses the SPY (S&P 500 ETF). The length of the correlation is shown in the second cell. The table then displays the correlation between the reference index and the other index, and the correlation between the reference index and the stock.
To make it easier to interpret the correlation values, each row's last cell is color-coded with a gradient to highlight the type of correlation, and the direction of the gradient can be customized.
The correlation coefficient is a statistical measure that quantifies the strength and direction of the relationship between two variables, indicating how changes in one variable are associated with changes in the other variable, so it can be used to identify patterns and trends.
If you are interested in correlation, I suggest taking a look at my dedicated indicator:
2) Shares
This feature provides you with quick access to key information about shares and market capitalization.
On one row, you can view the total shares outstanding and the market capitalization for the fiscal year or the quarterly year. The total shares outstanding represents the total number of shares of the stock that have been issued and are currently outstanding, regardless of whether they are held by insiders or public investors. The market capitalization is a widely used measure of the company's value as determined by the stock market, calculated by multiplying its current stock price with the total number of outstanding shares.
The other row shows the float, which is the number of shares of a company that are available for public trading, and the corresponding free-float market cap, calculated by multiplying the company's current stock price with the float. Because Pine Script does not allow retrieving information about quarterly year float, you can view the float and the free-float market cap of the fiscal year only. The data can be displayed at all times or only when the difference between the total shares outstanding and the float is significant enough to result in a difference between the market cap and free-float market cap.
The classification for market cap and free-float market cap is set in this way:
Mega Cap: $200 billion or more
Large Cap: between $10 billion and $200 billion
Mid Cap: between $2 billion and $10 billion
Small Cap: between $300 million and $2 billion
Micro Cap: less than $300 million
Penny Stocks: less than $5 (customizable)
Comparing the free-float market cap to the market cap can provide insights into the liquidity of a stock. In fact, if the float is relatively small compared to the total shares outstanding, it may be more difficult to find buyers or sellers, which could lead to increased volatility. On the other hand, a larger float indicates that the stock is more liquid and may be easier to trade, potentially resulting in lower volatility. However, market conditions can change quickly and significantly, especially for intraday traders, and the free-float can also change as insiders or other large shareholders buy or sell shares. Therefore, comparing the data of the fiscal year with that of the quarterly year may not provide the most up-to-date and accurate information for making trading decisions. This limitation can be mitigated by combining those data with other indicators and tools, such as technical analysis or news events, to gain a better understand of the stock's performance and potential trading opportunities.
3) Daily Data
This section is available on daily charts only due to the lack of accuracy of real-time daily data on other time frames. Here, you can view the Average Daily Volume (ADV) over a preferred time range (20 days by default), and the Daily Change, which represents the percentage difference between the closing price on two consecutive trading days.
ADV is useful in measuring the stock's volatility, as it provides an indication of how much trading activity there is in it. Generally speaking, stocks with higher trading volume tend to be less volatile than stocks with lower trading volume. High trading volume means there are more buyers and sellers actively trading the stock, which makes it easier for investors to buy and sell shares at fair prices. This increased liquidity can help to stabilize the stock price, reducing the potential for large swings in either direction. On the other hand, stocks with lower trading volume may experience greater volatility, as there are fewer buyers and sellers actively trading the stock. This can result in larger price swings, as it may be more difficult for investors to buy or sell shares at fair prices.
The daily percentage change can provide an indication of the stock's volatility, with larger values indicating greater volatility and risk. It can also be compared to that of a benchmark such an index or other stocks in the same sector, helping to determine whether the stock is outperforming or underperforming relative to them.
4) Extended Session Data
The fourth section is available on intraday charts only. This section provides two pieces of information: the Extended Session Change and the Pre-Market Volume.
The Extended Session Change indicates the percentage difference between the previous day's closing price and the latest price in the extended session. This gives you the extent and the direction of the price gap that occurred during extended trading hours.
The Pre-Market Volume shows the sum of all shares traded during the pre-market session. This can be helpful in understanding how much interest the stock gained before the market opened.
By default, the two rows will be visible at all times. They will stop updating after the end of their respective time range, and resume updating when it starts again. However, you can choose to automatically hide them outside of their time ranges.
Both the extended session and pre-market time ranges can be customized. Please note that if you select time ranges outside of the regular market session (as set by default), you must enable the extended session to view the corresponding rows.
█ GENERAL NOTES
• Total Shares Outstanding, Float, Average Daily Volume and Pre-Market Volume cells use a customizable color system based on two thresholds, to help you quickly identify whether the value is "too low/acceptable/too high" or "too low/not enough high/acceptable".
• If you cannot see certain data, that simply means it is not available.
Drawdown and Drawback || Ranging Hey!
So this indicator tries to spot ranges;
Above the zero line is the data from green candles and below the zero line is the data from the red candles;
When the white area is > than the black area, it indicates that the DrawBack is higher than the DrawDown;
This might work counterintuitively for some people because, for a bullish candle, this means it has to go down for the indicator to recognize it as “good”/ see it as a DrawBack value;
The same is true for a bearish candle, the price has to move up after for it to be seen as a DrawBack value;
There are a few input values:
Length_: This is how many bars a candle gets for the price to move in, the default is 8 bars, so after a bar is formed, from the following 8 bars the DrawBack/DrawDown is saved;
EMA_Length: This is the EMA length, you can change the EMA length and also the MA variant, so you have full flexibility about what might work best for you;
RB_Size: This is how many points a Real Body of a candle has to have before it gets registered within the indicator, what I found it, is that if you put this too low your data gets ruined by candles that have 1-5 points if you use it on a low TimeFrame, but if you want to use it on higher timeframes you maybe have to make the default a bit higher.
Everything is plotted with an Offset of 1, I like it this way so you get a realistic view of the market as you will -most likely- place trades on the next candle either way not on the current candle. But that is just my opinion.
I also added 2 yellow Hlines for visual purposes to see if they were within a certain boundary, see if these add anything for yourself, because they can also make it look a bit messy;
If you have any questions about the code or the indicator itself, feel free to ask them!
I hope it helps at least one person ;)
Prior day and pre-market high lowThis indicator displays the:
- Prior day high
- Prior day low
- Pre-market high
- Pre-market low
as a coloured line across the entire session for each individual session on an intraday chart.
For the extended session, this indicator marks the prior day and pre-market high low for each individual session starting at the pre-market and ending in the post-market, a feature not available on other indicators.
This indicator automatically marks out the levels for the prior day and pre-market high low for each individual session, allowing the user to observe how the price action behaves around the prior day and pre-market high low.
Note:
In this script, request.security() used with lookahead = barmerge.lookahead_on to fetch prices without offsetting the series by for the extended session does not access future data. This is because for extended session, request.security() sees the start of the session to be at the start of the regular session and ends at the end of the pre-market, when in reality the session starts at the start of the pre-market and ends at the end of the post-market.
Hence in each extended session when the line is first drawn in the pre-market, request.security() returns the value of the prior day high/low, and not future data.






















