I am tryin to get an alert to show up in the alert window whenever SMA = 2 crosses above SMA = 6(I would really like this SMA to be SMA = 3 with a Displacement = 3 so any help on that would be great as well). I am trying to test this using a Daily chart and the Yahoo feed in the strategy analyzer to see all the alerts for whenever the SMA's have crossed in this past year. Does backtesting a strategy in the strategy analyzer populate the alerts window? I have looked through the help online and searched the forums and cannot find what I am doing wrong. I have posted the code below:
protectedoverridevoid Initialize()
{
Add(SMA(2));
Add(SMA(6));
CalculateOnBarClose = true;
}
///<summary>
/// Called on each bar update event (incoming tick)
///</summary>
protectedoverridevoid OnBarUpdate()
{
// Condition set 1
if (CrossAbove(SMA(2), SMA(6), 1))
{
Alert("MA UP", Priority.High, "SMA cross UP", "", 1, Color.White, Color.Black);
}
}
Please let me know if more information is needed. Thanks in advance for your help!

Comment