https://medium.com/@pavanworks1/from-novice-to-numbers-mastering-metatrader-5-programming-for-profits-21a5caed99db