This indicator was created to show the Closing price when the CandleStick Opening and Closing price were the same and a Transparent Body Outline color was specified. Standard NT 8 CandleStick Closing price is drawn with the Outline color and is Transparent when that color is Transparent.
Note that NT7 had logic to draw a Black Close line, if the Outline color was Transparent and the Background color was White. This logic has been removed in NT8, so the problem appears in NT8 regardless of Background color.
NT8 DrawCandleClose Indicator is obsolete. Use fix described below. Attached file is a dummy file to meet posting requirements. Please download the file to log your interest in this fix, but do not install downloaded file. Instead, apply the fix manually. Never blindly replace standard files because of the risk of back leveling.
If you would like to have this fix standard NT8 CandleStick behavior, then post your vote for Tracking ID # SFT-818 to threadhttps://forum.ninjatrader.com/showthread.php?t=79416
Examples Top CandleStick:Chart Style = Candlestick with Black outline.
Middle CandleStick:Chart Style = CandleStick Transparent Outline After Fix
Bottom CandleStick on Black Background After Fix:Chart Style = CandleStick After Fix
NT8 Fix for Tracking ID # SFT-818 , Missing Doji when CandleStick Outline Transparent:
Description: Always draw the Doji Close line with the Wick Color instead of the Outline Color. This eliminates the inefficiency of having an Indicator check every CandleStick bar close for Open==Close and overwrite the already drawn Transparent Close line.
Applying this fix in no way changes the appearance of CandleSticks that have bodies. This can be verified with the examples provided.
I recommend the following to apply the fix. It may seem complicated but will save you time in the long run. Note that it is undocumented but NT Backup never includes files that begin with the character "@".
1) Copy \Documents\NinjaTrader 8\bin\Custom\ChartStyles\@CandleStyle.cs
2) Paste the file and rename it @CandleStyle.cs Before SFT-818
3) Edit @CandleStyle.cs with Notepad
4) Make changes to lines 63 & 64 with Notepad and save changes
5) Compile any file with NT Editor and Exit NT Editor. New @CandleStyle.cs will be used in the compile.
6) From next start of NinjaTrader, CandleSticks will use Wick Color for Doji Close line.
7) Copy \Documents\NinjaTrader 8\bin\Custom\ChartStyles\@CandleStyle.cs
8) Paste the file and rename it @CandleStyle.cs After SFT-818
Any NT updates will replace @CandleStyle.cs so you will have to make the changes again. Create Before and After copies of the update, as you did above, adding the update number after 818. Never blindly replace standard files because of the risk of back leveling. You can use Winmerge to compare updated @CandleStyle.cs and @CandleStyle.cs After SFT-818 and reapply fix to updated.
Cleanup:
1) Delete Indicator DrawCandleClose.cs, if it exists, from \Documents\NinjaTrader 8\bin\Custom\Indicators.
2) Start NT Editor > Right click on blank form and select Compile to remove DrawCandleClose Indicator.
NT will automatically remove the Indicator from any Charts that use it.
Test:
Create a CandleStick chart with Transparent outline. Verify that you see Doji.
If you installed Chart Style Doji then:
1) Change Charts that use it to use CandleStick instead.
2) Delete ChartStyleDoji, if it exists, from \Documents\NinjaTrader 8\bin\Custom\ChartStyles.
3) Start NT Editor > right click on blank form and select Compile.
December 9th, 2015
Size: 208 bytes
Downloaded: 232 times
1668
JimWalker
New V1.2 VERY IMPORTANT FIX
Includes:
* 6 levels of gradient stops, so you can set your gradient coloring to anything you want.
* 2 new functions in the 'Addons' folder that you can use in your own indicators to help make linear gradients easy.
* Simple toggle to reverse coloring without having to enter all new brushes again.
* RSI, CCI, Stochastics and Double Stochastics.
Update: Dec 2015
* Added ability to not plot the indicator in the lower panel, just paintbars or background. Make sure you place the indicator in the 1st panel. The plots/price marker should automatically become transparent.
Update: Jan 2016
* VERY IMPORTANT FIX. Made gradient "Get Color" more efficient. Was making new LG every bar. Now it instantiates once.
* Added Stochastics and Double Stochastics.
* Added an average line if required.
November 25th, 2015
Size: 1.16 KB
Downloaded: 749 times
1686
tm10
The Ninja team beat me to the punch on this one....
I coded this for NT7 long ago and posted on BMT and Ninja. The Ninja team opted to converted it to NT8 early. Since I coded it originally, I am re-posting here.
April 2nd, 2018 07:23 PM Trailer Guy Thank-you! I use DI system as a trend filter. Not something you want to take the time to read on one minute charts when
the futures are moving! Your histogram on top of the DI is a really great solution. I get what I need with a glance, but
can still read the details if I wish to. I think this is a better solution than the background color change version I w
as using with NT 7. Thanks again.
March 23rd, 2018 02:57 PM bobc635 A nice collection....THanks
July 24th, 2018 06:18 PM bsternfeld thanks for the effort you put in. q: is it hard to add flexible MA´s like EMA, SMA, etc. to the periods?
April 14th, 2018 09:15 PM optionsnh thank for the time you put in on the development of this indicator
August 31st, 2017 05:05 PM Buscador Thanks for your contribution. Your indicator sharing is great.
August 28th, 2017 02:59 PM tuffcoucou Hi Thank you for the indicator work good the only thing,it does not stay on the chart I have to put it back all the time
.
But I am very please with it.
February 18th, 2017 01:12 AM xlb4udie A masterpiece. Use of Color/Gradient gives bars life and character. Amazing.