The waves shown in green color are supposed to form to complete last leg 5 of impulsive wave drawn in color pink. There the blue color impulsive wave 3 will also get concluded.
in case, wave 5 is equal to wave 1 which is of length1185 [pink color]
otherwise it can be 1.618 of wave 3 which is around 24300 but within this last
leg of 5 in pink color applying the same rules gives the length of last leg (in green color 12345) to finish around 24134 but sometimes nifty has finished the last leg pretty much close to leg 3 high, so it all depends on formation of correction phase ABC (drawn in green) , if that will be small then higher the target.
The prediction for nifty for today (25th June) almost met all the targets, yes there was recalculation for leg3 as it got stretched more than expected and hence has given 23890 within leg3 itself.
* It is not a trade advise but technical analysis shared based on my understanding of patterns and personal experiences, please take any trade at your own risk.