docstr: Class has already been created ... register subclasses
docstr_tok: ["Class","has","already","been","created","...","register","subclasses"]
code: def __init__(cls, name, bases, dct):
      """
      Class has already been created ... register subclasses
      """
      # Initialize the class
      super(MetaIndicator, cls).__init__(name, bases, dct)
  
      if (
          not cls.aliased
          and name != "Indicator"
          and not name.startswith("_")
      ):
          refattr = getattr(cls, cls._refname)
          refattr[name] = cls
  
      # Check if next and once have both been overridden
      next_over = cls.next != IndicatorBase.next
      once_over = cls.once != IndicatorBase.once
  
      if next_over and not once_over:
          # No -> need pointer movement to once simulation via next
          cls.once = cls.once_via_next
          cls.preonce = cls.preonce_via_prenext
          cls.oncestart = cls.oncestart_via_nextstart
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  from .utils.py3 import range, with_metaclass
  from .lineiterator import LineIterator, IndicatorBase
  from .lineseries import LineSeriesMaker, Lines
  from .metabase import AutoInfoClass
label_desc: Use image node_id 4 to create a new MetaIndicator object from inherited base classes: IndicatorBase with example: obj = MetaIndicator(cls, name, bases, dct)