class_docstr: Base class for order filling strategies for the backtester.
class_docstr_tok: ["Base","class","for","order","filling","strategies","for","the","backtester","."]
docstr: Override (optional) to get notified when an order was filled, or partially filled.
  
  :param broker_: The broker.
  :type broker_: :class:`Broker`
  :param order: The order filled.
  :type order: :class:`pyalgotrade.broker.Order`
docstr_tok: ["Override","(","optional",")","to","get","notified","when","an","order","was","filled",",","or","partially","filled",".",":","param","broker_",":","The","broker",".",":","type","broker_",":",":","class",":","`","Broker","`",":","param","order",":","The","order","filled",".",":","type","order",":",":","class",":","`","pyalgotrade.broker.Order","`"]
code: def onOrderFilled(self, broker_, order):
      """
      Override (optional) to get notified when an order was filled, or partially filled.
  
      :param broker_: The broker.
      :type broker_: :class:`Broker`
      :param order: The order filled.
      :type order: :class:`pyalgotrade.broker.Order`
      """
      pass
  
imports: import abc
  import six
  from pyalgotrade import broker
  import pyalgotrade.bar
  from .None import slippage
label_desc: Use image node_id 2 for calling the FillStrategy obj's underlying member method code with example usage: obj.onOrderFilled(broker_, order) without return types