Forex order types: market, limit and stop orders explained