Ive copied the bollinger code and changed the sma to ema but get loads of errors
This is my code
#region Variables
// Wizard generated variables
// User defined variables (add any user defined variables below)
private double numStdDev = 3.5;
private int period = 55;
#endregion
/// <summary>
/// This method is used to configure the indicator and is called once before any bar data is loaded.
/// </summary>
protected override void Initialize()
{
Add(new Plot(Color.Black, "Upper band"));
Add(new Plot(Color.Blue, "Middle band"));
Add(new Plot(Color.Black, "Lower band"));
Overlay = true;
}
/// <summary>
/// Called on each bar update event (incoming tick)
/// </summary>
protected override void OnBarUpdate()
{
double emaValue = EMA(Period)[0];
double stdDevValue = StdDev(EMA,Period)[0];
Upper.Set(emaValue + NumStdDev * stdDevValue);
Middle.Set(emaValue);
Lower.Set(emaValue - NumStdDev * stdDevValue);
i seem to get errors for the last 5 line of code with cs1503,0118,1502 and NT1503 errors.
Anyone show me where im going wrong?
Thanks
Comment