You cannot make money by assuming that stocks follow a Martingale -- you need to introduce other information. That is why I wrote "The Martingale Forecast is Not Useful" and this fact basically follows, by definition, from the model.
The key point here is that what you need to work on predicting is the returns of the market from the current price to a future date. I am pointing out why "curve fitting" to historic price charts is doomed to fail based on the nature of that historic data itself.
Many of the fundamentals and technicals you cite are well discounted by the market.