class_docstr: TradingControl representing a prohibition against ordering an asset before
  its start_date, or after its end_date.
class_docstr_tok: ["TradingControl","representing","a","prohibition","against","ordering","an","asset","before","its","start_date",",","or","after","its","end_date","."]
code: def __init__(self, on_error):
      super(AssetDateBounds, self).__init__(on_error)
  
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 AssetDateBounds object from inherited base classes: TradingControl with example: obj = AssetDateBounds(on_error)