Announcement
Collapse
Looking for a User App or Add-On built by the NinjaTrader community?
Visit NinjaTrader EcoSystem and our free User App Share!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less
Partner 728x90
Collapse
NinjaTrader
outside bounds of the array
Collapse
X
-
Hello,
I tried the attached file but have not received an error. Can you tell me are there further steps than what the video details? http://screencast.com/t/NFUNf1hqVYhp
I look forward to being of further assistance.
-
out of bounds array
Hi Jesse,
Attached is the entire script. I am using this on an ES 12-15 1min chart.
Maybe you can spot the problem.Attached Files
Leave a comment:
-
Hello,
Thank you for the question.
I tried this in a new script but I am not getting an exception, I am unsure of the test specifics that you were using.
Could you provide an export of the script you are using as the error may not lie in this code and also the type of chart, and instrument.
I look forward to being of further assistance.
Leave a comment:
-
outside bounds of the array
Converting from Ninja 7 to 8. Keep getting index was outside the bounds of the array
This worked ok in 7. Please help.
Here's the code....
private RSI DYNRSI;
private SMA DYNPrice;
private SMA DYNSignal;
private SMA DYNAverage;
private StdDev SDBB;
protected override void OnStateChange()
{
if (State == State.SetDefaults)
{
Description = @"xyz";
Name = "xyz";
Calculate = Calculate.OnBarClose;
IsOverlay = false;
DisplayInDataBox = true;
ScaleJustification = NinjaTrader.Gui.Chart.ScaleJustification.Right;
IsSuspendedWhileInactive = true;
AddPlot(new Stroke(Brushes.Gray), PlotStyle.Line, "PriceLine");
AddPlot(new Stroke(Brushes.Gray), PlotStyle.Line, "SignalLine");
AddPlot(new Stroke(Brushes.Gray), PlotStyle.Line, "Average");
AddPlot(new Stroke(Brushes.Gray), PlotStyle.Line, "Upper");
AddPlot(new Stroke(Brushes.Gray), PlotStyle.Line, "Lower");
AddPlot(new Stroke(Brushes.Gray), PlotStyle.Dot, "BaseLine");
AddPlot(new Stroke(Brushes.Gray), PlotStyle.Dot, "HighLine");
AddPlot(new Stroke(Brushes.Gray), PlotStyle.Dot, "LowLine");
}
else if (State == State.Configure)
{
}
}
protected override void OnBarUpdate()
{
if (CurrentBar < 1)
{
return;
}
DYNRSI = RSI(Input,RSIPeriod,1);
DYNPrice = SMA(DYNRSI,PricePeriod);
DYNSignal = SMA(DYNRSI,SignalPeriod);
DYNAverage = SMA(DYNRSI, BandPeriod);
SDBB = StdDev(DYNRSI,BandPeriod);Tags: None
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by LawrenHom, Today, 10:45 PM
|
0 responses
3 views
0 likes
|
Last Post
by LawrenHom
Today, 10:45 PM
|
||
Started by love2code2trade, Yesterday, 01:45 PM
|
4 responses
28 views
0 likes
|
Last Post Today, 10:31 PM | ||
Started by funk10101, Today, 09:43 PM
|
0 responses
7 views
0 likes
|
Last Post
by funk10101
Today, 09:43 PM
|
||
Started by pkefal, 04-11-2024, 07:39 AM
|
11 responses
37 views
0 likes
|
Last Post
by jeronymite
Today, 09:37 PM
|
||
Started by bill2023, Yesterday, 08:51 AM
|
8 responses
44 views
0 likes
|
Last Post
by bill2023
Today, 09:27 PM
|
Leave a comment: