I'd like to as a very simple EA, based on one indicator. EA uses attached indicator. Opens sell order after ADXcrDn appears in a closed bar. Opens buy, if ADXcrUp apperas. Sets take profit, stop loss, trailing and brake even. EA handles only one position. So if buy opened, and no s/l, t/p hit, and sell comes, ea closes opened buy, and opens sell. And vice versa.
Important, EA must run without problem on CFD, FUTURES.