I'm sorry but I do not understand what you say. If the price starts from zero than you would have the following:
suppose we are using EURUSD, with last price 1,32, so Close=1,32.
So at the biginning of the cycle, Price = 0 euro:
Price=0
Then, after the first cycle:
Price=Price+Grid=0+200PIP=0+200*0,0001=0+0,02=0,02
Then, the next cycle:
Price=0,02+0,02=0,04
As you can see there will be a lot of cycles before arriving to 1,32+5*200
Where I am wrong?