Zorro supports orders, but you're right, the emphasis is on trades. There are indeed some functions missing for full order control.

The BrokerBuy, BrokerSell, and BrokerTrade functions can in fact control orders. Zorro switches between orders and trades by the TR_GTC flag. The TRADE struct is for both, the order size is stored in TradeLotsTarget.

We'll implement a clearer distinction and will go through your suggestions and add functions for better controlling orders.