jcl, I have a broker plugin question regarding NFA accounts.

Zorro distinguishes between “orders” and “trades”. On NFA accounts, there technically are no trades, only orders and positions.

In the plugin, I get a BrokerBuy call. If the order is placed (instantly in pending mode), I return a trade ID from a counter. And normally, the order will eventually get filled, but not exactly at the most recently quoted price. As in: it might be a series of partial fills at different prices whose average will be close to but not equal to the most recently quoted price.

Is there a way to designate the order as: “pending, please confirm actual transaction later”? If not, I’d be interested in a new function such as “BrokerFill”, to verify fill status.