A project oriented guide to random walk theory trade management techniques with loss recovery options using MQL5