Options for EA:
Stochastic (able to adjust settings).
Resistance and support indicator that can detect these zones / vertical resistance and support of trend. (see image of blue lines for my examples of these).
Trend (knows if it is in an up trend or down trend).
Set TP / SL / Trailing / Reverse signal (based on stochastic). Set TP based on next Support or resistance level.
Opens a trade when price is at the next Support or resistance level and waits for stochastic to cross up or down. (example in picture). If price is in the middle not near any support or resistance it does not make a trade. Also based on candle closing on time frame selected.
Auto lot based on % of equity or fixed lot option.
Also a template which shows visual of the S/R and stochastic.