EAs for dynamic trailing stop and automatic order cancellation

Hi everyone, I’d like to know in a hand if there 's an EA with which I can set a dynamic Trailing stop sytem automatically when I open a position (from an order or manually), that mean for instance that for each 1 tick of valuation on the stock price, the Stop loss goes up/down by 1 tick following the direction of the Stock price. I also wish the Stop loss never goes lower than its initial position and never goes down any more when it is at zéro. In a second hand, I’d like to find a EA that cancel an order when a stock price limite is reach. Can someone has suggestions?