Hello All,

I am having trouble with, what I would think, a very simple problem. I am trying to compare the current price of the TQQQ with the current value of the 50 day Exponential Moving Average (EMA50) of the TQQQ.

class BasicTemplateAlgorithm(QCAlgorithm): def Initialize(self): # Set the cash we'd like to use for our backtest # This is ignored in live trading self.SetCash(100000) # Start and end dates for the backtest. # These are ignored in live trading. self.SetStartDate(2015,1,1) self.SetEndDate(2017,12,31) # Assets predetermined self.tqqq = self.AddEquity("TQQQ", Resolution.Daily).Symbol # Indicators self.emaSmaller = self.EMA("TQQQ", 50, Resolution.Daily) def OnData(self, slice): if not self.Portfolio.Invested: self.Debug("Working after PortfolioInvested") if float(self.Securities["TQQQ"].Price) > self.emaSmaller: self.Debug("Working after first comparison") self.SetHoldings(self.tqqq, 1)

When I compare self.Securities["TQQQ"].Price and self.emaSmaller, I get this error:

Runtime Error: Python.Runtime.PythonException: TypeError : Cannot get managed object at (wrapper dynamic-method) System.Object:CallSite.Target (System.Runtime.CompilerServices.Closure, System.Runtime.CompilerServices.CallSite, object, QuantConnect.Data.Slice) at QuantConnect.AlgorithmFactory.Python.Wrappers.AlgorithmPythonWrapper.OnData (QuantConnect.Data.Slice slice) [0x000c6] in <91afafcb96134cb1934e681486862439>:0 at QuantConnect.Lean.Engine.AlgorithmManager.Run (QuantConnect.Packets.AlgorithmNodePacket job, QuantConnect.Interfaces.IAlgorithm algorithm, QuantConnect.Lean.Engine.DataFeeds.IDataFeed feed, QuantConnect.Lean.Engine.TransactionHandlers.ITransactionHandler transactions, QuantConnect.Lean.Engine.Results.IResultHandler results, QuantConnect.Lean.Engine.RealTime.IRealTimeHandler realtime, QuantConnect.Lean.Engine.Server.ILeanManager leanManager, QuantConnect.Lean.Engine.Alpha.IAlphaHandler alphas, System.Threading.CancellationToken token) [0x01260] in <7573aaf6e6a74f29b31f8e11628c060e>:0 (Open Stacktrace)

How do I fix this problem.

Thanks,

Malachi

Author