Identifies double tops and bottoms with audio alerts.
Inputs.
NumBarsMax -- The maximum number of bars acceptable between a double top / bottom.
NumPlotsBarsMax - The maximum number of bars acceptable to plot once a double top / bottom is found
NumTicksMax - The maximum number of ticks acceptable to correlate a double top / bottom.
PatternType - Future expansion. leave at default for now.
SoundAlertDown - The audio alert played if a bottom is broken
SoundAlertUp - The audio alert played if a top is broken.
Strength - The swing strength to find a single top / bottom
UseAudioAlert - Audio alerts on / off?
UseChartMarket - Chart markers on / off?
This indicator draws user defined zones. The lower the opacity value, the more see thru the zone.
General Inputs
* AutoScale --> NinjaTrade autoscale feature as applied to all indicators.
* FontColor --> The color of the font which displays the region upper / lower values
* FontSize --> The size of the font which displays the region upper / lower values
* SpaceCount --> The amount of spaces between the end of the zone and the price text
Specific Inputs (ConstZone 1 - 9, A - E)
* CZ_Upper_zonenumber--> The upper bound of the region
* CZ_Lower_zonenumber --> The lower bound of the region
* CZ_Opacity_zonenumber --> The opacity of the region
* CZ_ShadeColor_zonenumber --> The color of the region
NinjaTrader 6.5: Not Sure - ZTrade101 - No errors in Output, but nothing happens
NinjaTrader 7.0: Some type of conflict on my system:Unknown- ZTrade101
Can someone else try it and report?
A special class of filters which "warps" short data arrays to provide extremely responsive, but very smooth movement.
This indicator also includes coloring based on slope, alerts both audio and visual chart markers. All parameters are configurable and by changing the signal mode from between 1-4 you can make the alerts happen faster.
This works on all instruments, the buffer ticks (used to determine crossovers) are based on the instruments digits so ES one tick is 0.25 where as EURUSD would be .0001
(I commissioned this indicator and it is not copyrighted feel free to modify the code)
Again, this is a major rewrite. Backup your old copy first, this one will overwrite it. If you don't like the new one you can go back to the old one this way.
There are two parameter options.
Multiplier - 1.0 is normal. If you feel the bands are too tight, you can raise this value, but it will no longer represent the real retracement levels of the daily ATR.
ATR Length - 7 is default. Lower will adapt more quickly to a changing market (like the recent huge fluctuations on CL). Higher will adapt slower.
I've added two extra bands to show the 100% and 161.8% levels. I've set the default colors the way I like them, which is different than the last version so take note. I also like the bands to blend into the chart, so the Alpha opacity is set for each plot.
You'll need to redo your template as the Plot names and settings have changed.
The histogram has been removed.
As far as I can tell, I've solved the math bugs. Please report any problems.
Mike
COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: YES prior to beta 23 only
The upper plot is the total number of shares or contracts offered for sale in the Level 2 order book. The lower plot is the total number of shares or contracts bid to buy in the Level 2 Order Book. The yellow plot is the bids minus the offers.
Maxrows is the user setting that controls how many rows of the order book are counted. In panel 2 we have the totals for all ten of the bid and all ten of the ask rows. In panel 3, with Maxrows set at 5, we see the totals for the 5 inside rows of bid and ask.
This will work in realtime or market replay mode. Changing any chart settings deletes existing plots, and there is no backfill. This limitation is because of the way Ninjatrader stores data. I started working on a DOMRecorder indicator to correct this. May take a while.
Thanks ZTrade for the idea of this indicator, and for the original implementation which worked fine in NT6.5 but had problems because of undocumented changes in NT7.
NEW! Updated on March 1 because of run time errors in NT7B10. Cleaned up the code in the OnMarketDepth method, and removed list row creation from Plot method.
The Histogram Width Factor gives you full control of that width, and is a double, not an integer. For the ES you might want to go as low as 0.15. Also note that the bar opacity is on a scale of 0 to 255.
The histogram will auto scale according to the width of the chart, to always leave some space to the left of the longest histogram bar regardless of your Histogram Width Factor setting.
You can also select the number of rows to display with MaxRows, under Level II Settings. For most instruments, you can get a maximum of ten levels of bid and ask.
Thanks to John Thom for the original version and to RJay for the updated version. All I did was make it run in NT7. I am a strong advocate of migrating to NT7 ASAP.
This is a level 2 indicator. It measures market supply, not market volume.
This indicator can display all levels, a range of levels, or just a single level of supply in the level 2 book.
There are three variables with this indicator that can be set.
Beginning level, ending level, and smooth.
The first two sub panels are displaying all levels, raw data, then smoothed.
The last two sub panels are displaying just level 0, raw data, then smoothed.
( Note: Level 0 supply is the supply that current best price Market Orders transact with.)
Because of the spike nature of book levels, I have built in the optional smooth feature which takes an EMA of the last 5 bars, minus the highest and lowest values of the five.
In the smooth setting, this indicator begins plotting after the fifth bar.
This is a level 2 indicator. It measures market supply, not market volume.
This indicator can display all levels, a range of levels, or just a single level of supply in the level 2 book.
There are three variables with this indicator that can be set.
Beginning level, ending level, and smooth.
The first two sub panels are displaying all levels, raw data, then smoothed.
The last two sub panels are displaying just level 0, raw data, then smoothed.
( Note: Level 0 supply is the supply that current best price Market Orders transact with.)
Because of the spike nature of book levels, I have built in the optional smooth feature which takes an EMA of the last 5 bars, minus the highest and lowest values of the five.
In the smooth setting, this indicator begins plotting after the fifth bar.
This is a level 2 indicator. It measures market supply, not market volume.
This indicator can display all levels, a range of levels, or just a single level of supply in the level 2 book.
There are three variables with this indicator that can be set.
Beginning level, ending level, and smooth.
The first two sub panels are displaying all levels, raw data, then smoothed.
The last two sub panels are displaying just level 0, raw data, then smoothed.
( Note: Level 0 supply is the supply that current best price Market Orders transact with.)
Because of the spike nature of book levels, I have built in the optional smooth feature which takes an EMA of the last 5 bars, minus the highest and lowest values of the five.
Also, the bar colors reflect the raw data direction, even on the smoothed version. This accounts for some red bars above and green bars below the center line in the smoothed version.
In the smooth setting, this indicator begins plotting after the fifth bar.
July 30th, 2014 08:30 PM bobc635 Thanks Zondor.... I have another version... look forward to looking at this. I use it along with GOMIs Ladder and Volum
e tools.
January 3rd, 2014 09:32 PM XxBrianxX Thanks Zondor
October 7th, 2013 12:02 AM cibarcena The title says v2 but you included the old version jtRealstatsNT7v106. Thanks
November 30th, 2012 07:35 AM dilbert618 Thank you Zondor
November 6th, 2013 04:09 PM cjab thanks, i think it's a nice addition to the "constant lines indi", unfortunately, i'm getting an error, probably due to
October 7th, 2015 09:08 PM AMcCullough Thank you! I've been using it for a few days and its really good! Would be nice for an alert option to ring going into
and out of oversold/overbought! Thanks again!
June 17th, 2014 11:14 AM spitrader1 good job
December 10th, 2011 12:30 PM rmael
October 4th, 2011 08:45 AM Rudy52 Great stochastics!