NexusFi: Find Your Edge


Home Menu

 



Categories Help    






Search Results
Found 2328 matching entries

Sort by

Entries
DH_HorizontalLine 5 *
Converted fron NT7 to NT 8.An horizontal line at current ptice.Thanks to the original creator.works fine with me,USE AT YOUR OWN RISK PLZ.


Category NinjaTrader 8 Indicators and More 
 
Suggest other entries I might like
Details: DH_HorizontalLine
Category: NinjaTrader 8 Indicators and More 


November 25th, 2015
Size: 1.16 KB
Downloaded: 740 times
Directional Bias Super Trend 5 *
This Tool is based on Logic of Directional Line.
For more detail see.

Exported using NT 7.0.0.2

https://nexusfi.com/elite-circle/18100-directional-bias-super-trend.html


Category The Elite Circle 
 
Suggest other entries I might like
Details: Directional Bias Super Trend
Category: The Elite Circle 


February 27th, 2012
Size: 3.10 KB
Downloaded: 1517 times
Directional Trend Index 5 *
Exported using NT Version 7.0.1000.22

The Directional Trend Index (DTI) was developed by William Blau and published in his book "Momentum, Direction and Divergence".

To determine the value of the DTI William Blau first calculates a composite momentum from both highs and lows of the last days. In a next step both the composite momentum and the absolute values of the composite momentum are smoothed. The smoothed momentum is then divided by the smoothed absolute momentum and the result is multiplied with 100.

Momentum smoothing: William Blau smoothed both momentum and absolute momentum by applying an EMA several times (double or triple smoothing). This indicator allows to use 16 different moving averages for the smoothing. The same moving average type is used for all three average calculations.

Parameters: The lookback period for the momentum the number of bars from which the momentum is calculated. Blau uses a lookback period, which is different from the standard momentum. To obtain a 1-period momentum (price change from the last to the current bar) the Directional Trend Index requires a setting of 2 for the lookback period (default setting).

Signal line: William Blau did not use a signal line for the double smoothed indicators. I have added the signal line, because the cross of the signal line can be used as a trend indication. Moving average type and period for the signal line can be selected.

Histogram: The indicator has an option to plot a histogram, which shows the difference between DTI and signal line.

Trend definition: The indicator exposes the current trend via an IntSeries. The trend can be determined based on the DTI (rising & not oversold, falling & not overbought, neutral), the signal line (rising & not oversold, falling & not overbought, neutral)) or the DTI / signal line crosses. All trend definitions are not straightforward, but require a higher close to switch to an uptrend, or a lower close to switch to a downtrend. Moreover the DTI / signal line cross will only show an uptrend, when not oversold and a downtrend when not overbought.

Paint bars: The paintbars can be used to plot the trend information. The trend states are uptrend, downtrend and neutral trend as explained above. It is possible to apply the indicator to the price panel and unselect the indicator plots. This allows to use the indicator as a "paintbar only" indicator.

Sound alerts: The indicator comes with sound alerts which are triggered when the trend changes. The sound files are included with the zip file and should be manually copied into the directory Documents -> program files (x86) -> NinajTrader 7 -> sounds.

Update March 17, 2014: Option added to select sound files


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Directional Trend Index
Category: NinjaTrader 7 Indicators 


March 13th, 2014
Size: 148.57 KB
Downloaded: 846 times

Keywords: blau double-smoothed ergodic momentum oscillator trend
Displaced Moving Average with Projection 2 *
Don't know if this will work to just post the text of the file in the description box here. Copy all code below here for indicator or text file attached. Pictures should explain. Indicator works fine.
////////////////////////////////


// Displaced Moving Average with Projection
//


inputs:
ShowProjection(True),
ST_upcol(blue),
ST_dncol(red),
LT_upcol(darkgreen),
LT_dncol(magenta),
Price( Close ),
FastLength( 9 ),
SlowLength( 18 ),
Displace( 0 ) ;

variables:
avg_st( 0 ),
avg_Lt( 0 ) ,
st_diff(0),
lt_diff(0),
st_color(0),
lt_color(0);

avg_st = AverageFC( Price, FastLength ) ;
avg_Lt = AverageFC( Price, SlowLength ) ;

condition1 = Displace >= 0 or CurrentBar > AbsValue( Displace ) ;
if condition1 then
begin

if avg_st > avg_st[1] then st_color = st_upcol
else st_color = st_dncol;

if avg_lt > avg_lt[1] then lt_color = lt_upcol
else lt_color = lt_dncol;


Plot1[Displace]( avg_st, "FastAvg", st_color ) ;
Plot2[Displace]( avg_Lt, "SlowAvg", lt_color ) ;


if Displace <= 0 then
begin
condition1 = avg_st crosses over avg_Lt ;
if condition1 then
Alert( "Bullish alert" )
else
begin
condition1 = avg_st crosses under avg_Lt ;
if condition1 then
Alert( "Bearish alert" ) ;
end ;
end;
end ;


if ShowProjection and Displace > 0 then
begin

st_diff = avg_st - avg_st[1];
lt_diff = avg_lt - avg_lt[1];

for value1 = 1 to Displace
begin
plot1[Displace - value1](avg_st + st_diff* value1 ,"s", black);
plot2[Displace - value1](avg_lt + lt_diff* value1 ,"l", black);
end;
end;


Category MultiCharts 
 
Suggest other entries I might like
Details: Displaced Moving Average with Projection
Category: MultiCharts 


March 21st, 2010
Size: 1.36 KB
Downloaded: 328 times
Display Prior Candle Closing Price 2 *
Created this indicator to display prior candle closing price. It works great in conjunction with TickCounter2.

This only works on Tick Charts.

COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: NOT TESTED [feedback]


Category NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: Display Prior Candle Closing Price
Category: NinjaTrader 6.5 Indicators 


September 17th, 2009
Size: 3.27 KB
Downloaded: 226 times

Keywords: jonesr9 ninjatrader tickcounter2
Distance Coefficient Ehlers Filter 5 *
Exported using NT version 7.0.1000.11

This is a nonlinear FIR filter based on the work of John F. Ehlers. A short description of the methdology can be found here:

https://www.mesasoftware.com/Papers/Ehlers%20Filters.pdf

The filter follows the EasyLanguage code, which you will find under Figure 6 in the paper cited above. However, it uses a 4-period triangular moving average as input series, where the code example relies on the bar center.

The Distance Coefficient Ehlers Filter is already included with the Bollinger Bands Universal, Keltner Channel Universal, SuperTrend U11 and Heikin Ashi indicators, but I had not made it available so far as a separate download.


Update October 1, 2012: Small bug removed. Indicator will now correctly display when a period of 1 is selected.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Distance Coefficient Ehlers Filter
Category: NinjaTrader 7 Indicators 


October 1st, 2012
Size: 5.80 KB
Downloaded: 574 times

Keywords: ehlers filter fir
Divergence Indicators (Very Simple) 5 *
Update 7/22/20: added CD volume filter to the CumDelta Divergence indies and reduced calculations to only displayed candles.

Hello Traders, there are 3 indies in this Zip. Two of them (CDDivergence) require Ninjas Order Flow Cum Delta. One uses BA Cum Delta and the other is UpDownTick Cum Delta and paint the candle body if price is going the opposite direction of the Cum Delta.

The other indie will paint the candle body if price is going the opposite direction of the calculated HeikenAshi bar.

They alert you to when something is going on.... is it churn or a reversal? In the pic, the HADivergence is Yellow....Try them with various candle types and see what 'speaks" to you...

Note to users... I have started cutting down the system resource requirements on many of my indicators that do not need a lot of historical data. On these indies, they calculate only what is on the screen. If you want to scroll back, just hit f5 to re-populate the indicator. It's not a huge savings, but every tick counts

Trade Well...
Bob

R1 2/11/2021: I don't use Bloodhound or other automated tools, but one user found that the calculations limited to what is on screen may not work with Bloodhound... I found the issue and it is an easy fix. In the zip are multiple indicators. The original files are still in the Zip and I have added files with "Full" appended to the name that calculates the entire history and should work with Bloodhound. I will add a new version of all of the indicators that I have posted that have the calculation limiter in a similar manner.


Category NinjaTrader 8 Indicators and More 
 
Suggest other entries I might like
Details: Divergence Indicators (Very Simple)
Category: NinjaTrader 8 Indicators and More 


July 16th, 2020
Size: 17.41 KB
Downloaded: 652 times
divergence spotter 1 *
this is an indicator that measures divergence ..... it was developed for ninja 6.5 by a person no longer trading...

it measures peaks in the stochastics, and numbers them .... on both the indicator, and price...

since i'm a trader, and NOT a programmer/coder .... i have given up on trying to convert this myself to the new ninja 7 format ...

would like to have this converted to ninja 7 by someone who actually enjoys doing that kinda thing ....


thanks ....

sounds are available upon request ....


Category NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: divergence spotter
Category: NinjaTrader 6.5 Indicators 


February 12th, 2011
Size: 9.25 KB
Downloaded: 262 times
DMI change bar color 2 *
I want to change the ID code to change color when there is current bar cross between DM + DM uphill (blue) and down (red). The other bars are still black. View Source (not working)


using System.Drawing;
using PowerLanguage.Function;

namespace PowerLanguage.Indicator
{
public class DMI_joa : IndicatorObject
{
private DirMovement m_dirmovement1;

private IPlotObject Plot1;

private IPlotObject Plot2;

private IPlotObject Plot3;

public DMI_joa(object ctx) :
base(ctx){
adxtrend = 25;
length = 8;
}

[Input]
public int length { get; set; }

[Input]
public double adxtrend { get; set; }

[Input]
public Color UpbarColour { get; set; }

[Input]
public Color DownBarColour { get; set; }

private IPlotObject plotOpen, plotHigh, plotLow, plotClose;

protected override void Create(){
m_dirmovement1 = new DirMovement(this);
Plot1 =
AddPlot(new PlotAttributes("DMI+", 0, Color.Blue,
Color.Empty, 0, 0, true));
Plot2 =
AddPlot(new PlotAttributes("DMI-", 0, Color.Red,
Color.Empty,
0, 0, true));
Plot3 =
AddPlot(new PlotAttributes("ADX", 0, Color.Cyan,
Color.Empty, 0, 0, false));

// Initialize the IPlotObjects
plotHigh = AddPlot(new PlotAttributes("High",
EPlotShapes.BarHigh, Color.Black));
plotLow = AddPlot(new PlotAttributes("Low",
EPlotShapes.BarLow, Color.Black));
plotOpen = AddPlot(new PlotAttributes("Open",
EPlotShapes.LeftTick, Color.Black));
plotClose = AddPlot(new PlotAttributes("Close",
EPlotShapes.RightTick, Color.Black));

// Default values for the inputs
UpbarColour = Color.Green;
DownBarColour = Color.Red;
}

protected override void StartCalc(){
m_dirmovement1.PriceH = Bars.High;
m_dirmovement1.PriceL = Bars.Low;
m_dirmovement1.PriceC = Bars.Close;
m_dirmovement1.Length = length;
}


protected override void CalcBar(){
m_dirmovement1.Call();
Plot1.Set(0, m_dirmovement1.DMIPlus.Value);
Plot2.Set(0, m_dirmovement1.DMIMinus.Value);
Plot3.Set(0, m_dirmovement1.ADX.Value);


if (PublicFunctions.DoubleGreater(m_dirmovement1.ADX.Value, adxtrend))
{
if (this.CrossesOver(m_dirmovement1.DMIPlus, m_dirmovement1.DMIMinus))
{
Alerts.Alert("Bullish alert");
// plotOpen.Set(Bars.Open[0], UpbarColour);
// plotHigh.Set(Bars.High[0], UpbarColour);
// plotLow.Set(Bars.Low[0], UpbarColour);
// plotClose.Set(Bars.Close[0], UpbarColour);
}
else{
if (this.CrossesUnder(m_dirmovement1.DMIPlus, m_dirmovement1.DMIMinus))
{
Alerts.Alert("Bearish alert");
// plotOpen.Set(Bars.Open[0], DownBarColour);
// plotHigh.Set(Bars.High[0], DownBarColour);
// plotLow.Set(Bars.Low[0], DownBarColour);
// plotClose.Set(Bars.Close[0], DownBarColour);
}
}
}
}
}
}


I tried to SetPlotColor and PlotPaintBar and do not get
By the way I use multicharts.net
Can you help me? Thank you


Category MultiCharts 
 
Suggest other entries I might like
Details: DMI change bar color
Category: MultiCharts 


November 16th, 2015
Size: 14.72 KB
Downloaded: 104 times
DOM_Bands_v1 3 *
Noticed when writing my trading journal (so glad I found this forum, thanks Mike, and all those I've learned from) I was constantly noting the DOM. So, decided to have an indicator that visualized it.

This is ladder based on jtRealStats code (NT downloads) and looks at the ending cumulative volume of bids and asks for each bar. In the code I limited the idx to the 5 levels above and below. Previous postings have noted that a equally-weighted and heavy DOM is one sign of Barb Wire (AL Brooks). Thus, a vaccum for your trading $$$.

COMPATIBILITY:
NinjaTrader 6.5: YES
NinjaTrader 7.0: NO (sam028)


Category NinjaTrader 6.5 Indicators 
 
Suggest other entries I might like
Details: DOM_Bands_v1
Category: NinjaTrader 6.5 Indicators 


January 7th, 2010
Size: 2.65 KB
Downloaded: 765 times

Keywords: brooks cumulative depth dom tape volume ztrade101
 



 
Category
 




© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top