Interesting. Thanks. Let me look in that direction.

I manually closed a position or two in January after I changed the strategy I was testing. I have not opened or closed any trades manually since starting the current session of [Trade], meaning the beginning of the attached log.

I checked the all-time report generated by the FXCM client application. I did find one surprising thing. There are 3 open USD/JPY positions, 2 open EUR/JPY positions, and open 2 CAD/JPY positions. I guess FXCM Demo accounts don't enforce NFA Compliance Rule 2-43(b)? Either way, Zorro shouldn't be able to get the account into this state, as I have set(NFA) and Hedge=4.
AUD/JPY 5,000 2/9/15 4:25 AM
AUD/NZD 20,000 2/8/15 6:00 PM
CAD/JPY 18,000 2/8/15 6:00 PM
CAD/JPY 7,000 2/6/15 4:25 AM
EUR/JPY 1,000 2/3/15 4:25 AM
EUR/JPY 2,000 2/4/15 4:25 AM
GBP/JPY 4,000 2/9/15 4:25 AM
NZD/JPY 16,000 1/27/15 4:25 AM
USD/JPY 1,000 2/8/15 6:00 PM
USD/JPY 2,000 2/8/15 6:00 PM
USD/JPY 3,000 2/9/15 4:25 AM

Is it possible that this Zorro instance has become confused about the open positions in the account? Is there a way to force a re-sync? Or is there a way to list the valid ones associated with this running strategy so that I may close the rogue ones manually?

By the way, http://zorro-trader.com/manual/en/heding.htm is an outdated page that should be deleted. The NFA page links to it in error.