Take Profit EA request

 
Can anyone help, I am looking for a MQL4 expert to produce an EA that will do the following :-

1) Allow me to set a target profit as a) % of account value OR b) in $ value.

2) Once this target has been reached then to close a) ALL orders OR b) % of lots in each order.

Many thanks in advance.