Stochastic On Balance Volume(not sure why the text in the image above is messed up; it looked good before publishing. The oscillators above are (from top to bottom) StochOBV, OBVOSC (LazyBear), OBV)
Applies the Stochastic Oscillator to OBV the same way StochRSI applies the Stochastic Oscillator to RSI.
Features:
- Bounded between 0 and 100, so it may be used for overbought/oversold alerts;
- Uses two lines for crossing signals similar to Stoch and StochRSI;
- Only considers recent OBV action, similar to how StochRSI only considers recent RSI action;
It can be used for simple signals, divergence, trend lines, and any other method you'd use StochRSI for.
The OBV calculation is from LazyBear's OBVOSC script here , so thank you for your script.
Divergence
MACD percentage price oscillatorMACD Percentage Price Oscillator is a variation of the MACD indicator. Signal line crossovers are almost identical. The major difference is the MACD Percentage scale which enables comparison between stocks at different prices.
MACD Percentage Price Oscillator's trading signals are the same as for the MACD indicator. The MACD indicator is primarily used to trade trends and should not be used in a ranging market. Signals are taken when MACD crosses its signal line, calculated as a 9 day exponential moving average of MACD.
First check whether price is trending. If the MACD indicator is flat or stays close to the zero line, the market is ranging and signals are unreliable.
Signals are far stronger if there is either:
- a divergence on the MACD indicator; or
- a large swing above or below the zero line.
- Unless there is a divergence, do not go long if the signal is above the zero line, nor go short if the signal is below zero. Place stop-losses below the last minor Low when long, or the last minor High when short.
The main advantage of MACD Percentage over MACD is the ability to compare indicator values across stocks.
The only difference with MACD Percentage Price Oscillator is that the difference between the fast and slow moving averages is calculated as a percentage of the slow moving average: MACD = (12 Day EMA - 26 Day EMA) / 26 Day EMA
Variability Channel Index (by vitelot)This is a momentum, trend, as well as a divergence indicator.
It is similar to CCI, though it is based on a slow and fast EMA in connection to ATR, which
allows to interprete it easily.
Both EMAs and ATR have customisable period.
Further explanation and basic usage can be found in the comment section inside the script.
Awesome Oscillator and MACD HistogramThis is a quick script that combines two standard indicators, the Awesome Oscillator and MACD histogram, to highlight the beginnings of periods of fast price movement (divergence between the two). Since MACD's EMA responds more quickly than AO's SMA, look for periods of green over gold as a bullish signal, and red under blue as a bearish signal.
Of course both indicators are lagging in nature, but the presence of this divergence often leads larger, continued movement in the same direction.
Bullish Signals
Change from red to green below 0 with either blue or gold above 0 (strengthened on second green bar):
Rising green above 0 with gold below 0:
Bearish Signals
Change from green to red above 0 with either blue or gold below 0 (strengthened on second red bar):
Deepening red below 0 with blue above 0:
CMYK RMI◊ Introduction
I started using this script because of its fast reaction, and good tell for buy/sell moments on a short timescale.
For larger timescales, the overall trend should be taken into account regarding the levels.
In the future i will update this indicator, to automatically adjust those.
◊ Origin
The Relative Momentum Index was developed by Roger Altman and was introduced in his article in the February, 1993 issue of Technical Analysis of Stocks & Commodities magazine.
While RSI counts up and down days from close to close, the Relative Momentum Index counts up and down days from the close relative to a close x number of days ago.
This results in an RSI that is smoother.
◊ Adjustments
CMYK color theme applied.
Four levels to indicate intensity.
Two Timescales, to overview the broader trend, and fast movements.
◊ Usage
RMI indicates overbought and oversold zones, and can be used for divergence and trend analysis.
◊ Future Prospects
Self adjusting levels, relative to an SMA trend.
Alternative RMI, which functions as an overlay.
◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊ ◊
PPO Divergence Alerts 2.0This is basically the same code as my other PPO Divergence indicator expect it overlays the signal on the candles, rather than needing the oscillator. I'm keeping the old version, as I'm sure people will prefer it, but this version takes up less screen real estate.
EMA Spread OscillatorEMA Spread Oscillator
Quickly see past levels where diff maxed out. Momentum and price can only keep going up for so long. This obviously differs per underlying asset. So that is where this oscillator comes in handy.
Of course you can see on the chart how far apart the moving averages are, but it is easier to spot on an oscillator.
Volume Weighted Average Divergence [DW]This is an experimental study inspired by the volume weighted moving average convergence divergence (VWMACD) concept.
In this formula, divergences between two volume weighted moving averages and two simple moving averages over their respective lookback periods are calculated.
The difference between the divergences is calculated, then the difference between the result and an exponential moving average of the result are calculated to provide a histogram.
Finally, the mean value between the two divergences is calculated to provide the VWAD line.
Custom bar colors are also included.
Volume Divergence Polarity Grid [DW]This study is an experiment built off the framework of my Dual Volume Divergence Index indicator.
It is designed to gauge polarity over multiple lookback periods of your choice by expressing the data as a two color grid.
Positive Volume Divergence and Negative Volume Divergence are calculated, and their relative values are used to gauge polarity.
The order of the grid is top to bottom - the top is the first lookback period, and the bottom is the last.
MTF Polarity Grid [DW]This is an experimental study designed to track directional polarities across multiple timeframes and express them as a simple two color grid.
The polarity in this calculation is determined by divergence between a fast and slow McGinley Dynamic.
Your current resolution's polarity is the top row, the rows below are are for higher timeframes of your choice.
KAMA Divergence [DW]This study is a simple experiment that expresses divergences between price and Kaufman's Adaptive Moving Average as a percentage. The result is then smoothed using KAMA to provide a signal line.
Dual Ulcer Divergence Index [DW]This study is an experimental variation of Peter Martin's Ulcer Index built using the framework of my Dual Ulcer Index indicator.
In this version, the difference between the long and short UI is calculated.
This index is a measure of volatility and momentum that can be used to locate low risk trading opportunities.
Dual Volume Divergence Index [DW]This is an experimental variation of Paul L. Dysart's Positive Volume Index and Negative Volume Index that tracks the divergences between the PVI and its EMA, and the NVI and its EMA, then plots both together for comparison.
This tool can be used to identify trending price activity.
MgGinley Dynamic Divergence [DW]This is an experimental study designed to visualize momentum and average range by expressing divergences between price and a McGinley Dynamic as a percentage.
CCI Cloud [DW]This is a simple experimental study utilizing multiple CCIs and their divergences to visualize price activity.
BUBD+ - Bats Ultimate Bullish Divergence DetectorBUBD checks for price divergence from oscillators across 6 different oscillators - MACD, CCI (Vol. weighted), RSI, Stochastic RSI, Money Flow and Relative Vigor index. Use it to find good entry spots for longs and also to find downtrend reversals. If this gets popular I will release a Bearish divergence indicator as well.
Please check your stock/crypto across all time frames to get a hint of any developing "Bullish" divergences.
In case you get mixed signals -
Blue - RSI
Purple - RVI
Yellow - CCI
Green - MACD
Lime light green - MFI
Orange - Stoch RSI
Dont get confused by signals appearing on top and bottom all are bullish indicators. If you see a signal go to the respective oscillator to check the developing trend.
[RS]Volume Price ChangeEXPERIMENTAL
calculates, price change * volume over a specific time window.
It reflects trend, momentum and volume participation.
It can be used to find divergences.
Directional Trend Index (DTI) Strategy This technique was described by William Blau in his book "Momentum,
Direction and Divergence" (1995). His book focuses on three key aspects
of trading: momentum, direction and divergence. Blau, who was an electrical
engineer before becoming a trader, thoroughly examines the relationship between
price and momentum in step-by-step examples. From this grounding, he then looks
at the deficiencies in other oscillators and introduces some innovative techniques,
including a fresh twist on Stochastics. On directional issues, he analyzes the
intricacies of ADX and offers a unique approach to help define trending and
non-trending periods.
Directional Trend Index is an indicator similar to DM+ developed by Welles Wilder.
The DM+ (a part of Directional Movement System which includes both DM+ and
DM- indicators) indicator helps determine if a security is "trending." William
Blau added to it a zeroline, relative to which the indicator is deemed positive or
negative. A stable uptrend is a period when the DTI value is positive and rising, a
downtrend when it is negative and falling.
VDUB BB %B REVERSAL_v4.2 revised by JustUncleLThis is an revised Open Public version of Vdub Bollinger Band %B reversal indicator. This version includes optional Divergence Finder with selectable channel width, optional Market Session time highlighting and optional Binary Option expiry markers.
Open Close Cross Alert R6 by JustUncleLThis revision of this indicator is an Open Public release. The indicator alert based on JayRogers "Open Close Cross Strategy R2" and is used in conjunction with the revised "Open Close Cross Strategy R5".
Description:
This indicator alert created for TradingView alarm sub-system (via the alertcondition() function, which currently does not work in a "Strategy" script). Also this indicator plots the Difference Factor between the Close and Open Moving Averages, this gives a good indication of strength of move. Also included in this release is optional Divergence finder with variable width channel.
Price Divergence Detector V3 revised by JustUncleLThis is a revised version of the original "Price Divergence Detector by RicardoSantos".
Description:
Price Divergence detection for various methods : RSI, MACD, STOCH, VOLUME, ACC-DIST, FISHER, CCI, BB %B and Ehlers IdealRSI. Both Hidden and Regular Divergences are detected.
Mofidifications:
Revision 3.0 by JustUncleL
Added option to disable/enable Hidden and Regular Divergence
Added new divergence method BB %B (close only)
Added new divergence mothos Ehlers IdealRSI (close only)
Revision 2.0 - by RicardoSantos
References:
Information on Divergence Trading:
www.babypips.com
www.incrediblecharts.com (BB %B)
Chaos 2.0This is pure chaos!
I just wanted 1 thing I can put on a chart to try to get a clearer picture of what is going on (and not take up all the indicator spaces a free user is allowed haha)
Many things going on from so many different users
honestly I'm sorry I cant shout out everyone whose code I have ever read and used in another project just for the sake of learning more about pinescript!
As a way of shouting everyone out! (and giving out my most useful and configurable system)
I give you... CHAOS
I originally got an Alligator, AO, and Fractal script from a user ChaosTrader, then realized I love using averages!
I added the MESA (lazybear?) and the McGinley Dynamic Range (sry idk) and a simple 233 SMA.
I also found about something called the www.prorealcode.com another user had created for Pinescript.
I really liked that script so I adapted it to do the same kind of signal printing for circles and squares (crosses and series)
Check it out tell me what you think and how I can make it better for everyone!
thanks all!
Snoop