Repercussions of closing a Forex contract early?


Private, 1st Class
I was wondering if someone could help me. I accidentally pushed the ‘close all’ button on my Forex account page and now my broker is saying that I need to send them thousands of dollars because I closed the positions a week early. I explained that it was an accident but they say it’s a tax/penalty payment that they need in order to unlock my account - which they locked as a result of this mistake. They also said that as soon as I pay it they will give it back. I have enough money in cash in my account to pay but they said they can’t use that because it has to be ‘an external payment’. It does not sound logical or necessary to me, so I was wondering if anyone knows more about why they are saying this / is this a normal consequence of closing a contract early.

Thank you in advance for any clarification you may be able to give.

This doesn’t sound right