Need help with this pls

 

Hello,I like this EA cos i like to enter on Retracement entries help cut stop losses with a resultant reduction in overall losses,it can also allow to have a much better stop loss amongst other benefits.

The EA attached below allows entry on retracements by doing the following:

1) Places a pending buy or short order between a high and low point as specified in the inputs( This is cos it was originally designed to trade bounces off Fibonacci levels by entering at midway after the bounce off) i.e it will open order at a level X between 2 levels to be triggered after the bounce off the lower level.

2) Allows inputs for SL and TP

3) Allows settings for magic numbers so an be used on diff pairs

The EA works well. However the problems are:

1) I do not need the option of having to input 2 levels and await a bounce off... All i need is for it to place a pending(sell or buy) order X pips above or below a specified level Y when price gets to that level Y in my absence.This is cos may never get back to the level were the EA requires it to bounce off from( following my own style of trading cos i dont use fib style) and then ill be missing on a trade.I ll like to simply enter at my specified level.

2) Another necessary input will be to add an option that says CLOSE ORDER when price reaches a level Z. This is cos for me when price goes past a certain level i do not expect it to retrace anymore,any return from above that level is regarded by me as a turnaround and not a retracement.So i need an option that will close the pending immediately a level Z above or below price (depending on what direction the price is moving) .

3) An ORDER EXPIRY TIME input will also be good so that order will be closed at a specified if not triggered but if already triggered, it should be left to ride.

All other inputs required are already in the EA. Can anyone help modify the EA below to make this things possible or is there an EA already that does all this things available anywere. All contributions will be appreciated. Thanks a lot.

Reason: