Would you please explain to me why this code won't plot 2 plots on a chart:
#region Variables
Double MA3Len = 34;
Double MA5Len = 8;
#endregion
protectedoverridevoid Initialize()
{
Add(new Plot(Color.FromKnownColor(KnownColor.Fuchsia), PlotStyle.Line, "MA3"));
Add(new Plot(Color.FromKnownColor(KnownColor.Fuchsia), PlotStyle.Line, "MA5"));
Overlay = false;
}
protectedoverridevoid OnBarUpdate()
{
Value.Set(CurrentBar == 0 ? Input[0] : Input[0] * (2.0 / (1 + MA3Len)) + (1 - (2.0 / (1 + MA3Len))) * Value[1]);
Value.Set(CurrentBar == 0 ? Input[0] : Input[0] * (2.0 / (1 + MA5Len)) + (1 - (2.0 / (1 + MA5Len))) * Value[1]);
}
Thank you
Comment