I have the following:
protected override void Initialize()
{
Add(PeriodType.Day,1);
}
protected override void OnBarUpdate()
{
double AvgMACD = MACD(BarsArray[1],12,26,9).Avg[0];
double DiffMACD = MACD(BarsArray[1],12,26,9).Diff[0];
if ( DiffMACD > AvgMACD )
{
BackColor = Color.Aqua;
}
else if ( DiffMACD < AvgMACD )
{
BackColor = Color.Yellow;
}
}

Comment