Sorry you are not correct
You could use this

Cond2 = barssince(Cross(indicador1,indicador2))<7;


--
Cheers
Graham
AB-Write >< Professional AFL Writing Service
Yes, I write AFL code to your requirements
http://www.aflwriting.com


On 19/03/07, Dennis Daniels <[EMAIL PROTECTED]> wrote:

 Hi,

I'm trying to explore for stocks where there have been an indicator like
MACD, cross on any of the previous N days (7 in this case)
If there was a cross of that indicator in the past N periods, then I need
my C2 variable to have a 1 so I can filter.
Can you please help on this and let me know if my code is ok or how can I
do it?

Here is the code to look for the cross:

for (i=BarCount-7; i<BarCount; i++)
{
    Cond2 = Cross(indicador1,indicador2);
    if(Cond2[i] > 0)
    {
         C2 =1;
    }
}

Reply via email to