Grid trading system robot (GTSbot): A novel mathematical algorithm for trading FX market