class_docstr: Realtime clock for live trading.
  
  This class is a drop-in replacement for
  :class:`zipline.gens.sim_engine.MinuteSimulationClock`.
  
  This is a stripped down version because crypto exchanges run
  around the clock.
  
  The :param:`time_skew` parameter represents the time difference between
  the Broker and the live trading machine's clock.
code: def handle_late_start(self):
      if self.start:
          time_diff = self.start - pd.Timestamp.utcnow()
          log.info(
              "The algorithm is waiting for the specified "
              "start date: {}".format(self.start)
          )
          sleep(time_diff.seconds)
  
          while pd.Timestamp.utcnow() < self.start:
              pass
  
file_path: catalyst/catalyst/exchange/simple_clock.py
imports: from time import sleep
  import pandas
  from catalyst.constants import LOG_LEVEL
  from catalyst.gens.sim_engine import BAR, SESSION_START, SESSION_END
  from logbook import Logger
label_desc: Use image node_id 3 for calling the SimpleClock obj's underlying member method code with example usage: obj.handle_late_start() without return types