BSE Sensex looks like it hit a recent intermediate term high at 17.5k yesterday. One day of retracement, but price still above all moving averages. Did you look at a long enough timeframe on your underlying? Don't know where you get the double top from.
I'm judging India's market through the ETF INP, which hit highs last Wednesday and this past Monday. Since Monday, it's been declining.