code: def __init__(self):
      bt.ind.SMA()
      if self.p.timer:
          self.add_timer(
              when=self.p.when,
              offset=self.p.offset,
              repeat=self.p.repeat,
              weekdays=self.p.weekdays,
              weekcarry=self.p.weekcarry,
              monthdays=self.p.monthdays,
              monthcarry=self.p.monthcarry,
              # tzdata=self.data0,
          )
      if self.p.cheat:
          self.add_timer(
              when=self.p.when,
              offset=self.p.offset,
              repeat=self.p.repeat,
              weekdays=self.p.weekdays,
              weekcarry=self.p.weekcarry,
              monthdays=self.p.monthdays,
              monthcarry=self.p.monthcarry,
              tzdata=self.data0,
              cheat=True,
          )
  
      self.order = None
  
file_path: backtrader/samples/timers/scheduled-min.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import argparse
  import datetime
  import backtrader
label_desc: Use image node_id 1 to create a new St object from inherited base classes: bt with example: obj = St()