class_docstr: TradingControl representing a restricted list of assets that
  cannot be ordered by the algorithm.
  
  Parameters
  ----------
  restrictions : catalyst.finance.asset_restrictions.Restrictions
      Object representing restrictions of a group of assets.
class_docstr_tok: ["TradingControl","representing","a","restricted","list","of","assets","that","can","not","be","ordered","by","the","algorithm",".","Parameters","--","--","--","--","--","restrictions",":","catalyst.finance.asset_restrictions.Restrictions","Object","representing","restrictions","of","a","group","of","assets","."]
code: def __init__(self, on_error, restrictions):
      super(RestrictedListOrder, self).__init__(on_error)
      self.restrictions = restrictions
  
imports: import abc
  import logbook
  import pandas
  from six import with_metaclass
  from catalyst.errors import AccountControlViolation, TradingControlViolation
  from catalyst.constants import LOG_LEVEL
label_desc: Use image node_id 1 to create a new RestrictedListOrder object from inherited base classes: TradingControl with example: obj = RestrictedListOrder(on_error, restrictions)