Here is an indicator to customize Ninja's ChartTrader. It allows you to customize the layout and visibility of the 8 standard order control buttons. Additionally when a position is open, it will hide all of those ChartTrader buttons as well as disabling the right-click context menu choices for buy and sell.
It helps to reduce distractions and allows one to focus on a single order, which some may find useful, as I have.
I want to recognize those who posted the code that helped me put this together. Thanks to @SilverDragon for the code to customize layout and visibility of the buttons. You can find a more thorough explanation plus a great video in his post at https://nexusfi.com/elite-circle/25463-customize-chart-trader-buttons.html. Also thanks to @ninjatrader_Bertrand for the nice trick on determining market position from within an indicator.
Note that any chart on which this indicator is running will have it's ChartTrader buttons hidden and context menu buy/sell choices disabled whenever there is an open position on any instrument. This is beta 1.0.01. For educational purposes only. Use at your own risk.
It is an enhanced version of ChartName indicator (v1.0).
You can choose what information you would like to display to quickly identify your chart. The available options (and their combination) includes:
Custom Text
Instrument Name
Instrument Description
Bar Type & Period
You can choose how you would like to separate these parts, choose position, font, color and opacity. You can also quickly disable/enable the display without the need to remove the indicator from your chart.
This indicator add signals and Alerts (Text to Speech) for the following Point & Figure Patterns:
Triple Top
Ascending Triple Top
Spread Triple Top
Upside Symmetric Triangle
Upside Breakout of Bullish Resistance Line
Upside Breakout of Bearish Resistance Line
Ascending Triangle
Bullish Catapult
Triple Bottom
Descending Triple Bottom
Spread Triple Bottom
Downside Symmetric Triangle
Downside Breakout of Bullish Resistance Line
Downside Breakout of Bearish Resistance Line
Descending Triangle
Bearish Catapult
March 24th, 2015
Size: 7.78 KB
Downloaded: 574 times
1623
SodyTexas
What I did was build a simple strategy in Ninjatrader that does the following:
1- Builds a Database in MySQL
2- Builds needed tables (OpenPnL & ClosedPnL)
3- Stores PNL for all instruments that the strategy is loaded
4- Runs a Query for both Open and Closed PNL
5- Using existing indicator Strategy Plot draws both total PNL (Open + Closed) and Realized PNL
The possibilities of this method are very robust. I can reference the MySQL database in Excel or third party apps, or I can build logic in the trading system to stop trading at a defined loss.
You will need MySQL loaded on your machine, and I suggest setting up your own user name and pass word. There are plenty resources online on how to do this.
Also, you will need to add references to two dll files (MySql.Data.MySqlClient & System.Data) that are included in MySQL installation; the paths are:
C:\Program Files\MySQL\MySQL Connector C 6.1.3\lib\vs11
C:\Program Files (x86)\MySQL\MySQL for Visual Studio 1.1.4\Assemblies\v2.0
March 24th, 2015
Size: 6.22 KB
Downloaded: 229 times
1622
SodyTexas
This is just a modification of Super Trend Stop Indicator (already included in Sierra Chart).
It colors the background between the SuperTrend Line and the price (highlight)
Version 1.0 Compiled under Sierra Chart Version 1239.
March 22nd, 2015
Size: 11.27 KB
Downloaded: 551 times
1621
eboarder
Exported using NT 7.0.1000.27
The Slow Relative Strength Index (RSI) was presented by Vitali Apirine. Details can be found in Stocks & Commodities V. 33:4 "Slow Relative Strength Index" (April 2015).
The Slow Relative Strength index is similar to the RSI presented by Welles Wilder in 1978, but it has the ups and downs replaced with the differences between the current close and a 6-period EMA. The default lookback period for the indicator is 14 bars, which is identical to the lookback period for the RSI.
I have added a signal line, which is a 10-period EMA of the SRSI.
The indicator has been coded in a way that it can be used with setting COBC = false without generating a significant CPU load.
This is a generalized version of the Keltner Channels with a few options added:
- The midband can be selected from a moving median, a moving mode or 27 different moving averages, all of which are calculated from the typical price.
- Midband and channels can be smoothed.
- The smoothing period for the range or the true range can be different from the period for the moving average.
- The indicator has an option to display the channels or the midband individually.
- All plots can be colored according to their slope, or alternatively all plots can be colored according to the slope of the midband.
- The slope color includes a neutral slope, which can be adjusted via a threshold.
- The area between the Keltner Channels can be shaded according to the slope of the midband.
- The trend derived from the midband slope can be displayed via paint bars.
Update July 3 2012: Midband can now be selected from a moving median, a moving mode or 27 different moving averages. Adjustable neutral zone added. Bands can be colored according to their own slope or slope of midband, midband and channels can be displayed individually.
Update July 5, 2012: Bug removed - Butterworth, Gauss and Supersmoother Fillter did not use the specified period.
Update August 20, 2012: Old version pf ADXVMA replaced with new version.
Update August 25, 2012: Paint bars added.
Update August 31, 2012: Ehlers Filter updated.
Update October 4, 2012: Ehlers and Gauss filters updated, moving mode removed. Channel and paintbar colors will now align, when indicator is displaced.
Update January 14, 2012: Second indicator added, which calculates upper band from high average and lower band from low average. Bug removed, which caused erroneous results when Butterworth, Gauss or Supersmoother options were used for calculating the average range or true range.
Update August 7, 2013: Tillson T3 added.
Update October 10, 2014: When paintbars were selected without showing the midband, occasionally some bars were set to transparent. Bug removed.
Update March 19, 2015: Slope trend exposed via public IntSeries.
This is a generalized version of the Bollinger Bands with a few options added:
- The midband can be selected from a moving median, a moving mode or 27 different moving averages.
- Midband and channels can be smoothed.
- The period for the standard deviation can be different from the period for the moving average.
- The indicator has an option to display the channels or the midband individually.
- All plots can be colored according to their slope, or alternatively all plots can be colored according to the slope of the midband.
- The slope color includes a neutral slope, which can be adjusted via a threshold.
- The area between the Bollinger Bands can be shaded according to the shape of the midband.
- The trend derived from the midband slope can be displayed via paint bars.
Update July 3 2012: Midband can now be selected from a moving median, a moving mode or 27 different moving averages. Adjustable neutral zone added. Bands can be colored according to their own slope or slope of midband, midband and channels can be displayed individually.
Update July 5, 2012: Bug removed - Butterworth, Gauss and Supersmoother Fillter did not use the specified period.
Update August 20, 2012: Old version of ADXVMA replaced with new version.
Update August 31, 2012: Ehlers Filter updated.
Update October 4, 2012: Paintbars added. Ehlers and Gauss filters updated, moving mode removed. Channel and paintbar colors will now align, when indicator is displaced.
Update October 5, 2013: Tillson T3 added.
Update October 10, 2014: When paintbars were selected without showing the midband, occasionally some bars were set to transparent. Bug removed.
Update March 19, 2015: Slope trend exposed via public IntSeries.
May 15th, 2020 11:44 AM tracer888 Is there an NT8 version of this por favor?
July 16th, 2017 11:46 AM delta9100 great job
July 17th, 2015 06:38 PM ShaunG Thanks FT. I was looking for a "Keltner Channel indicator where I can set a EMA midband. The std NinjaTrader7 Keltner Ch
annel seems to use only a SMA for the midband! Thanks again much appreciated.
July 17th, 2015 12:31 AM Portland
April 2nd, 2015 05:54 AM zungybungy Great indi. Many thx
January 23rd, 2016 12:06 PM bobc635 Hey Sody, thanks... will look at it. I just started watching PnF on the CL contract after studying some of the Strategy
Lab Wide Range Body and WRB Hidden Gap concepts. The lack of PA constraint of the PnF seemed to make a lot of sense.
I built an indi to show the Wide Range Body and Hidden Gap.... see what you think...
Thanks for this one....
Bob
June 20th, 2015 11:15 AM jmagaia I do not pro in Ninja, but I do not understand why the reference is not zip file.
Or put in zip and copy to same directory that the *.cs??
I put this work, with the discussion link in forum. but not easy for amateur's like me.