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
Relative strength of instruments against SP500
Collapse
X
-
Hello Woodbine,
You would need to add additional series to your script, and use the data series with the proper BarsInProgress index.
For example
In State.Configure:
AddDataSeries("^SP500", BarsPeriodType.Minute, 1);
This adds the ^SP500 series.
In the scope of the class
private Series<double> myDoubleSeries;
In State.SetDefaults
myDoubleSeries = new Series<double>(this);
This adds a series to hold the quotient of the added series current bar value by the primary series current bar value
In OnBarUpdate:
if (BarsInProgress == 0)
{
myDoubleSeries[0] = Closes[0][0] / Closes[1][0];
Print(SMA(myDoubleSeries, 5)[0]);
}
This would save the quotient to the current bars value for myDoubleSeries and then would print the value of the SMA using this series as the input.
You could also plot this instead of printing this.
Chelsea B.NinjaTrader Customer Service
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by Max238, Today, 01:28 AM
|
1 response
22 views
0 likes
|
Last Post
by CactusMan
Today, 06:18 AM
|
||
Started by giulyko00, Yesterday, 12:03 PM
|
2 responses
10 views
0 likes
|
Last Post
by giulyko00
Today, 06:11 AM
|
||
Started by r68cervera, Today, 05:29 AM
|
0 responses
4 views
0 likes
|
Last Post
by r68cervera
Today, 05:29 AM
|
||
Started by geddyisodin, Today, 05:20 AM
|
0 responses
6 views
0 likes
|
Last Post
by geddyisodin
Today, 05:20 AM
|
||
Started by JonesJoker, 04-22-2024, 12:23 PM
|
6 responses
38 views
0 likes
|
Last Post
by JonesJoker
Today, 05:14 AM
|
Comment