hey vinny ..... thats a neat idea , thanks for the question...... the barssince function should handle that task for us..... holler back if more is needed .....h
--------------------------------------------
{standing blue arrow}
buy:=Cross(Fml( "SwingTrd 2"), Fml( "SwingTrd 3"));
sell:=Cross( Fml( "SwingTrd 3"),Fml( "SwingTrd 2"));
BarsSince(buy ) < BarsSince(sell )
---------------------------------------------------------
{standing red arrow}
buy:=Cross(Fml( "SwingTrd 2"), Fml( "SwingTrd 3"));
sell:=Cross( Fml( "SwingTrd 3"),Fml( "SwingTrd 2"));
BarsSince(buy ) > BarsSince(sell )
---------------------------------------------------------