On each restart the strategy uses market center price to place initial orders, and only next orders are placed based on last trade.
I think it's better to change this logic a bit:
- if worker newly created, use market center price
- if worker is not new, always try to find own last trade even on startup