NinjaTrader_Ray
01-18-2007, 10:30 AM
To check for the most recent occurence of a particular condition you can write something like:
private int occuredBarsAgo = -1;
for (int barsAgo = 0; barsAgo < CurrentBar; barsAgo++)
if (SMA(10)[barsAgo] > SMA(20)[barsAgo])
{
occuredBarsAgo = barsAgo;
break;
}
Ray
private int occuredBarsAgo = -1;
for (int barsAgo = 0; barsAgo < CurrentBar; barsAgo++)
if (SMA(10)[barsAgo] > SMA(20)[barsAgo])
{
occuredBarsAgo = barsAgo;
break;
}
Ray