I am setting up a trading algorithm and am working out some of the details on making a trade at the moment. It seems that the way to partially close a position is to open a new trade in the opposite direction for some portion of the open position. This works fine but it seems that if my tradable balance is less than what I want to close the position by or 0 then my only option is to close the entire position completely as a market order. Can someone confirm that this is the only possibility in this situation besides adding more funds and then making an order?
Thanks for your help,
James
After some testing I have found that with a zero or negative 'Tradable Balance' it is still possible to place an order equal in volume or less than an open position in the opposite direction (buy to sell or VV) to execute a partial or complete closing of any currently open positions. To open a trade in the opposite direction would require two orders, one to close the position and free up your trading margin and another to open the new trade. This is not unlike most other trading platforms just in a little different form. I was able to figure this out with some testing on my own as well as some help from the BFX Support Department, on a Saturday...