code: def __init__(
      self,
      uri="127.0.0.1",
      retry_time=0,
      market_transaction_time_list=[
          ("09:15", "11:30"),
          ("13:00", "15:00"),
      ],
  ):
      super().__init__()
      self.uri = uri
      # TODO:
      # retry connecting if error occurs
      # does it real matters?
      self.retry_time = retry_time
      # NOTE: this is especially important for TResample operator
      self.market_transaction_time_list = market_transaction_time_list
  
file_path: qlib/qlib/contrib/data/data.py
imports: from arctic import Arctic
  import pandas
  import pymongo
  from qlib.data.data import FeatureProvider
label_desc: Use image node_id 1 to create a new ArcticFeatureProvider object from inherited base classes: FeatureProvider with example: obj = ArcticFeatureProvider(uri, retry_time, market_transaction_time_list)