A concise investigation on the application of divergence in Algorithmic trading, how to detect it, verify it & trade it