Hi, MatPed,

Suggestion to extend a Trade struct was to improve speed and flexibility of looping - both internally by Zorro and/or for a user; with or without a for()macro.

Quote:
Did you already tried for(closed_trades)with version 1.78 and discovered a bug using break_trades ?
Yes, I did. A simple for(closed_trades)loop with a counter to print details of last 20 trades only printed for 1 trade with break_trades and all 20 with a normal break.
If more complex scenaria would work properly with a normal "break" - I did not test.