Last year (May 2017) I made some very simple ea based on bollinger bands and rsi. Today I backtested it again and surprisingly it would have worked the last year similar to the earlier years. This is not very common in backtesting - usually the bots fail after the period they are initially tested and developed on.
Feel free to use this ea (as an example, start point, inspiration, what ever). Maybe you can even improve it.
Note: this only works on a mt5 netting method account
https://fxdreema.com/shared/pTIbLpWob
0_1528134336412_Roar v1.0.ex5

Update 30.12.2022: Bot seems to be working still, without any changes since 2017

Update 29.8.2023: Refactored the EA to work on modern hedging method mt5 accounts. Also simplified the strategy to what matters the most (theres lots of useless stuff in original version), in essence the strategy is this:
- Build long/short positions with RSI
- When above 70, sell
- When below 30, buy
- Before selling/buying another time, wait for the RSI to visit level 50
- There must be a mechanism that favors closing the positions rather than letting long/short position grow bigger and bigger
- Only allow the position to grow if price is above daily median (buy) or below median (sell)
- Trades that shrink the total position don't have that rule, so positions naturally stay small
- Lastly, limit the trading actions to more volatile half of the day by comparing fast and slow ATR values
The reduced strategy is not quite as profitable as the original one, but still clearly on the black after 6700 trades. Feel free to add your ideas to this.
https://fxdreema.com/shared/rCGHpDKod
