Ema price cross ea

Hi, to all,

I am looking for an Expert Adviser that opens and closes trades when price touches and crosses a moving average. For example price comes from below and touches the MA and crosses over to the other side by 1 pip it will open a long, when price crosses back and touches the MA and goes down by 1 pip it will close the long and open a short. And it will repeat the processes until manually stopped.

I would appreciate if anyone can help me.

thank you.