Have a look at the below blog -
Customise your 'XPATH' Expressions in Receiver Determination
You can find similar case : i.e. /p1:MT_Pickfile/Body[sum(field3) > 10000]
in your case you can check for sum(Price)>0 or even you can some other functions such as count etc.