_match() always checks the trigger of the first order of a certain tick, instead of checking i order
Description
PositionManager:_match() looks for all the orders for their trigger values as some order may have been filled/deleted.
However, currently it only checks the first order instead of the i one, which could cause problems down the line.
Status
Addressed in #b471f71