I don't have profit targets or stop losses.
The average win/loss ratio is around 1:1.
The strategy is fine the way it is, it is just that losses come in clusters. I am also running a trend-following system, so I don't mind if I get lesser trades in this system so that losses don't come in clusters.
Absolutely. Stock universe is not huge. Stocks are fewer in this part of the world.