Miners have more coins then everyone else so they are the one who define the price (they won't sell if it's not profitable for them) , beside ... logically Bitcoin price is based on Supply and demand , so It's impossible for the supply to get halved and the demand stays the same or rise and nothing at all happens to the price ...
The amount of coins being mined is only a small part of the daily volume of coins traded. It is significant but it's a long way from being a definitive part of the supply.
how can you tell that minners have more coins , when they are minning regularly then i dont think they will keep with them when ever their is a price rise they will sell, because they also have to maintain the cost of mining and all other expenses.
ya that is true that amount of coins mined is less then the coins are traded daily. so it is clear that their will be fluctuation in price always even if you are mining or not.