I found the problems with your rule;
On your lay rule add a 'signal set condition'
is the signal on market
named 'goal'
set with a value
also remove the 'Green all profit condition' from your lay rule and put it on your 'green up' rule
(at the moment your saying place lay bet if profit is >£0 which of course it isn't as no bet has been placed yet therefore it cant trigger.
I would also place the lay at 2nd/3rd best market price just to ensure it has a better chance of being matched when its placed