MFI
ALPHA: VolumePLEASE READ THE ENTIRE POST BEFORE PURCHASING & USING THE ALPHA: Volume INDICATOR. Saves you and me some time in emails and messages. :)
Volume is the only true predictive method for an assets movement.
Most of my followers know I am volume-obsessed, volume precedes price and identifying major spikes in volume prior to an assets movement is one of the most valuable finds a trader can accomplish. I have spent more time studying volume then any other analysis technique. During this time I have become frustrated time and time again with the inefficiencies our typical volume indicators produce. We have the old bar volume indicator everyone sees on their charts, OBV, CMF, Accumulation/Distribution, MFI etc. etc., the list goes on. I have my favorites that I have written about in past publications, but none provide a real time volume view to my liking.
Frustration has led me to create something I truly believe is groundbreaking.... And it wasn't easy, by any means.
ALPHA: Volume
The ALPHA series is a suite of indicators designed to improve analysis and past analysis techniques. The ALPHA: Volume provides real time volume in addition to identifying major positions and true visibility into where and when positions are being taken. Being able to consistently identify these qualities creates an invaluable edge on the market.
The average buyer of assets are a drop in the bucket in terms of how they impact daily transactions (volume) compared to institutional buyers. The institutional buyers typically buy in large blocks. When institutional buyers get into the market, they cause significant increase in demand. Like any case of supply and demand, when demand increases and supply stays the same, price will increase. When an asset becomes desirable, it is more likely that supply may decrease (as current holders will be less willing to sell) which will cause even more price pressure.
Based on this volume precedes price analysis, it is probably obvious that there is a herd mentality when it comes to the market. When one institution is buying a large block of an asset, other institutions will spot the buying and be motivated to jump in as well. This increases the pressure on the assets price. You and I are small investors so it is important to join the herd and let the supply and demand caused by the institutions carry our investments higher.
Introduction
It's fairly simple to read, the default settings show an area with breaks view meaning positive and negative values, this is useful for seeing trends, pressure, and measuring divergences. Additionally, there is coloring to keep an eye on. To keep it simple:
Blue: Buying
Red: Selling
Teal: Heavy buying/major positions being taken.
Orange: Heavy selling/major positions being taken.
Let's get into what ALPHA: Volume does, it has numerous capabilities that I am still discovering, identifying false rallies/sell offs, telegraphing major moves, identifying underwater positions, spotting divergences, bottoms, tops and on and on. One thing to note that it doesn't do is show cumulative volume such as the OBV, this can be useful for identifying rising wedges and similar patterns, I will no longer be using other volume indicators unless I am identifying a pattern that is reliant on cumulative volume.
In this example below, we see heavy selling causing a dip that was then bought up with major positions causing a rally because demand exceeded supply.
The next example shows large positions being taken drying up supply ultimately causing a rally, very well telegraphed.
Same scenario but heavy selling weakening demand.
Originally, I planned on going on and on with examples, but I am going to keep this simple & short as I don't want to prolong the publishing. This will sell itself as more people discover the quality and accuracy. Still not sold? No worries, I'll be doing all of my volume analysis off of this indicator, so stay tuned for more in depth analysis with it on TradingView and twitter, I am truly excited for this indicator to be used by traders and analysts. Those of you that purchase and use it, (already orders off of my site and I haven't even published this) feel free to tag me in a tweet with a chart if you have questions, there will be times when volume is not making sense and perhaps I can offer insight into what is happening.
Conclusion
Before I get messages, "But Nick, the volume indicator was wrong here!".... No it wasn't, its not a signal generator, it is measuring real time volume. I cannot fix peoples' faulty positions that the indicator is showing. Volume should never be used independent of price action & other forms of analysis to determine buying or selling patterns. Volume is extremely important as a confirmation for technical indicators and I strongly suggest you use it as such. I will be doing several videos on this over the next couple weeks on my youtube channel showing ways to confirm other indicators with volume. Ichimoku goes great with it btw :).
Please note this works on all assets on all time frames, during my volume studies with this indicator I noticed lots of noise depending on the time frame, so I have implemented a feature that automatically adjusts to the correct settings based on what time frame you are on. I added a masking feature to keep my work proprietary that shows 30 and 500 (not true) as the settings in case my formula is ever figured out (doubtful but the capitalist in me that believes it is ok to protect what you work for) If you uncheck "Use Preset Periods" in settings then it will allow you to adjust the periods and peak limit, I don't recommend playing around with the settings as you can disturb the balance I've found. However, the option is there for the analysts that are into experimenting. If you feel the need to adjust some things then peak limit is the only thing I recommend adjusting, it allows you to view higher parameter limits on the volume spike to measure divergences of very large orders, the peak limit doesn't matter so much as long as it indicates the teal or orange, some spikes go as high as 80K in testing. In the end the size is typically irrelevant, but it is there in case you want to measure it or have curiosity.
I want to provide research and discoveries from its users and myself on a regular basis. I will be holding discussions & providing research in my discord server that I run with a team of very talented analysts. The link for that is here: discord.gg
This indicator is available for TradingView users on my web site www.thetradingwizard.com for $99, that includes a life time subscription. There is also a monthly subscription option for all three indicators from the ALPHA series. (Please see my published scripts for information on the other two) Both purchase options include updates and support as a user.
This will be the end of the ALPHA indicator series for a while, after finally conquering volume I am moving on with the formulas from the ALPHA series to bigger things. Enjoy!
Disclaimer
Nothing in this post is to be used or construed as financial advice. The indicator is not a signal-generating indicator and should not be used to trade off of solely. This post is meant as an educational post to explain the functions of the indicator.
MFI PlotterPlaces icons on the chart to show which bars are overbought or oversold based on threshold limits used for MFI.
MFI LizardMFI with auto identification of divergence, multi timeframe support and centre line.
Work In Progress
MACD LB MFIThis script includes MACD histogram plus MFI in four states
All backgrounds are compared to previous bar in +/- 10%
1. Green (green) + Volume + Range (++)
2. Fading (yellow) - Volume - Range (--)
3. False (gray) - Volume + Range (-+)
4. Crouching (red) + Volume - Range (+-)
RSI MFI with alertsModified from the various scripts I've found on TradingView. This scripts adds alerts for oversold overbought conditions. It also has the ability to add in another RSI at a different time interval.
I've also added an MFI with bollinger bands to the chart to preceed the RSI. This can sometimes tell you the direction the RSI is moving. usually when it is out of the bollinger bands on the MFI the price/RSI tends to slow.
RSIMFIThis is for education purpose.
Script provides signal if MFI and RSI reachs to oversold or overbought condition.
Apart from xSuperTrend script, this script works fine on consolidating marked and gives false signal on strong trends.
MFI(14), RSI(3)
Minimal Godmode 1.0// Acknowledgements:
// Original Godmode Authors:
// @Legion, @LazyBear, @Ni6HTH4wK, @xSilas
// Drop a line if you use or modify this code.
// Godmode 3.1.4: @SNOW_CITY
// Godmode 3.2: @sco77m4r7in and @oh92
// Godmode3.2+LSMA: @scilentor
// Godmode 4.0.0-4.0.1: @chrysopoetics
// Jurik Moving Average: @everget
// Minimal Godmode v1.0:
// Removed BITSTAMP:BTCUSD, added presets for 9-26-13 and 17-6-4, added more exchanges + USDT and USDC pairs to multi-exchange option
// JMA smoothing - more responsive + less lag than SMA at equivalent length settings
// Minor cosmetic changes to account for pinescript 3 transparency and z-order
Market Facilitation Index - MFIUsing Market Facilitation Index - MFI you will be able to recognise two important metrics:
Whether the current trend is strong enough to trade it.
When a new trend may start.
MFI combines changes in price (range) and volume. Here is the formula:
MFI = (High – Low) * Volume
The indicator has bars of four colours. Each colour has a specific meaning and shows how the market responds to a change in volume.
Green. A green bar forms in the situation that both MFI and the volume are up. It means that more and more traders join the market in the current direction. In other words, it points to a strong trend, so you can open trades in line with this trend.
Brown. A brown bar appears when both MFI and the volume decline. It is also called “fade”. It signals that traders are hesitating and don’t want to continue the trend anymore. As a result, it’s not recommended to join the trend. Several brown bars are a sign of the potential reversal of the trend.
Blue. A blue bar forms when MFI increases, but the volume declines. A spike in price may be short-lived a precede a change in the trend. Blue bars appear at the times when newbies enter the trend, but professional traders know that it’s already too dangerous.
Pink. A pink bar, also known as squat, appears when MFI is diminishing, but the volume is growing. It reflects an increase of trading interest and an active fight between buyers and sellers. After one of the sides wins, the price will likely make a big move breaking support or resistance levels. The MFI, however, can’t be used to determine the direction of the breakout.
Top 5 coins cummulated Upvol/Dnvol and Money FlowThis script reads price and volume information for the top 5 coins (on 9 exchanges, a total of 29 pairs), calculates the cummulative upvolume and downvolume according to the Money Flow (MFI) formula, and shows upvolume and downvolume separately on the chart as a green and a red line.
The coins used are BTC, ETH, LTC, XRP and EOS. They are the top 5 coins by daily volume, as of 24th of February 2019.
Because of the many security() calls needed, the script is VERY slow, so have lots of patience.
I find it useful as a broad crypto market indicator - for example to compare the current pump with the pumps in the past.
Can also calculate the aggregated Money Flow (MFI) if you check that option in the indicator's configuration. Make sure to wait for recalculation and rescale the chart afterwards - MFI has a value from 0 to 100 and you may need to zoom in.
Godmode 4.0.1 [Correlator]First off, a huge thank you to the following people:
@LEGION:
@LazyBear: www.tradingview.com
@xSilas: www.tradingview.com
@Ni6HTH4awK: www.tradingview.com
@sco77m4r7and:
@SNOW_CITY: www.tradingview.com
@oh92: www.tradingview.com
@alexgrover: www.tradingview.com
@cI8DH: www.tradingview.com
@DonovanWall: www.tradingview.com
This is my second iteration of Godmode. This time I allowed the possibility to correlate two benchmarks against one another, thereby giving you twice the signals (once there's a strong correlation between the two, inverse or otherwise). That aside, there are no changes to this indicator that the first iteration doesn't have:
There are still more iterations planned, but if you guys have any ideas or wishes regarding what direction I go, then please let me know.
Want to Learn?
If you'd like the opportunity to learn Pine but you have difficulty finding resources to guide you, take a look at this rudimentary list: docs.google.com
The list will be updated in the future as more people share the resources that have helped, or continue to help, them. Follow me on Twitter to keep up-to-date with the growing list of resources as well as any other scripts I publish.
Suggestions or Questions?
Don't even kinda hesitate to forward them to me. My (metaphorical) door is always open.
Godmode 4.0.0 [Oscillator]First off, a huge thank you to the following people:
LEGION:
LazyBear: www.tradingview.com
xSilas: www.tradingview.com
Ni6HTH4awK: www.tradingview.com
sco77m4r7and:
SNOW_CITY: www.tradingview.com
oh92: www.tradingview.com
alexgrover: www.tradingview.com
cI8DH: www.tradingview.com
DonovanWall: www.tradingview.com
Since I've been on TradingView I've become somewhat enthralled by Godmode and the collective work that goes in to it, so I decided to publish my own iteration, building off the ideas already present. (This is a great way to get familiar with Pine by the way, just in case there are any beginners reading this)
Changes
The first change I made was to allow the user to select whatever tickerid they wanted as a benchmark. If trading XBTUSD on BitMEX for example, the indicator will react to exchange-specific activity, which means it will respond to all the little whipsaws, whipsaws that can be especially present on a futures exchange. By typing CRYPTOCAP:BTC or CRYPTOCAP:TOTAL we endeavor to remove noise. It can also signal earlier. Less noise and less lag. Another idea would be to choose a benchmark that has a strong inverse relationship with the asset you're trading: try CRYPTOCAP:USDT as the benchmark against BTC to see what I mean.
I also added the ability to smooth the plot, yet again removing noise but adding considerable lag.
The linear regression of the wave-trend is calculated in place of the EMA. This is plotted as columns with the midline (50) as the base. This is just calculating the slope of the wave-trend and can signal a weakening trend before a reversal takes place.
Using cI8DH's True RSI script () as inspiration, I added a function for calculating the True TSI in an attempt to remove any bullish bias. Funnily enough, when I tried to do the same with the RSI I had some problems. I'll try to resolve this in the coming weeks.
Made slight changes to the aesthetics. Tried to bring the two main plots alive by making their bold, opaque colors stand off the subtle tones in the background.
To Do List
1. I would like to sort out the issue with the True RSI.
2. When the plots are smoothed, there's an issue with the green 'Caution!' dots appearing in the lower half of the indicator.
3. I'd like to adjust the code so that if the 'Benchmark' box is empty, that it will automatically register the current tickerid as the 'Benchmark'.
If anyone has any suggestions on other fixes or how to apply the fixes mentioned by me, please don't hesitate to reach out to me here or through other media platforms.
Want to Learn?
If you'd like the opportunity to learn Pine but you have difficulty finding resources to guide you, take a look at this rudimentary list: docs.google.com
The list will be updated in the future as more people share the resources that have helped, or continue to help, them. Follow me on Twitter to keep up-to-date with the growing list of resources.
Suggestions or Questions?
Don't even kinda hesitate to forward them to me. My (metaphorical) door is always open.
BITMEX:XBTUSD
CRYPTOCAP:BTC
CRYPTOCAP:TOTAL
CRYPTOCAP:USDT.D
MFIww MFI/RSI_v2[wozdux]A new version of the indicator Mfi_v2. Added new control parameters.
tt - the averaging period of the volume.
Len - the period for calculating the MPI.
nn-averaging period MFI (blue line). level-critical levels from below and above (black horizontal lines).
Level 0 or 50 - switch between different histogram views with the middle at either level 50 or level 0.
key level-key to remove black critical levels.
key ema (MFI, nn) - key to remove mfi averaging (blue line).
key color-key to remove histogram coloring.
key colomns a-line - key switching modes represent the mfi histrogram or line.
---------------------------
Новая версия индикатора MFIww_v2. Добавлены новые управляющие параметры.
tt- период усреднения объема.
Len - период вычисления MFI.
nn- период усреднения MFI (голубая линия).
level- критические уровни снизу и сверху (черные горизонтальные линии).
Level 0 or 50 - переключение между разными представлениями гистрограммы с серединой либо на уровне 50 , либо на уровне 0.
key level- ключ убрать черные критические уровни.
key ema(mfi,nn) - ключ убрать усреднение mfi (голубая линия).
key color- ключ убрать расцветку гистрограммы.
key colomns-line - ключ переключения режимов представления mfi гистрограммой или линией.
MFIww2 MFI/RSI [wozdux]Bill Williams indicator (MFI).
The indicator calculates the range of oscillations per unit volume. In fact, this indicator shows the tick volume or the readiness of the market to move the price.
The indicator is presented as vertical columns or as a line with levels.
Vertical columns are painted in different colors depending on the displacement of the indicator and the displacement of the volume. The indicator can increase or decrease (+-). The volume can also increase or decrease (+-). The combination of these factors generates four types of indicator columns.
++ lime
+- dark green
-+ red
-- orange
The red bar on Williams is a squat bar. This bar is important for market reversal indication.
-------------------------------
Индикатор Билла Вильямса (MFI).
Индикатор вычисляет диапазон колебаний на единицу объема. Фактически этот индикатор показывает тиковый объем или готовность рынка переместить цену.
Индикатор представлен в виде вертикальных колонок или в виде линии с уровнями.
Вертикальные колонки раскрашены в различные цвета в зависимости от смещения индикатора и смещения объема. Индикатор может увеличиваться или уменьшаться (+-). Объем также может увеличиваться или уменьшаться (+-). Сочетание этих факторо порождает четыре вида столбиков индикатора.
++ салатный
+- темно-зеленый
-+ красный
-- оранжевый
Красный столбик по Вильямсу есть приседающий бар. Этот бар важен для индикации разворота рынка.
RSI Divergence UltimateHere it is Everyone - What was once hidden is now revealed
This is the Ultimate RSI Divergence Indicator
Not only does it plot Regular and Hidden Divergence lines for an RSI smoothed by an EMA and for its Signal Line
The RSI can be set to change color with direction or can be set as single color with or with out OB / OS highlights
Color Changing RSI helps when trading Multiple Time Frames as you can look for confluence in the direction of RSI
Included options for the Signal Line include;
Various calculations EMA, SMA and Linear Regression which provides very accurate signal line crossover signals
Color Changing with direction
Second RSI with different Length
Multi Time Frame RSI
Bollinger Bands applied to the RSI
RSI Stochastic that has been compressed to fit into RSI OB / OS so that it doesnt compress the RSI when in these regions
There are also Background Highlights (thanks to Chris Moody) for when the RSI Stochastic moves into OB / OS and crosses its signal line
There are plenty of Alerts for signals with more complex alerts coming soon
I have also added Hima Reddy's Power Zones for support and resistance so now you can also
Take full advantage of trading; signal line crosses, 50 crosses and Power Zone RSI support and resistance and much more
The divergence script is thanks to @RicardoSantos, I've just adjusted it to suite my indicator
Remember that divergences work best when traded with the trend or very late in a trend when going against the trend
RSI + STOCHRSI - combinedRSI + Stoch RSI combined script
Very usable for free accounts with indicator limits.
Use 2 indicators as 1
Triple Oscillator Combo(RSI,StochRSI,MFI) IlluminatedThis oscillator basically is three in one oscillator with every overbought/oversold condition on different levels being illuminated/highlighted in the oscillator background for ease of spotting potential trade opportunity .
Oscillators involved :-
1. RSI (Relative Strength Index)
2. StochRSI (Stocahstic Relative Strength Index)
3. MFI (Money Flow Index)
Tip :
a. While spotting bullish/bearish divergences, RSI is recommended more than MFI .
b. While spotting oversold/overbought conditions, MFI is recommended more than RSI (that is why MFI oversold/overbought conditions are
highlighted much brighter than that of RSI in the oscillator background).
c. Always use Stoch RSI with other indicators and never as a stand alone/independent (use Stoch RSI as grain of a salt) as it just helps you position
your entry exit better .
> You can always change configuration in setting/format as per your own requirement.
LeoA451: Osc Confluence v.02 (RSI=black(5);MFI=green(9))This script includes 3 indicators:
- RSI Length 5
- MFI Length 9
- SRSI Length 9
RSI / Stoch / SRSI / MFI / Aroon Overlay [SigmaDraconis]Combines 4 popular indicators (RSI, Stoch, SRSI, MFI) and 1 peculiar one (Aroon) in 1 for those who want to save indicators but not only.
This is an evolution of my (simpler) "RSI / Stoch / Stoch RSI (SRSI) Overlay " that you can find on my scripts.
Added bands for oversold/overbought areas (70/30 common for RSI and 80/20 for SRSI and MFI), as well as a middle 50 horizontal line.
Neutral bands around 55-45 added as well that can be hidden for less clutter. I also recommend a more transparent coloring for these since Pine script doesn't allow default transparency for horizontal lines.
By default only RSI and Stoch are activated, you can activate Aroon, MFI and SRSI on the inputs window.
Some extra notes:
* RSI, Stoch and MFI can help to strengthen one's decision as well as Aroon to predict a possible trend reversal, SRSI can show when RSI has high probability of being topped or bottomed when oversold/overbought but don't forget to look at volume and how the trend progresses that can keep SRSI above 80 or below 20 while RSI and price continues to trend, divergences are most helpful here to find possible reversal areas.
* This chart depicts some interesting divergences, as well as Stoch tops and bottoms and confluences between RSI/MFI and Stoch on some over-extended tops and bottoms that shown being good reversal zones.
RSI resistances are shown as well, failing to break above 60 or the neutral zone (this is a bearish BTC trend chart after all) or failing to gain support to break up certain levels (RSI notes a more bullish trend when consistently above 60 and more bearish below 40).
If you like it and use it to profit, please tip me below :)
Tip jars:
BTC: 15nMBiEGVrdGcu9C1h6QRcTNRvugHkqrMQ
ETH: 0xC33845946c48B61fBCbEA0367ec2238CaF2b73bc
BTS: sigma-draconis
MFI+MFI+ is a MFI study enhanced with a linear regression moving average.
Default Settings:
MFI: 13
Linear Regression of MFI: 34
Activate Vertical Bar Highlights and/or Signal Flags for:
- MFI Oversold/Overbought. (Default: Highlight Bar)
- MFI Extended Oversold/Overbought. (Default: Highlight Bar)
- MFI crossing its Linear Regression. (Default: Signal Flag)
Users can also do extra tuning in Style Section of Format options.
To user this indicator we need to observe the market's behaviour and identify which settings are fit for the timeframe and type market you trading.
Recommended suggested settings
RSI: 13/14
Linear Regression of RSI: 34/21
The market behaves differently when the pacing changes, volatility change and, when it trends or when it ranges. Develop an understanding of it with the help of this study.
Avoid risking more than 1% per trade. Be responsible for always making a priority about protecting capital and managing risk.