Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

Detect instance of Market Analyzer

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Detect instance of Market Analyzer

    I would like to be able to detect within an indicator if it was instantiated from Market Analyzer

    something like

    if (MarketAnalyzer)
    {
    blah
    }

    is this possible?

    #2
    Hello zextra,

    Here is a method that was provided to me for checking the window type.

    Code:
    private string IsRunningIn()
    {
        // Find the top most NinjaScriptBase
        NinjaScriptBase topMost = this;
        for (; topMost.Parent != null; topMost = topMost.Parent) {}
    
        // Check if it is a Market Analyzer Indicator Column
        MarketAnalyzerColumns.IndicatorMarketAnalyzerColumn ma = topMost as MarketAnalyzerColumns.IndicatorMarketAnalyzerColumn;
    
        if (ma != null)
            return "Market Analyzer";
    
        // Check if its a SuperDom Indicator
        IndicatorSuperDomBase sd = topMost as IndicatorSuperDomBase;
    
        if (sd != null)
            return "Super DOM";
    
        // Check if it is a chart indicator
        IndicatorBase ib = topMost as IndicatorBase;
    
        if (ib != null)
            return "Chart";
    
        return "Unknown";
    }
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      Thanks for the piece of code. In the meantime I was able to detect Market Analyzer by doing this

      if (this.Parent != null && this.Parent.ToString() == "NinjaTrader.NinjaScript.MarketAnalyzerColumns.Ind icatorMarketAnalyzerColumn")

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by usazencort, Today, 01:16 AM
      0 responses
      1 view
      0 likes
      Last Post usazencort  
      Started by kaywai, 09-01-2023, 08:44 PM
      5 responses
      603 views
      0 likes
      Last Post NinjaTrader_Jason  
      Started by xiinteractive, 04-09-2024, 08:08 AM
      6 responses
      23 views
      0 likes
      Last Post xiinteractive  
      Started by Pattontje, Yesterday, 02:10 PM
      2 responses
      22 views
      0 likes
      Last Post Pattontje  
      Started by flybuzz, 04-21-2024, 04:07 PM
      17 responses
      230 views
      0 likes
      Last Post TradingLoss  
      Working...
      X