docs: def limit_order(self, direction, quantity, price, **kwargs):
          """ Shortcut for ``instrument.order(...)`` and accepts all of its
          `optional parameters <#qtpylib.instrument.Instrument.order>`_
  
          :Parameters:
              direction : string
                  Order Type (BUY/SELL, EXIT/FLATTEN)
              quantity : int
                  Order quantity
              price : float
                  Limit price
          """
          kwargs['limit_price'] = price
          kwargs['order_type'] = "LIMIT"
          self.parent.order(direction.upper(), self, quantity=quantity, **kwargs)