Your previous account can be closed, there is no problem at all, and it will not affect your opening an account in a new futures company. However, according to the terms of the futures brokerage contract you signed with the original futures company, if you don't close your position, you may need to leave some money in the original account (the amount is determined by the contract, and different futures companies have different requirements, generally speaking, you need to leave 1000 yuan), and all this money can only be taken out after you close your position.
I hope my answer can help you.