code: def _create_tracker_loader(
      endpoint_config: Text,
      strategy: Text,
      domain: Domain,
      count: Optional[int],
      seed: Optional[int],
  ) -> MarkerTrackerLoader:
      """Create a tracker loader against the configured tracker store.
  
      Args:
          endpoint_config: Path to the endpoint configuration defining the tracker
                           store to use.
          strategy: Strategy to use when selecting trackers to extract from.
          domain: The domain to use when connecting to the tracker store.
          count: (Optional) Number of trackers to extract from (for any strategy
                 except 'all').
          seed: (Optional) The seed to initialise the random number generator for
                use with the 'sample_n' strategy.
  
      Returns:
          A MarkerTrackerLoader object configured with the specified strategy against
          the configured tracker store.
      """
      endpoints = AvailableEndpoints.read_endpoints(endpoint_config)
      tracker_store = TrackerStore.create(
          endpoints.tracker_store, domain=domain
      )
      return MarkerTrackerLoader(tracker_store, strategy, count, seed)
  
file_path: rasa/rasa/cli/evaluate.py
imports: import argparse
  from typing import List, Text, Optional
  from pathlib import Path
  from rasa import telemetry
  from rasa.core.utils import AvailableEndpoints
  from rasa.core.tracker_store import TrackerStore
  from rasa.core.evaluation.marker_tracker_loader import MarkerTrackerLoader
  from rasa.core.evaluation.marker_base import Marker, OperatorMarker
  from rasa.shared.core.domain import Domain
  from rasa.cli import SubParsersAction
  import rasa.cli.arguments.evaluate
  import rasa.shared.utils.cli
label_desc: Use image node_id 4 for calling a global function with example usage: _create_tracker_loader(endpoint_config, strategy, domain, count, seed) and returns: MarkerTrackerLoader