IF I have a short position in gold/silver/crude then how many days i can carry my position before expiry

i have sufficient margin money

i talk to your executive they said in both condition either buy or short you have to square off your position before 5 days but other broker allowed short position till expiry i want to confirm what zerodha do??