code: def testMaxRecursion(self):
      barFeed = ninjatraderfeed.Feed(bar.Frequency.MINUTE)
      barFeed.addBarsFromCSV(
          "any", common.get_data_file_path("nt-spy-minute-2011.csv")
      )
      ema = ma.EMA(barFeed["any"].getPriceDataSeries(), 10)
      # Load all the feed.
      barFeed.loadAll()
  
      # Check that the max recursion limit bug is not hit when generating the last value first.
      self.assertEqual(round(ema[-1], 2), 128.81)
  
imports: from six.moves import xrange
  from .None import common
  from pyalgotrade.technical import ma
  from pyalgotrade import dataseries
  from pyalgotrade.barfeed import ninjatraderfeed
  from pyalgotrade import bar
label_desc: Use image node_id 2 for calling the EMATestCase obj's underlying member method code with example usage: obj.testMaxRecursion() without return types