public class MyStrategy : Strategy
{
NestedClass nestedClass;
protected override void OnStateChange()
{
if (State == State.DataLoaded)
NestedClass nestedClass = new NestedClass(this);
}
protected override void OnBarUpdate()
{
double something = nestedClass.GetSomething();
}
public class NestedClass
{
static NinjaScriptBase nsb;
public NestedClass(NinjaScriptBase ninjaScriptBase)
{
nsb = ninjaScriptBase;
}
public double GetSomething()
{
return nsb.Closes[0][0] + 10 * nsb.TickSize;
}
}
}
In general what should be the right approach to accessing Closes[][], CurrentBars[], Times[][] and so on from a nested class?
Thank you.

Comment