code: def testT3(self):
      barDs = self.__loadBarDS()
      self.assertAmountsAreEqual(
          indicator.T3(barDs.getCloseDataSeries(), 252, 5, 0.7)[24],
          85.73,
      )
      self.assertAmountsAreEqual(
          indicator.T3(barDs.getCloseDataSeries(), 252, 5, 0.7)[25],
          84.37,
      )
      self.assertAmountsAreEqual(
          indicator.T3(barDs.getCloseDataSeries(), 252, 5, 0.7)[-2],
          109.03,
      )
      self.assertAmountsAreEqual(
          indicator.T3(barDs.getCloseDataSeries(), 252, 5, 0.7)[-1],
          108.88,
      )
  
imports: import datetime
  import talib
  from six.moves import xrange
  from .None import common
  from pyalgotrade.talibext import indicator
  from pyalgotrade import bar
  from pyalgotrade import dataseries
  from pyalgotrade.dataseries import bards
label_desc: Use image node_id 50 for calling the TestCase obj's underlying member method code with example usage: obj.testT3() without return types