Cash Gaps on a Future/CFD-ChartThe script is based on the great work of @NgUTech which very nicely prints the gaps on any given chart.
The purpose of this script is to show the gaps to futures or cfd of the underlying cash chart, because very often gap closing provides an opportunity to fade the move.
The script works in the way that the user provides the underlying chart symbol and the current spread of the instruments (cash-future/cfd) and it draws boxes where the cash-gaps are.
If you know a way to automatically calculate the spread of the two instruments, please let me know, thanks.
Michael
Breadth Indicators
Dollar Weighted Cumulative SPY Sectors VolumeThis plots the combined volume of the subsectors of the SPY using (open+close)/2, both per bar (narrow candles) and cumulative (wide faded candles).
This aims to use dollar volume and weights each sector individually in dollar amounts. NOT with the weighting used in the SPY index. This indicator is NOT equally weighted., it is weighted according to each subsector's own dollar volume.
Green lines means there is more money flowing into the subsectors combined than out. This is a breadth indicator.
Green and red crosses indicate divergence.
Green crosses are shown when the SPY is outperforming this indicator.
Red crosses are shown when this indicator is outperforming the SPY.
Perhaps the best use of this indicator is to stop you from being aggressive when the whole market isn't moving with you.
Enjoy! Feel free to ask any questions.
ROC vs BTCThis is a modification of my Rate of Change Percentile script, used to compare the current ticker (e.g. Altcoins) to BTC.
Essentially we are looking at (Current Ticker ROC percentile) vs (Bitcoin ROC percentile).
In other words, we are using the ROC value of both the current ticker and BTC, and ranking each based on their previous ROC.
We compare the rankings to gauge the relative overperformance or underperformance of the current ticker vs BTC.
The blue line is BTC, the columns are the current ticker.
Green columns above the blue line indicate positive ROC and current ticker has higher ROC ranking than BTC.
Red columns below the blue line indicate negative ROC and current ticker has a higher ROC ranking than BTC.
*** PLEASE LEAVE A LIKE AND FOLLOW IF YOU ENJOY THE SCRIPT ***
Any questions, comments or feedback I'd love to hear from you below!
ADR - Average Daily Range With ForecastI always liked the MT4 ADR indicator that was going around but never found a decent port of it in tradingview. I also noticed that the way most people were doing the ADR calculation using SMA was not always accurate and that bothered me so I decided to write one from scratch which gave a very specific ADR calculation.
On the MT4 version it would project ADR targets on the high and low side. While I liked that I thought it could be improved upon by determining orderflow and anchoring to the perceived low of day to give you a more realistic target.
I also included a percentage of current ADR as well as changed the color to red once ADR was hit.
Configuring is very simple:
Max Timeframe To Display: you can set what timeframes to show adr (I know tradeingview lets you set this now but I still like it here)
Display Average Range As FOREX pips: Some Instruments use whole numbers so you can toggle if you need too
ADR Length Parameter: Sets Number of Days Lookback to Calculate ADR
I hope you enjoy it.
High - Low Difference (Forex)This script is created to read and label the difference between High and Low of a candle in points term & in percentage term.
This is basically made for Forex Trading.
Do explore the settings of the scrip.
Yield CurvesIllustrating US treasury yield curves (x-axis for the term, y-axis for the yield) and yield matrix based on customized yield, which makes this script very unique in comparison with traditional timeframe-based yield curve indicator.
Inverted yield are highlighted with the heat map.
Can be used to analyze macro market through the shape and value of each yield curve.
US Sector CorrelationsA new and interesting way to look at Breadth. As for the usefulness of it, one would have to do some proper backtesting to get a full grasp of the capabilities. This is just a concept currently. But in general, SPX holding near ATHs with very low sector correlations can be a topping indicator. SPX selling off with Correlations all very positive across each sector...can be a sign of an impending bottom. But, needs the "full bake" of proper testing and analysis versus just guessing. I like the concept and want to explore it further, and I will. This is just the start.
Double top/bottomHello!
This alerts is based on the double bottom pattern - for entering a long position / double top-short
A double bottom pattern is formed when two price bottoms are relatively at the same level and the top acts as resistance. This pattern appears at the end of a downtrend and signals a reversal.
A double top is a bearish reversal pattern that signals the end of an uptrend. It is formed by two price highs forming at the same level and a notch line that acts as local support.
As history and practice show, the double bottom pattern works better. Moreover, in a bull market.
// LOGIC ENTRY:
Period for short and long positions-to search for double bottom as well as double top . the more, the less false.
Change liong and short-channel width for pattern search separately for long and short.
General shift-the overall width of the channel, which changes equally at once for long and short
By default, quiet settings for 1 hour
You can choose the settings you like.
//FILTER SETTING
-RSI
If the checkbox is checked, the filter will be enabled.
The higher the upper bound, the less frequent short entries.
The lower the indicators of the lower border, the less frequent entries to the long
Litt Tick InternalsThe Litt Tick Internals uses the NYSE Cumulative Tick to show traders the number of stocks that are rising vs the number of stocks that are falling on the New York Stock Exchange. The Litt Tick Indicator allows traders to more easily read the TICK Index chart. It does this by showing traders colored tick candles and overbought / oversold areas. Green candles mean that the current TICK trend is UP and Red candles mean that the
current TICK trend is DOWN. Readings that occur in the overbought or oversold areas mean that the market is showing great strength or great weakness. Typically when we get into these zones we can see potential reversals; however, sometimes the strong readings are indicating that a very strong trend is taking place and the trend could continue. That is why it is best to pair this indicator with other tools to enhance its usefulness.
The Litt Tick Interals are meant to be used ONLY small intraday timeframes (1min - 5min) and ONLY on U.S. equities or U.S. equity options. The NYSE TICK index only runs during U.S. Market Hours; therefore, the Litt TICK Internals will only work from 0930-1600 EST.
Pivots High-Low Screener & AlertsHi fellow traders ,
Pleased to share a Pivot High - Low Screener.
The script uses the TV inbuilt Pivot function.
It Screens 25 tickers default set, these can be modified in the input dialog box.
All you need to do is attach to any chart and set the periodicity or the resolution of the chart to your desired alert() frequency requirement.
Now go to the input settings icon of the script and set your Pivot right and left parameters!
Set the alert from the menu as usual click - Any alert() function call and bingo you are done!!
Similarily change the chart periodicity to the next timeframe and set the next alert.
No more opening multiple charts and setting individual time consuming alerts().
You will get concatenated alerts or summary alerts for your tickers.
Track 25tickers with a single alert for each timeframe(Supports 40 tickers).
Happy trading with TV..
Gann FanHello All,
For long time I have been getting many requests about Gann Fan indicator. now we have linefill() function in Pine Language and I think it's right time to make Gann Fan Indicator. Many Thanks to Pine Team for adding many new features to the Pine Language!
How this indicator works:
- It calculates midline (1/1)
- By using midline it calculates other lines (1/2, 1/3, 1/4...etc)
- It calculates highest/lowest Pivot Points in last 280 bars.( by default it's 280 bars, you can change it and pivot period )
- It checks the location of highest/lowest Pivot Points
- After the calculation of the Gann Fan lines, it draws lines, puts Labels and paints the zones between the lines according to the colors set by the user
Long time ago I created a special algorithm for calculating the line with 45 degree and I used it for "1/1" line. Anybody who needs it can use this algorithm freely ;)
Options:
You can change following items;
- The colors
- Transparency. Possible values for transparency are from 0 (not transparent) to 100 (invisible)
- Line styles
- Loopback Period (by default it's 280)
- Pivot Period (by default it's 5)
- Enable/disable Labels
- Label location (by default it's 50
Tradingview Gann Fan page : The Gann Fan is a technical analysis tool created by WD Gann. The tool is comprised of 9 diagonal lines (extending indefinitely) designed to show different support and resistance levels on a chart. These angles -drawn from main tops and bottoms- divide time and price into proportionate parts and are often used to predict areas of support and resistance, key tops and bottoms and future price moves. Please note that the chart needs to be scaled properly to ensure the market has a square relationship....
Enjoy!
LUNA - Hold The Line Or DieThis indicator is trying to predict potential LUNA token bottom.
How does this work?
There is UST baked by LUNA and in case LUNA drops so hard that MC of LUNA is lower than MC of UST we are at risk of repeg and kinda "breaking" of Terra Blockchain.
This indicator doesn't take into account other stable assets but UST but they don't take a big portion of total stable tokens capitalization so it can be omitted.
Heavy buy pressure is expected at indicated levels.
The indicator is based on a simple formula:
LUNAfloor = USTmc/LUNAmc * LUNAprice
Мarket Breadth LabelsHistory and credits
The idea about this indicator, came from a friend teodorgun. www.tradingview.com
Special thanks to QuantNomad, whose courses got me started on programming on PineScript. www.tradingview.com
What it does
The indicator plots various values from market breadth indicators.
It shows the % stocks above certain moving averages for different indexes.
The first 3 cells, display the Advance Decline Ratios:
1. Total Advance Decline Ratio
2. NYSE Advance Decline Ratio
3. Nasdaq Advance Decline Ratio
- coloring for these is simple (value > threshold = color is green, value < threshold = color is red)
The rest of the columns display % stocks above the moving averages.
For example a value of 20 in column 4 ("Stocks above 5D MA), means that only 20% of the stocks are above their 5D moving average.
Line 1 shows current value of the indexes.
Line 2 shows value 5days ago (assuming that 5 trading days = 1 trading week).
- Line 1 Coloring: coloring here is divided between 2 tresholds ( value < lower treshold = color is red, value > lower treshold AND value < higher treshold = color is yellow, value > higher treshold = color is green)
- Line 2 Coloring: no coloring logic is applied here.
How to use it
There are several techniques for breadth indicators, many can be read online, but generally these indicators are considered contrarian. This means that high values indicate overbought conditions and low values indicate oversold conditions.
Currency Strength DashboardDrawing Currency Strength (consists of: USD, EUR, JPY, GBP, AUD, CHF, CAD, NZD) historical plots in parallel with currency strength heat map and dynamic legend, which makes this script unique as Dashboard.
Calculation criteria is based on user's input: Session, by which you can recalculate based on D, W, M.
KoadzOscillatorOscillator based on PVT and OBV.
Important levels to buy :
< 30, 40 for OBV
< 30 for PVT
Baller DCA StudyFinds bottoms using CVI. Green arrow is the signal. Used for a DCA strategy in conjunction with MMLC
High-Low IndexHello All,
High-Low Index is a breadth indicator based on Record High Percent (RHP). RHP is based on new 52-week highs and new 52-week lows. RHP => 100 * (new highs) / (new highs + new lows). High-Low Index is a 10-day Simple Moving Average of the RHP, which makes it a smoothed version of RHP. You can find many articles about High-Low Index on the net.
High-Low Index above 50 indicates that there are more new highs than new lows, and considered as Bullish.
High-Low Index below 50 indicates that there are more new lows than new highs, and considered as Bearish.
High-Low Index = 0 indicates there is no new highs (0% new highs).
High-Low Index = 100 indicates that there is at least 1 new high and no new lows.
and High-Low Index = 50 indicates that new highs and new lows is equal.
by default 40 cryptos are used in the script and shows High-Low Index for these cryptos. but you can change them as you wish. for example you can set all of them as stocks and see High-Low Index for these stocks.
You can set " Time frame " and the " Length " using the options. For example; if you set " Time frame " = 1 Week and the " Length " = 52 then it finds High-Low Index for 52weeks .
or another example; if you set " Time frame " = 1 Day and the " Length " = 22 the High-Low Indexn it finds High-Low Index for 22days.
You can enable/disable Record High Percent or Simple Moving Average of High-Low Index. Some traders use High-Low Index with its SMA, for example; High-Low Index generates a buy signal when it crosses above its moving average, and a sell signal when it crosses below its moving average.
Optionally you can see the securities in a table on the left bottom, you can change table size by usşng the options.
In the Table, for each security/cell;
=> if background is green then it has New High
=> if background is red then it has New Low
=> if background is gray then no New High, no New Low
=> if background is back then Data is not available for the security
As you can see in the screenshot below, the securities were changed and stocks are used instead of cryptos, so it calculates & shows High-Low Index for these stocks.
you can also find explanation in this screenshot:
Enjoy!
Market Breadth EMAs V2Second version of Market Breadth EMAs for $SPY. Getting a little more complicated than V1 but removed noise.
Key:
Green line = % of stocks above their 20-period moving average, the "twitch line"
Red line = % of stocks above their 200-period moving average, the "long term trend"
White line = weighted average of the % of stocks above the 20/50/100/200 averages, the "general trend." Captures bursts that the 200 misses, and is more trustworthy than the 20.
Background colors = limits of the red/green/white where reversals have happened historically. The darker the color, the stronger the signal.
Histogram = the change in the white line over time, for different time periods: 1/4/10/20, the "trend strength/confidence." i.e. If the white line "General Trend" has been drifting lower for a month but started increasing the past 2 days, you might have 3 red histograms and 1 green one.
Techniques:
If the green, red, or white line is above 50%, then more than half the stocks are above that average. So, if they're in the top half, bullish market. Bottom half, bearish market.
If the green line is above the red, market has rising/bullish momentum. If red is above green, market has falling/bearish momentum.
If the white line is rising, bullish momentum. If it's falling, bearish momentum.
If the histograms are all green, there is strong momentum in that direction. The % of stocks above their important averages has been increasing each day for both the short term and long term.
If the histograms go from all green to a mix of green and red, be on the lookout for a reversal from one of the background levels. Usually initiates from the 20 (green line) first.
If price dips without the histogram changing, HODL.
[Me] Quandl FED Any TickerPrivate Macro Indicator
Can find any ticker from fred.stlouisfed.org and plot it. For example Consumer Price Index, Ticker CPIAUCSL (fred.stlouisfed.org)
Select the Pick TF (timeframe) checkbox if you need to update the specific reporting of fed data, most of it updates weekly or monthly. Leave it unchecked if you are not sure how often the data updates.
Select the Dataset, either get the the raw nominal numbers or Month over Month Percent or Year over Year Percent.
P/L panelThis is not a indicator or strategy.
I thought of having a table showing running profit or loss on chart from a specific price.
I tried to put the same in code and ended up with this code.
This is a table showing the running profit or loss from a manually specified price and quantity.
when you add the code, This table asks us to input the entry price and quantity.
It will calculate the running profit or loss with respect to running price and puts that in the table.
We will have to input two things.
1.) entry price: the price at which a position(long/short) is taken.
2.) Quantity: A +value need to be entered for Long position and -value for short position.
code detects whether its a long position or short position based on the quantity info.
for example if a LONG position is taken at a price 60 of 100 quantity,
then in price we need to enter 60
and in quantity 100 (+ve value)
for SHORT position at a price of 60 of 100 quantity,
in price we need to enter 60
and in quantity -100 (-ve value)
once the table is added to the chart.
Just double click on the table, it will open the settings tab and we can provide new inputs price/quantity/position.
positioning of table is optional and all possible positioning options are provided.
Advise further improvements required if any in this code.
This piece of code can be used along with any indicator.
For which we may need to use valuewhen() additionally.
Try it yourself and ping me if required.
Market Breadth EMAsThis is the combined market breadth tickers: S5TW, S5FI, S5OH, and S5TH representing the percentage of S&P 500 stocks above their 20, 50, 100, and 200 EMA respectively. The colors go from green (20) to red (200) because if 20 crosses above the 200, the market's bullish, and if the 20 crosses below the 200, the market is bearish. So if green is on top = bull market. If red is on top = bear market. In general the market sentiment is whichever color is highest up.
The background is colored in depending on a few historical extremes in the 200. The darker the color the more significant the buy/sell signal. These can be adjusted by changing the hline's in the code.
OB EMA Fibo TunnelThis indicator plots a base EMA and then plot many lines above and below according to the Fibonacci levels, creating a tunnel where it is possible to see the price respecting some levels.
It is similar the concept of Vegas Tunnel, but with my numbers.
The Base EMA is 26 for daily charts and 8 for Weekly charts. The smaller timeframes use a variation of 26, like 26*4 for 4h charts.
It is also possible to choose if you want to color candle bars and what levels of Fibo lines you want to see. I created that to have a clean chart.
*** To enable the colored candles, you should choose the visual order and move to top!
Please leave a comment if you liked and if you have any suggestion.