A real time only version of this indicator was posted on the Ninjatrader forums by Dave S. in February. Naturally I couldn't resist the temptation to make it work with the GomRecorder.
The bars are colored blue for positive deltas and red for negative deltas. The saturation is proportional to the ratio of delta to total volume. Lighter color bars have lower deltas, and white bars have deltas near zero.
The trades that are counted can be filtered by the Minimum and Maximum Trade Size settings.
It seems to work well on Renko charts, where you can see the balance of power shift at congested areas that become reversals.
This indicator is a real-time indicator and does not plot against historical data. A histogram splitting volume between trades at higher or equal to the high of the last bar or lower or equal to the low of the last bar is plotted.
It is currently executed using Chart Trader under the Advanced Trade Management system on Ninja Trader. The goal is to write a strategy using these indicators and back test it. The one think I do not know how to do is how to pass the 2 variables generated by this indicator to a strategy.
COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: YES (tested by sam028)
October 30th, 2016
Size: 11.30 KB
Downloaded: 2070 times
1766
Sim22
The ROC Smoothed indicator is a modification of the ROC, as described in Alexander Elder's book Trading for a Living. It plots two lines: ROC, which is the difference between the current price and the price x-time periods ago, and SROC which is the difference between an MA of price and the MA of price x-time periods ago.
This oscillator avoids the major flaw of ROC. Smoothed Rate of Change compares the values of an exponential moving average instead of prices at two points in time. It gives fewer trading signals, and the quality of these signals is better.
Excerpt from the book "Trading for a Living"
To create S-ROC you must first calculate an exponential moving average of closing prices. The next step is to apply Rate of Change to the EMA. S-ROC is not very sensitive to the length of its EMA or ROC parts. You can calculate a 13-day EMA of closing prices and then apply a 21-day Rate of Change to it. Some traders calculate the Rate of Change of prices first and then smooth it with a moving average. Their method produces a much jumpier indicator, which is less useful than S-ROC.
Crowd Behavior:
An exponential moving average reflects the average consensus of value of all market participants during the period of its window. It is like a composite photograph that reflects major features of the market crowd rather than its fleeting moods. S-ROC compares each reading of an EMA to a past reading from your selected period of time.
It compares the average mass consensus today to the average consensus in the past. S-ROC tracks major shifts in the bullishness and bearishness of the market crowd.
Trading Rules:
Changes in the direction of S-ROC often identify important market turns.
Upturns of S-ROC mark significant bottoms, and its downturns mark important tops.
Divergences between S-ROC and prices give especially strong buy and sell signals.
1. Buy when S-ROC turns up from below its centerline.
2. Sell when S-ROC stops rising and turns down. Sell short when S-ROC turns down from above its centerline.
3. If prices reach a new high but S-ROC traces a lower peak, it shows that the market crowd is less enthusiastic even though prices are higher. A bearish divergence between S-ROC and price gives a strong signal to sell short.
4. If prices fall to a new low but S-ROC traces a higher bottom, it shows that the market crowd is less fearful, even though prices are lower. It shows that the downside pressure has lessened, even though the market has fallen deeper than before. A bullish divergence gives a strong signal to cover shorts and buy.
December 21st, 2017
Size: 15.00 KB
Downloaded: 596 times
1944
affoltes
gbBuySellPressure, Ver 1.0, TraderGB, June 4, 2021
Make sure you have Tick Replay on when using this indicator.
Description: This is the stock NT8 BuySellPressure indicator with the following modifications (requested by cshrum):
1) Re-scaled between -100 and +100 (was between 0 and 100)
2) Buy pressure appears above zero and sell pressure appears below zero
3) Changed line sytle from line to bar
4) Added addtional reference lines (+50 to +100 and -50 to -100)
5) Added divergence marker on price panel (optional)
6) Added divergence marker on pressure panel (optional)
since we practically care about the Net DI (difference between DI+ and DI-), which shows what price pressure is prevailing (buying vs selling) and causing the move, i removed the original lines, and replaced with a zero-base cloud that represents that Net Difference.
removed smoothing in calc from DI lines and Net difference. allowing it to act as a "relatively" leading indy for price move.
it's now easier to spot divergence between that net DI difference "cloud", and Price Action or ADX movement, suggesting current trend move maybe about to end or ease down. see attached screenshot.
Posted some examples on how to use in reading charts and action https://nexusfi.com/elite-circle/27433-k_bettervolume-tos-new-version-downloads.html
Here's an interesting view of volume that I've been watching for a while. Added to the K_BetterVolume indicator I posted here a while back.
Instead of watching the classic volume bar by bar plot, I started watching the average buy vs sell for a period, which I found much more insightful. A stronger/more sustained price move is usually associated with a net volume avg forming in the same direction, also moves with no strong volume supporting them will possibly be short-lived- this simple way to view volume is especially useful when there's no easy way to track volume at bid/ask level, or if you don't want to go that deep...
Changes in this version:
A simple way to track Buy vs Sell volume for a given length of bars, "Directional Volume, or Volume Pressure or VXNet", which is the net of ratio of buy vs sell avg volume (WMA) to the overall volume average. inspired by a similar concept in one of Elder's study
added a volume buzz label calculation (the closest I could get to a VolBuzz calc in ToS, impossible to do in custom WatchLists or scans). By Changing the chart aggregation, I can check the VolBuzz (basically current bar's volume vs longer average volume of same time interval)
VXNet can be displayed on top of the "classic" volume plot, or separately .. changing plot settings enables to view it as a histogram, or just a simple green/red cloud.. see screencap for examples of how this study can be set
VXNet is zero-lag smoothed, however keep smoothing as small as possible (3 to 5) not to lose traction to actual volume trend change
informative labels, can be turned on or off - Dynamic coloring
this algo does test well and provides a better signal (sometimes up to 3 bar improvment) than taking the whole volume bar as a buy or sell volume based on the close vs open technique in prior version..
The Dynamics coloring of the info labels still there, provides visual clue for major volume spikes that deserve attention
code is commented.. TOS Study setup "baloon mini-guide" also included.
This is a MOD of the SMARSI indicator that will plot RSI dots on a SMA when RSI is above/below the alert level.
The basic indicator has four inputs: the SMA setting (default is 21 period), the RSI setting (21 period), and the upper and lower level alerts (set at 43 and 57).
The MOD on this indicator is the addition of BLACK background dots behind the RED or GREEN dots when the RSI condition is TRUE (showing market pressure) AND Stochastics has made a pullback in the opposite direction.
The appearence of the BLACK background dots will alert to a pullback in a trend OR the end of a trend.
The Stochastic used in this indicator is the Double Stochastic Mod. The default setting for the Period is 10 and the EMA is set to 2. These settings are designed to catch fast pullbacks.
In addition to these settings are the upper and lower level ALERTS (default settings are 20 and 80).
All settings can be changed in the Parameters section.
The RSI 'dots' will only print when the SMA is Rising/Falling in the same direction as the trend (borrowed from jabeztrading's MOD).
V2 Edit The only change is in the parameters section, now the inputs are coded in order.
To Import
1. Download the attached file to your desktop
2. From the Control Center window select the menu File > Utilities > Import NinjaScript
3. Select the downloaded file
March 19th, 2014 06:33 PM bobc635 Thanks....Looks interesting
September 3rd, 2013 01:52 PM sdp0024 You can use www.Sharkindicator.com to easily create and backtest very quickly your strategies. It's pretty cheap to for
what it does. Think it's like $500 for the ultimate version. Well worth it in gold.
http://www.sharkindicators.com/products/bloodhound-utlimate/ I believe they are running a Labor Day special for $100 of
f through 9/4/2013
January 6th, 2011 11:54 PM masaleem1 Hi my name is saleem and I am a novice trader was taking a look at your volume plot
it looks very interesting so I just wonted to know why you came up with the this plot and
how the underling logic of the plot works. Well I am sure you are very busy and don't feel
you have to rush to reply back
well great work
April 15th, 2010 08:44 AM greathopes Very interesting looking. Can't wait to see it in realtime.
October 18th, 2018 11:53 AM marcelo203 Thanks very good indicator.
December 29th, 2014 11:48 AM jlmurcia Thanks for this visual indicator, particularly helpful to spot price reversals in support/resistance areas.
August 25th, 2014 11:48 AM OpalDragon pretty awesome Zondor -- but I think we can make it better if we combine this with other studies or systems!
Great Work Zondor. <<< Wanted to edit my original comment because it could be misconstrued >>> These bars/modifications
are freakin awesome..
April 18th, 2012 01:44 PM sigmatrader Does the Trade Size filter work on this code? I've tried changing the Maximum Trade Size and Minimum Trade Size and see
no difference in the color bars. I understand that the code is based on the delta_ratio of (buyvolume-sellvolume)/(buy
volume+sellvolume). I've formatted the dataseries with black up bars and black downbars and then applied theBuy/Sell co
lor Bars indicator with the defaults of max size 1000 and min size 1. Then I tried increasing min size from 1 up to 100
0 and did not see any changes in the color bar shading. I also tried leaving the min size at 1 and decreasing the max s
ize from 1000 down to 1 and again no change in the color bar shading. Any ideas?
January 19th, 2011 08:14 AM peakskill Very helpful. Thanks!
December 1st, 2010 01:30 PM greathopes Looks fantastic I cant wait to check it out. Nice pullback entry visual. Thanks man!
November 16th, 2010 01:52 PM jabeztrading Looking good TraderAZ. I think you've started something here. Maybe others will come with other ideas and expand on this
December 29th, 2022 05:37 PM sigmatrader This can be useful with its normalization and divergence.
January 28th, 2022 02:48 PM mjones11 Excellent indicator!!
June 8th, 2021 10:55 AM bmaran Thanks for this indicator. I am testing this and I see the triangles for divergence on the top panel are printing only o
n refresh. Also I have noticed that short divergence are not printing always.