CDC_BTC Rainbow RoadThis is a simple script intended for use with Bitcoin only.
Inspired by Lyn Alden's 2 years SMA channels
I decided to make one for myself just for fun but ended up adding a few more lines of code
the bands show Fibonacci levels in and outside of the channels.
The base line uses a 730 day simple moving average.
Each zones can be considered as a general guidelines for accumulation / distribution of wealth in Bitcoin.
Bitcoin (Kriptopara)
Everything Bitcoin [Kioseff Trading]Hello!
This script retrieves most of the available Bitcoin data published by Quandl; the script utilizes the new request.security_lower_tf() function.
Included statistics,
True price
Volume
Difficulty
My Wallet # Of Users
Average Block Size
api.blockchain size
Median Transaction Confirmation Time
Miners' Revenue
Hash Rate
Cost Per Transaction
Cost % of Transaction Volume
Estimated Transaction Volume USD
Total Output Volume
Number Of Transactions Per Block
# of Unique BTC Addresses
# of BTC Transactions Excluding Popular Addresses
Total Number of Transactions
Daily # of Transactions
Total Transaction Fees USD
Market Cap
Total BTC
Retrieved data can be plotted as line graphs; however, the data is initially split between two tables.
The image above shows how the requested Bitcoin data is displayed.
However, in the user inputs tab, you can modify how the data is displayed.
For instance, you can append the data displayed in the floating statistics box to the stagnant statistics box.
The image above exemplifies the instance.
You can hide any and all data via the user inputs tab.
In addition to data publishing, the script retrieves lower timeframe price/volume/indicator data, to which the values of the requested data are appended to center-right table.
The image above shows the script retrieving one-minute bar data.
Up arrows reflect an increase in the more recent value, relative to the immediately preceding value.
Down arrows reflect a decrease in the more recent value relative to the immediately preceding value.
The ascending minute column reflects the number of minutes/hours (ago) the displayed value occurred.
For instance, 15 minutes means the displayed value occurred 15 minutes prior to the current time (value).
Volume, price, and indicator data can be retrieved on lower timeframe charts ranging from 1 minute to 1440 minutes.
The image above shows retrieved 5-minute volume data.
Several built-in indicators are included, to which lower timeframe values can be retrieved.
The image above shows LTF VWAP data. Also distinguished are increases/decreases for sequential values.
The image above shows a dynamic regression channel. The channel terminates and resets each fiscal quarter. Previous channels remain on the chart.
Lastly, you can plot any of the requested data.
The new request.security_lower_tf() function is immensely advantageous - be sure to try it in your scripts!
Scalping Alice 3/5INTRO
Scalping Alice is a work in progress. I made it to help with my Scalping Long strategy as a helper for entrances.
This instance of the indicator is for 3min and 5min chart analysis only.
It still needs to further adopt and calibrate multi-frame data, but for the moment it takes from the Daily, the Hourly and the 15min.
It is meant to be used WITHOUT candles. This is because, one of the goals I'm trying to achieve is to compress data and leave out unwanted noise.
The 3min and 5min candles are very dynamic (specially in the crypto market), so I don't need to know the whole OHLC, but I do need a range.
COMPONENTS
Small Blob
The first component is the current time-frame Price Blob. The top line is the candle Highs and the bottom line is the candle Lows.
The Price Blob's Color changes according to a Double RSI which you can modify the values for.
The default is 13 for the Fast RSI and 34 for the Slow RSI.
When the Fast RSI is on top it turns Green. When the Slow RSI is on top it turns Red.
Big Blob
The Outer Blob is the same as the inner blob, but in the 15min time-frame. It changes color the exact same way, but with 15min values.
WMA Line
The closest line to the blob is the WMA line. You can change the default value, which is 21.
The color changes according to a complex modifier, that I will try to explain, but most likely fail.
It takes a sort of Tenkan (see Ichimoku Cloud if you don't know what a Tenkan is) value from the 15min chart and the Hourly chart.
It then compares the difference from these Tenkans and adds it to the 15min mid price.
And finally tries to find a fast Trend of the movement of the price for the last 3 candles.
The Tenkan value can be changed from it's default 3. Be wary, this changes the Tenkans for all the timeframes.
Blue Tenkan
The slower line is an Hourly Tenkan but with a value of 9.
Saturation Clouds
The last piece are the orange Saturation Clouds. These appear in bigger price movements and work weirdly.
They are differences between Hourly Tenkan and current frame Tenkan, along added to the mid point of the price and a little bit of Bollinger math.
Again, hard to explain, but they are very useful. Maybe one of the most useful parts of Alice.
BULL AND BEAR
Bullish :
- Green Small Blob
- Green Big Blob
- Green WMA
- Small Price Blob Above WMA
- Small Price Blob Above Blue Tenkan
- Small Price Blob Inside Upper Saturation Cloud
- Lower Saturation Cloud appears but DOES NOT touch Small Price Blob
Bearish
- Red Small Blob
- Red Big Blob
- Red WMA
- Small Price Blob Below WMA
- Small Price Blob Below Blue Tenkan
- Small Price Blob Inside Lower Saturation Cloud
- Upper Saturation Cloud appears but DOES NOT touch Small Price Blob
SMALL TIPS
Saturation Clouds
When the Saturation Clouds appear, it is an indication of strong price decision.
If it appears but it is far from the Small Blob then this indicates Price Reversal.
Most likely a nice moment to enter an opposite trend trade.
If the cloud appears touching the Small Blob and the Small Blob enters the cloud, this is Trend Confirmation.
The price is going to go strongly towards the Trend is is on.
Most likely a nice moment to enter an accompanying trend trade.
Price Bounce
The Small Blob bounces inside the Big Blob. This is very useful for numerous short plays.
You have better chances opening longs when the price is on the Lower parts of the Blobs.
The same goes for shorts on the Upper Parts.
Slow and Fast
The color of the WMA is a very fast indicator, it's the least reliable one.
Then comes the Small Blob color, then comes the WMA itself.
Following that you have the Big Blob color, then the blue Tenkan.
And finally the Saturation Clouds are the most reliable part.
FINAL THOUGHTS
This is a publishable version of this strategy. I hope to keep working on these types of strategies, maybe even upgrading this one.
Enjoy, share and leave comments!
Bitcoin OnChain & Other MetricsHi all,
In these troubled times, going back to fundamentals can sometimes be a good idea 😊
I put this one up using data retrieved from “Nasdaq Data Link” and their “Blockchain.com” database.
Here is a good place to analyses some Bitcoin data “outside” its price action with 25 different data sets.
Just go to the settings menu and display the ones you are interested in.
If you want me to add more metrics, feel free to DM or comment below!
Hope you enjoy 😉
BTC Coinbase Premium TrendBTC Coinbase (institutional trader) vs. Binance (retail trader) Premium
Positive values: Coinbase trading at a premium (institutions more bullish than retail)
Negative values: Coinbase trading at a discount (institutions more bearish than retail)
Cryptogrithm's Secret Momentum and Volatility IndicatorThis indicator is hard-coded for Bitcoin, but you may try it on other asset classes/coins. I have not updated this indicator in over 3 years, but it seems to still work very well for Bitcoin.
This indicator is NOT for beginners and is directed towards intermediate/advanced traders with a sensibility to agree/disagree with what this indicator is signalling (common sense).
This indicator was developed back in 2018 and I has not been maintained since, which is the reason why I am releasing it. (It still works great though! At the time of this writing of May 2022).
How to use:
Terms:
PA (Price Action): Literally the candlestick formations on your chart (and the trend formation). If you don't know how to read and understand price action, I will make a fast-track video/guide on this later (but in the meanwhile, you need to begin by learning Order-Flow Analysis, please google it first before asking).
CG Level (Cryptogrithm Level/Yellow Line): PA level above = bullish, PA level below = bearish
CG Bands (Cryptogrithm Bands): This is similar to how bollingers work, you can use this the same was as bollinger bands. The only difference is that the CG bands are more strict with the upper and lower levels as it uses different calculations to hug the price tighter allowing it to be more reactive to drastic price changes (earlier signals for oversold/overbought).
CG Upper Band (Red Upper Line): Above this upper bound line means overbought.
CG Middle Band (Light Blue Line): If PA trades above this line, the current PA trend is bullish continuing in the uptrend. If PA trades below this line, the current PA trend is bearish continuing in the downtrend. This band should only be used for short-term trends.
CG Lower Band (Green Lower Line): Below this lower bound line means oversold.
What the CG Level (yellow line) tells you:
PA is trading above CG Level = Bullish
PA is trading below CG Level = Bearish
Distance between CG Level and price = Momentum
What this means is that the further away the price is from the CG Level, the greater the momentum of the current PA trend. An increasing gap between the CG Level and PA indicates the price's strength (momentum) towards the current upward/downward trend. Basically when the PA and CG Level diverge, it means that the momentum is increasing in the current trend and when they converge, the current trend is losing momentum and the direction of the PA trend may flip towards the other direction (momentum flip).
PA+CG Level Momentum:
To use the CG Level as a momentum indicator, you need to pay attention to how the price and the CG level are moving away/closer from each other:
PA + CG Level Diverges = Momentum Increasing
PA + CG Level Converges = Momentum Decreasing
Examples (kind of common sense, but just for clarity):
Case 1: Bullish Divergence (Bullish): The PA is ABOVE and trending AWAY above from the CG Level = very bullish, this means that momentum is increasing towards the upside and larger moves will come (increasing gap between the price and CG Level)
Case 2: Bearish Convergence (Bearish): - The PA is ABOVE the CG Level and trending TOWARDS the CG Level = bearish, there is a possibility that the upward trend is ending. Look to start closing off long positions until case 1 (divergence) occurs again.
Case 3: Neutral - The PA is trading on the CG Level (no clear divergence or convergence between the PA and CG Level) = Indicates a back and forth (tug of war) between bears and bulls. Beware of choppy price patterns as the trend is undecisive until either supply/liquidity is dried out and a winner between bull/bear is chosen. This is a no trade zone, but do as you wish.
Case 4: Bearish Divergence (Bearish): The PA is BELOW and trending AWAY BELOW from the CG Level = very bearish, this means that momentum is increasing towards the downside and larger downward moves will come (increasing gap between the price and CG Level).
Case 5: Bullish Convergence (Bullish): - The PA is BELOW the CG Level and trending TOWARDS the CG Level = bullish, there is a possibility that the downward trend is ending and a trend flip is occuring. Look to start closing off short positions until case 4 (divergence) occurs again.
CG Bands + CG Level: You can use the CG bands instead of the PA candles to get a cleaner interpretation of reading the momentum. I won't go into detail as this is pretty self-explanatory. It is the same explanation as PA+CG Level Momentum, but you are replacing the PA candles with the CG Bands for interpretation. So instead of the PA converging/diverging from the CG Level, the Upper and Lower Bound levels are converging/diverging from the CG level instead.
Convergence: CG Level (yellow line) trades inside the CG bands
Divergence: CG Level (yellow line) trades outside the CG bands
Bullish/Bearish depends on whether the CG Band is trading below or above the CG level. If CG Band is above the CG Level, this is bullish. If CG Band is below the CG level, this is bearish.
Crosses (PA or CG Band crosses with CG level): This typically indicates volatility is incoming.
There are MANY MANY MANY other ways to use this indicator that is not explained here and even other undiscovered methods. Use some common sense as to how this indicator works (it is a momentum indicator and volatility predictor). You can get pretty creative and apply your own methods / knowledge to it and look for patterns that occur. Feel free to comment and share what you came up with!
VMC Oracle This is Oracle. It is a momentum driven indicator with behind-the-scenes filters designed to best indicate the oversold and overbought points on most assets. Oracle partially uses a regression equation displayed in line format with a predetermined spacing to indicate different support and resistance points within the last 100 bars. When used in combination with the smoothed oscillator and moving averages it becomes a powerful tool in your box. It is important to keep in mind that because this indicator is always looking at the last 100 bars the user will need to use the “replay” function on Tradingview for the best manual back-testing to the triggers as possible. It should become clear that when its in the red zone above the ‘zero’ line that the potential for downward movement is greater. The bottom or below ‘zero’ green zone indicates a potential time to buy.
In addition to the regression lines, the indicator is supplied with a basic moving average application involving cross analysis. The two lines in cooperation help the user determine when the overall trend is shifting. As an example, when the overall trend may be indicating a bearish market or downtrend it may be beneficial to consider any of Oracle’s triggers that may be opposite more closely. Some of the alerts will trigger in what appears to be opposite trending areas such as a buy trigger when the averages indicate a bearish period. When this happens, it is up to the user utilize other confirmation type tools to assist in the decision of the oracle triggers. The reason for this is that Oracle is designed to predict the change in the market before or during a peak or through area on the graph. The success can be large but this can reduce the automatic trigger’s success in which loss management must be executed.
The custom alert function built in is designed to automate the visual comparisons of the two items above. By considering trend, immediate resistance and support lines, and momentum we can help visually indicate the points of possible exhaustion in either direction.
When setting up the alert it's as simple as a new alert creation and selecting the VMC Oracle Indicator in the top drop down. After that its as simple as selecting Long Alert or Short alert. As with any tool it is recommended to understand the asset being traded and providing yourself with the best risk management rules to minimize unfavorable movements.
OptimaLiteThe OptimaLite algorithm performs the calculation of the integrated profits and losses for all the buyers and sellers that they have for the given “Calculation period” back in history for every time point. The idea is based on the principle of the accumulation and distribution of the capital among the market participants leading to the price trend change.
The indicator consists of the several components (signal lines):
1) “Return” – the main signal that reflects the integrated profits and losses delta (the “Return” moving average is added)
2) “Profit” and “Loss” – integrated profits and losses correspondingly
3) “Return Normalized” – the normalized “Return” for a given period of time
4) “Return High Frequency” – the “Return” signal compensated with the short-term fluctuations by RSI
How to use the indicator:
– Highs and lows of the indicator are associated with the overbought and oversold conditions points correspondingly.
– Crosses of the moving average with the main indicator line are associated with the trend change
– Divergencies between the indicator and price highs or lows can be used as signals for the trend reversal
– “Profit” and “Loss” signal lines intersections indicate the bulls/bears take over the market
Adjustments:
The periods of the calculation, averaging and normalization are the main parameters that could be tuned in order to optimize the indicator performance. Generally, the default values are sufficient for the nominal performance thought. But the best combination of those parameters is specific for each asset and timeframe, so it recommended to optimize them.
Bitcoin Risk RangeThis is an extension of the original 'Bitcoin Bubble' indicator I previously made, but shows the necessary price required to reach a range of bitcoin's bubble level in the short term. I recommend using this metric with a daily timeframe to have an adequate amount of data.
1 year ROI BUY ZONEThis indicator is comparing price with price 1 year ago. This will generate ROI which could be positive or negative.
If ROI switches from negative to positive or vice versa it will generate zone
This zone could have minimum days to filter false signals
Buy signal could be added when ROI reaches some value ( -65% for example)
super SSL [ALZ]This script is designed and optimized for MULTI TIME
by Ali Zebardast (ALZ)
1.in part of ssl
Original Version credits to Mihkel00
Actual Version i just set alerts and change the parameters for BTCUSDT 1min Chart.
He designed for daily time. I tried to optimize 1 min time-frame .
And fix the errors with OTT
"This script has a SSL / Baseline (you can choose between the SSL or MA), a secondary SSL for continiuation trades and a third SSL for exit trades.
Alerts added for Baseline entries, SSL2 continuations, Exits.
Baseline has a Keltner Channel setting for "in zone" Gray Candles
Added "Candle Size > 1 ATR" Diamonds from my old script with the criteria of being within Baseline ATR range."
2.in part of Range
two Filter Buy and Sell for 3min
Wait For Bar close
ssl2 :Be under the candle for buy
and The bar color must confirm the order of purchase (Blue)
3.in part of OTT
when candles close over HOTT, means an UPTREND SIGNAL
and to Fuchia when candles begin closing under LOTT line to indicate a DOWNTREND SIGNAL.
FLAT ZONE is highlighted also to have the maximum concentration on sideways market conditions.
There are three quantitative parameters in this indicator:
The first parameter in the OTT indicator set by the two parameters is the period/length.
OTT lines will be much sensitive to trend movements if it is smaller.
And vice versa, will be less sensitive when it is longer.
As the period increases it will become less sensitive to little trends and price actions.
In this way, your choice of period, will be closely related to which of the sort of trends you are interested in.
The OTT percent parameter in OTT is an optimization coefficient. Just like in the period
small values are better at capturing short term fluctuations, while large values
will be more suitable for long-term trends.
The final adjustable quantitative parameter is HIGHEST and LOWEST length which is the source of calculations.
Credits go to:
SSL Hybrid www.tradingview.com
HIGH and LOW OTT : www.tradingview.com
Range Filter www.tradingview.com
MACD of Aggregated Buy/Sell Pressure - InFinitoModified & Updated script from MARKET VOLUME by Ricardo M Arjona @XeL_Arjona that Includes Aggregated Volume
Aggregation code originally from Crypt0rus
***The indicator can be used for any coin/symbol to aggregate volume , but it has to be set up manually***
***The indicator can be used with specific symbol data only by disabling the aggregation option, which allows for it to be used on any symbol***
- Calculated based on Aggregated Volume instead of by symbol volume . Using aggregated data makes it more accurate and allows to compare volume flow between different kinds of markets (Spot, Futures , Perpetuals, Futures+Perpetuals and All Volume ).
- As well, in order to make the data as accurate as possible, the data from each exchange aggregated is normalized to report always in terms of 1 BTC . In case this indicator is used for another symbol, the calculations can be adjusted manually to make it always report data in terms of 1 contract/coin.
Buy to Sell Convergence / Divergence by @XeL_Arjona:
"It's a simple adaptation of the popular "Price Percentage Oscillator" or MACD but taking Buying Pressure against Selling Pressure Averages, so given a Positive oscillator reading (>0) represents Bullish dominant Trend and a Negative reading (<0) a Bearish dominant Trend. Histogram is the diff between RAW Volume Pressures Convergence/Divergence minus Normalized ones (Signal) which helps as a confirmatory."
Things to look for:
- Divergences: This indicator can very useful to spot tops and bottoms through divergences
Buy/Sell Aggregated Delta Pressure - InFinitoModified & Updated script from MARKET VOLUME by Ricardo M Arjona @XeL_Arjona that Includes Aggregated Volume , Delta Buy/Sell Pressure
Aggregation code originally from Crypt0rus
***The indicator can be used for any coin/symbol to aggregate volume , but it has to be set up manually***
***The indicator can be used with specific symbol data only by disabling the aggregation option, which allows for it to be used on any symbol***
- Calculated based on Aggregated Volume instead of by symbol volume . Using aggregated data makes it more accurate and allows to compare volume flow between different kinds of markets (Spot, Futures , Perpetuals, Futures+Perpetuals and All Volume ).
- As well, in order to make the data as accurate as possible, the data from each exchange aggregated is normalized to report always in terms of 1 BTC . In case this indicator is used for another symbol, the calculations can be adjusted manually to make it always report data in terms of 1 contract/coin.
- Buy/Sell Pressure: Smoothens the buy and sell volume into a signal for each. Which makes it easier to identify Buy and Sell Volume Flow.
- Buy/Sell Delta Pressure: Calculates the difference between Buy & Sell Pressure and plots a Delta signal that shows who is in control currently.
- Buy/Sell + Delta Pressure: Displays both Buy & Sell Pressure and Delta pressure. This can help to visualize who is in control but also how much pressure there is on each side.
- A Moving Average can be plotted to the Delta pressure. This, with confluence, can give great entries/exits
Things to look for:
- Divergences: If price keeps moving in one direction but the pressure to that side decreases it can be inferred that the move might slow down soon or revert. As well if pressure to one side increases but price does not react to it, it signals that the other side is stronger.
- MA/Zero Crossovers: Delta Pressure Crossover of its moving average or the 0 Line can indicate direction changes prematurely
FieryTrading Long-Term Bitcoin Investor ToolDear community,
Today I want to present you one of my favorite scripts for long-term Bitcoin trading. I'm publishing this script because I think it will help traders to become more profitable in the long-term. Consequently, this script is targeted at long-term investors only, since it can take years before the price goes from the green area to the red area.
To use this script correctly you will need to use the BTCUSD index from Tradingview. Search "Bitcoin Index" in your symbol search bar, top result. Use daily candles on a logarithmic scale.
This scripts consists of two price bands, green and red. The green band has historically been a great area for the accumulation of BTC, whilst the red area has historically been a great area for exiting BTC. You could say that if the price is in (or below) the green bands BTC is undervalued, with the opposite being true for the red bands.
If you wish to add alerts to this script, simply click on the alert button > condition=Fierytrading BTC Tool. You can add alerts when the price enters the green area (Buy Area Cross) or red area (Sell Area Cross).
This simple script has historically proven to be very efficient at identifying bottoms (accumulation) and tops (distribution). Be aware that the usability of this script is not guaranteed in the future.
SOPR Candles OscillatorThe Spent Output Profit Ratio (SOPR) is computed by dividing the realized value (in USD) divided by the value at creation (USD) of a spent output. Or simply: price sold / price paid. This metric was created by Renato Shirakashi.
The indicator provides insight into macro market sentiment, profitability and losses taken over a particular time-frame. It reflects the degree of realized profit for all coins moved on-chain.
SOPR is measured by taking the ratio between the fiat value at the time of UTXO creation, and the fiat value when the UTXO is spent.
In this indicator, I have essentially created an index that measures SOPR value on any given day. This is visually displayed as an oscillator.
SOPR values greater than 0 implies that the coins moved that day are, on average, selling at a profit (price sold is greater than the price paid).
SOPR value less than 0 implies that the coins moved that day are, on average, selling at a loss (price sold is less than the price paid).
You have the ability to see the SOPR of BTC , ETH and LTC. You can also smooth the SOPR using an EMA or SMA of your choice. I have added colored bars to the chart to make it easier to visualize SOPR and it's relation to price action.
Thank you to both TradingView and Glassnode for adding all the on-chain data.
Aggregated Money Flow Index - InFinitoModified Version of In-Built Money Flow Index Indicator. Aggregated Volume is used for it's calculation + a couple of other features.
Aggregation code originally from Crypt0rus
***The indicator can be used for any coin/symbol to aggregate volume , but it has to be set up manually***
***The indicator can be used with specific symbol data only by disabling the aggregation option, which allows for it to be used on any symbol***
- Calculated based on Aggregated Volume instead of by symbol volume . Using aggregated data makes it more accurate and allows to compare volume flow between different kinds of markets (Spot, Futures , Perpetuals, Futures+Perpetuals and All Volume ).
- As well, in order to make the data as accurate as possible, the data from each exchange aggregated is normalized to report always in terms of 1 BTC . In case this indicator is used for another symbol, the calculations can be adjusted manually to make it always report data in terms of 1 contract/coin.
- Added Moving Average ( SMA , EMA , WMA , RMA, VWMA ) that can be plotted to the MFI
- Added 10/90 level and 45/55 range level
Things to look for:
- Divergences: Can be a very good reversal signal
- MA crossovers & Oversold/Overbought levels crossover: With proper confluence, entering a position at MA crossover and exiting at oversold/overbought levels can give very good swing setups (Or scalps on LTF)
- Center range retests: Once in a trend, retesting the middle range can give very good entries and confirmations of the trend
- Confluence of the latter: In combination, if more than one of these occur at the same time it can give more clarity regarding the current state of the market.
Aggregated Chaikin Money Flow - InFinitoModified Version of In-Built Chaikin Money Flow Indicator. Aggregated Volume is used for it's calculation + a couple of other features.
Aggregation code originally from Crypt0rus
***The indicator can be used for any coin/symbol to aggregate volume , but it has to be set up manually***
***The indicator can be used with specific symbol data only by disabling the aggregation option, which allows for it to be used on any symbol***
- Calculated based on Aggregated Volume instead of by symbol volume. Using aggregated data makes it more accurate and allows to compare volume flow between different kinds of markets (Spot, Futures , Perpetuals, Futures+Perpetuals and All Volume ).
- As well, in order to make the data as accurate as possible, the data from each exchange aggregated is normalized to report always in terms of 1 BTC. In case this indicator is used for another symbol, the calculations can be adjusted manually to make it always report data in terms of 1 contract/coin.
- Added Moving Average ( SMA , EMA , WMA , RMA, VWMA) that can be plotted to the CMF
- Changed 0 line to a small range which tends to be more relevant than the 0 line. This range can be manually modified
Things to look for:
- Divergences: Can be a very good reversal signal
- MA crossovers: Can be a very good confluent Buy/Sell signal
- Center range retests: CMF is normally defined as bullish above 0 and bearish below 0. In this case it is above or below the middle range. Even if the start of the move was missed. The retest of the middle range can give very good entries.
- Confluence of the latter
Aggregated On Balance Volume - InFinitoOn Balance Volume calculated with aggregated and normalized volume data and a few other features:
Aggregation code originally from Crypt0rus
Candle Plotting code from LonesomeTheBlue
***The indicator can be used for any coin/symbol to aggregate volume, but it has to be set up manually***
As normal OBV, this indicator can be used to find divergences and to have an idea of volume flow. Using aggregated data makes it more accurate and allows to compare volume flow between different kinds of markets (Spot, Futures, Perpetuals, Futures+Perpetuals and All Volume).
As well, in order to make the data as accurate as possible, the data from each exchange aggregated is normalized to report always in terms of 1 BTC. In case this indicator is used for another symbol, the calculations can be adjusted manually to make it always report data in terms of 1 contract/coin.
Extra features:
- Based off LonesomeTheBlue, OBV can be plotted as candles and as Heiken Aishi candles (which give wick information)
- A Moving Average (SMA, EMA, WMA, RMA, VWMA) can be plotted to the OBV. This can be used as a confluent signal to enter a trade on a crossover or to know the strength of the current move.
- The OBV basis can be reset to 0 periodically, making it more oscillator-like and allowing to focus only on a certain period of time.
Mayer Multiple Bands [TXMC]This Bitcoin indicator provides level bands using price distance from the 200 day moving average, also known as the Mayer Multiple.
The percentage levels are based on historical distribution of the Mayer Multiple since Bitcoin's inception, and are meant to inform the user of price action probabilities.
Usage examples:
The 25% line means that 25% of Bitcoin's price history has traded below that distance away from the 200 day moving average.
A value of 95% means that only 5% of Bitcoin's price history has extended that far above the 200 day moving average.
Levels displayed:
5% (5% chance of trading below)
10% (10% chance of trading below)
20%
75%
90% (10% chance of trading above)
95% (5% chance of trading above)
This indicator is for information purposes only . Use at your own discretion.
DMT TEMPELTON PECKIntroduction
Bring your A-game to the market in A-Team style with DMT Templeton Peck – you’ll love it when this plan comes together!
Using customized standard deviations between historic price action ranges and volume metrics, DMT Templeton Peck enables traders to never miss a change in trend.
In its default state, the DMT Templeton Peck indicator displays key information, such as:
• Small trend line
• Large trend line
• Position entry prices
• Take profit levels
• Stop levels
• Buy and sell trend signals
In addition to providing core functionality for the indicator’s strategy signals, traders can use this data to enter or exit trades.
When price crosses both trend lines and consolidates there is a high probability that price will continue to move in the same direction. The most profitable results are achieved when trading in the direction of the current large time frame trend.
When small and large trend lines cross a trading signal is generated which can be used to automate trades. Please see the ‘TradingView Alerts’ section of this document for further details.
The Small & Large trend line’s display can be toggled, and their colors modified in the indicator’s style options as shown below.
Basic Strategy
In its simplest form, the strategy is to buy when the price crosses and consolidates above both trend lines and sell when the price crosses and consolidates below both trend lines.
How to Trade
Confident traders may choose to enter a long position at the point
#1 when the price passes above both trend lines and begins to consolidate.
However, the safer trade is to wait for the trend lines to cross at a point
#2 and then look for an entry in the direction of the local trend.
One price action begins to reverse to the downside the strategy reverses. Confident traders may choose to enter point
#3 when the price passes both trend lines and begins to consolidate once again under the previous price action structure that is now acting as resistance.
A sell signal is generated at the point
#4 which produced a small profit; however, a new short position could have been opened when the price retraced to resistance at a point
#5 and experienced a repeated number of strong rejections.
Do not worry if you miss a trade as there is often more than a single opportunity to enter – like at position #5 when price action retests the previous local price structure as resistance.
The indicator can be used on smaller time frames to scalp or find an entry after a larger time frame has signaled, however smaller time frames will also be “choppy” and should only be traded with a paper-tested strategy.
Traders should take profit on positions at resistance & support levels and look to have fully exited the trade by the time the price crosses back over both trend lines and/or loses a previously established price level.
Indicator Tuning
In its default state the indicator is tuned for swing trades using 30 minute & 1 hour time frames, however, you are encouraged to experiment with the indicator options.
Large & Small Length options define how many historic candles are used for the calculation of the relevant trend line.
As a rule of thumb, larger time frames would use smaller values and smaller time frames would use larger values, ie. On a daily chart, a large and small length could be defined as 400 and 100 respectively.
Please be aware that there are limits to the amount of historical data for any intraday level based on your TradingView subscription level:
• Basic – 5000 bars/candles
• Pro & Pro+ - 10000 bars/candles
• Premium – 20000 bars/cables
TradingView Alerts
By utilizing TradingView alerts DMT Templeton Peck's long and short signals can be used to trigger a trading bot.
To trigger a long position, set the TradingView Alert Condition to the DMT Templeton Peck indicator and select the ‘Long’ trigger condition with the ‘Once Per Bar Close’ option for best results.
To trigger a short position, set the TradingView Alert Condition to the DMT Templeton Peck indicator and select the ‘Short’ trigger condition with the ‘Once Per Bar Close’ option for best results.
Take profit options ‘Long_TP_1’ / ‘Short_TP_1’ and Stop options ‘Stop_long’ / ‘Stop_Short’ can also be configured in the same manner to conditionally trigger a trading bot and can be configured in the indicators Input options.
Aggregated Volume - By InFinitoVolume indicator that works like a normal Volume indicator with the following additional features:
- Aggregates Volume across different exchanges and Market Types - *Original Aggregation Code By Crypt0rus*
- Displays data by Market Type and combinations of Market Types (Spot, Futures , Perpetuals, Futures+Perpetuals & All Volume )
- Allows for the user to select the exchanges from which to aggregate Volume (This allows for the aggregation of any other pair i.e ETH, SOL, LUNA)
- Normalizes the Volume reported through TradingView by every exchange in order to homogenize the data (i.e Binance reports Bitcoin Volume in BTC terms BUT FTX reports Bitcoin Volume in USD)
- Allows for manual input of how Volume is reported in a particular Pair/Exchange (i.e If you want to aggregate data from the BTCEUR pair, you can select 'Other' and introduce the Value of EUR in USD terms)
COIN: Select this option if the volume is reported in terms of the asset traded ( BTC , ETH, SOL, etc....)
USD: Select this option if the Volume is reported in terms of the USD amount traded
OTHER: Select this option in case the Volume is reported in another currency (EUR, ETH, etc....)
NOTE: *ALL VOLUME IS AGGREGATED IN TERMS OF THE ASSET TRADED, FOR EXAMPLE IN THIS CASE: BTC . BUT IF YOU'RE AGGREGATING BNB PAIRS, VOLUME WILL BE CALCULATED TO BE DISPLAYED IN BNB TERMS*
Feel free to leave suggestions/questions in the comments or to message them directly to me
TrendTracers Bitcoin Stock to Flow ModelFor the best results, make sure to view this indicator on a bitcoin chart with a very long history (e.g. BNC:BLX)!
This model treats Bitcoin as being comparable to commodities such as gold, silver or platinum. These are known as ‘store of value’ commodities because they retain value over long time frames due to their relative scarcity. It is difficult to significantly increase their supply i.e. the process of searching for gold and then mining it is expensive and takes time. Bitcoin is similar because it is also scarce. In fact, it is the first-ever scarce digital object to exist. There are a limited number of coins in existence and it will take a lot of electricity and computing effort to mine the remaining coins still to be mined, therefore the supply rate is consistently low.
The stock-to-flow model predicts value changes in a straightforward manner. It compares an asset’s current stock to the rate of new production, or how much is produced in a year.
Calculation:
Take bitcoin production in a period, divide it by that period and then multiply by 365 to get the estimated yearly production and then calculate the stock to flow.
yearlyFlow = ((stockChange) / period ) * 365
stockToFlow = (stock - missingBitcoins) / yearlyFlow
Model Value = -1.84ᵉ * stockToFlow³.³⁶ (mathematical model to calculate the model price)
For more information about the calculations followed: stats.buybitcoinworldwide.com
Features:
Works on the Daily, Weekly and Monthly Timeframe.
Allows you to adjust between a 10-day period and a 463-day period.
Has the option to account for missing bitcoins, lets you adjust the amount of missing bitcoins.
The ability to toggle a standard deviation of the Model Value with a multiplier of 1, 2 or 3
Displays a Stock to Flow Deviation Ratio: If the Deviation Ratio is close to 0 it means the price of Bitcoin is close to the Model Value Line(or Stock to Flow Ratio). If the Deviation Ratio is close to 1 or -1, it means the price of bitcoin is near the selected deviation levels.
You can toggle between the Overlay version and the Oscillator version, default is on Oscillator version. If you want to switch: Untick Oscillator mode in the indicator settings, click on the three dots and select "move to existing pane above". Then click on the three dots again and select Pin to scale A. Done!
As a bonus: Now you can toggle a "1-year Realized Price" graph, while it's not officially part of the Stock to Flow Model it does share similar technicals about supply and scarcity. The 1-year Realized Price is the realized market cap divided by total amount of generated coins.
I just noticed that, while the color gradient function is pretty cool, it does not allow for end users to customize their colors after applying this indicator to their chart. Sorry!
BABI - Binance Altcoin Basis Indicator
This indicator works by taking the basis between various altcoin perpetual futures contracts and spot market indexes on Binance, and then smooths out the data with a basic moving average.
The result is a useful oscillator that shows potential "buy" and "sell" areas.
Simply put, a spot premium is usually bullish and a derivatives premium is usually bearish.
Other versions of this indicator only worked for BTC and ETH, so I have extended its functionality to include popular altcoin trading pairs.
USDT Trading pairs included in this version:
•BTC
•ETH
•LTC
•ICP
•SOL
•LUNA
•GRT
•ATOM
•ADA
•XRP
•ETC
•AVAX
Default setting is BTC. To choose a different oscillator, go to settings and pick your desired crypto.
Thanks for looking. I think you could create a pretty basic trading strategy based on this indicator by simply placing buy and sell orders once the oscillator rises or falls below certain thresholds.
**Credit to @chestbrook on Twitter and Pinnacle_Investor on TradingView
Binance Basis Oscillator ()