One of my beta users is experiencing the below when running another 3rd party indicator. He tells me that this error is only being thrown in the other indicaor (not related to me) when my indicator is installed on his system. It doesnt need to be running, only installed.
Generally i would think that there would be no interaction with other installed indicators, especially when they are not in use, However, i did notice recently that some print statements that I had in my OnState Changes where firing off into the output window even when my indicator was not on any chart. Is this normal? It certainly lends to speculation that there could then be some sort of conflict between to unlinked indicators....
Any thoughts?
2017-02-10 08:01:38:387 Multiple properties with same name were found: Type(NinjaTrader.NinjaScript.MarketAnalyzerColumns .IndicatorMarketAnalyzerColumn) Property name(PDEX_InputUI)
2017-02-10 08:01:38:719 ERROR: Indicator '(null)': Error on calling 'OnStateChange' method: Object reference not set to an instance of an object.
2017-02-10 08:01:38:721 *************** unhandled exception trapped ***************
2017-02-10 08:01:38:721 Value cannot be null.
2017-02-10 08:01:38:721 System.ArgumentNullException: Value cannot be null.
at System.Threading.Monitor.Enter(Object obj)
at NinjaTrader.NinjaScript.NinjaScriptBase.SetState(S tate state)
at NinjaTrader.Gui.NinjaScript.IndicatorRenderBase.Se tState(State state)
at NinjaTrader.NinjaScript.NinjaScriptBase.SetState(S tate state)
at NinjaTrader.Gui.NinjaScript.IndicatorRenderBase.Se tState(State state)
at NinjaTrader.NinjaScript.NinjaScriptBase.Finalize()
Comment