Now I compared the trades by IB above with trade-logs in Zorro:
For example the 4 trades in EUR/USD (see above):
Name Type Asset Lots Open Close
CY Short EUR/USD 8 2018-01-12 08:47:00 2018-01-12 18:36:00
HP Short EUR/USD 3 2017-12-29 08:23:00 2018-01-12 08:47:00
HP Short EUR/USD 13 2018-01-03 00:20:00 2018-01-12 08:47:00
VO Short EUR/USD 3 2017-12-20 08:20:00 2018-01-12 08:47:00

All 4 positions are Short. Regarding time stamp 08:47 one was opened (8 Lots) and 3 were closed (3, 13, 3 Lots).
Also 8K are BOT and (3K+13K+3K) are SLD.
It seemes as if the 4 parted executions are initiated by Zorro, not by IB or API.
The trades follow different strategies (or what does CY, HP, VO mean?)
Every trade open and close in a single transaction at same time, resulting in repeated fees.
The question is, why Zorro not summarize all to one trade.
Do you have similar behaviour?