change strategy parent to lazyobject
fixed marketOrder inheritance