If I trade futures why do I need buy to open and buy to close? Your program knows exactly if I am currently long or short/ Therefore, If I AM LONG any buy would add or initiate position, any sell would close or initiate new short position.

So I would prefer to have just buy and sell buttons only