This is a technical analysis and I use it for backtesting.
DivergenceTechnical Indicators

Disclaimer