-=Rahul Mohindar Osc (RMO)=- Mov(Fml("Swingtrd 1"),81,E) -=SwingTrd 1=- 100 * (CLOSE - ((Mov(C,2,S) + Mov(Mov(C,2,S),2,S) + Mov(Mov(Mov(C,2,S),2,S),2,S) + Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S) + Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S) + Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S) + Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S) + Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S) + Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S) + Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(Mov(C,2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S),2,S)) / 10)) / (HHV(C,10) - LLV(C,10)) -=SwingTrd 2=- Mov(Fml("SwingTrd 1"),30,E) -=SwingTrd 3=- Mov(Fml("SwingTrd 2"),30,E) Expert: -=RMO + SwingTrd + Market Trend=- Bullish Trend: Mov(Fml("SwingTrd 1"),81,E)>0 BearishTrend: Mov(Fml("SwingTrd 1"),81,E)<0 Highlights Sell: Mov(Fml("SwingTrd 1"),81,E)<0 Highlights Buy: (Mov(Fml("SwingTrd 1"),30,E)) > 0 Buy Arrow: Cross( Fml( "swingTrd 2"),Fml( "swingTrd 3") ) Sell Arrow: Cross( Fml( "swingTrd 3") , Fml( "swingTrd 2"))