def fetch_trades(self, symbol, since=None, limit=None, params={}):
    self.load_markets()
    market = self.market(symbol)
    method = (market['type'] + 'GetInstrumentsInstrumentIdTrades')
    if ((limit is None) or (limit > 100)):
        limit = 100
    request = {'instrument_id': market['id'], 'limit': limit}
    response = getattr(self, method)(self.extend(request, params))
    return self.parse_trades(response, market, since, limit)
def fetch_trades(self, symbol, since=None, limit=None, params={}):
    self.load_markets()
    market = self.market(symbol)
    method = (market['type'] + 'GetInstrumentsInstrumentIdTrades')
    if ((limit is None) or (limit > 100)):
        limit = 100
    request = {'instrument_id': market['id'], 'limit': limit}
    response = getattr(self, method)(self.extend(request, params))
    return self.parse_trades(response, market, since, limit)