Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Indicator Names On Top of the Chart

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

    Indicator Names On Top of the Chart

    In Ninja 8 name of all indicators appear in printed form on top of the chart. How I can remove these?
    Attached Files

    #2
    Originally posted by FishTrade View Post
    In Ninja 8 name of all indicators appear in printed form on top of the chart. How I can remove these?
    Like this:
    Code:
    public override string DisplayName
    {
        get
        {
            return (State == State.SetDefaults) ? Name : string.Empty;
        }
    }​
    If you mean for indicators you don't have the code for as a "one-off" to suppress it from showing on your particular chart, in the indicator properties edit the Label property and clear it out.
    Last edited by QuantKey_Bruce; 04-10-2023, 04:56 AM.
    Bruce DeVault
    QuantKey Trading Vendor Services
    NinjaTrader Ecosystem Vendor - QuantKey

    Comment


      #3
      Thank You. was able to clear this

      Comment


        #4
        If you don’t want it to re-appear every time you add a new instance of an indicator, after deleting the Label field contents, Save the indicator template as Default (Support never include this information).
        Ask for your Vote to be added to the already existing Feature Request to toggle this ‘Feature’ of displaying War & Peace across your valuable screen real estate (no idea what the purpose is nor anyone ever express a desire for it, only requests on how to remove it).
        The Feature Request goes back as far as NT7, and in an AMA video on NT8 launch on a well-known forum NT’s Head of Development is asked this very question and doesn’t appear to have a clue what the User is talking about. Yawn.
        So don’t hold out high hopes…

        Perhaps Bruce could put his code in an indicator & pop it on the User-app share (seeing as NT haven’t in 10 years)

        Comment


          #5
          Originally posted by brucerobinson View Post
          If you don’t want it to re-appear every time you add a new instance of an indicator, after deleting the Label field contents, Save the indicator template as Default (Support never include this information).
          Ask for your Vote to be added to the already existing Feature Request to toggle this ‘Feature’ of displaying War & Peace across your valuable screen real estate (no idea what the purpose is nor anyone ever express a desire for it, only requests on how to remove it).
          The Feature Request goes back as far as NT7, and in an AMA video on NT8 launch on a well-known forum NT’s Head of Development is asked this very question and doesn’t appear to have a clue what the User is talking about. Yawn.
          So don’t hold out high hopes…

          Perhaps Bruce could put his code in an indicator & pop it on the User-app share (seeing as NT haven’t in 10 years)
          Well, bear in mind the code snippet I pasted above would have to be in the specific indicator you want to suppress the label from appearing for. Neither I nor anyone else should be trying to write an indicator that suppresses the labels of OTHER indicators. I would recommend the approach you describe of saving the template as default with the label blanked out if you're talking about other indicators you don't have the source code for.
          Bruce DeVault
          QuantKey Trading Vendor Services
          NinjaTrader Ecosystem Vendor - QuantKey

          Comment


            #6
            It sounds like what you want is a chart property on the chart's "properties" page to "Hide all indicator and strategy labels". If that's not the request already underway maybe it should be one.
            Bruce DeVault
            QuantKey Trading Vendor Services
            NinjaTrader Ecosystem Vendor - QuantKey

            Comment


              #7
              Hello Bruce,

              I'll submit that feature request to hide all indicator and strategy labels.
              Once I have a tracking ID for the request, I will post in this thread for future reference.
              Chelsea B.NinjaTrader Customer Service

              Comment


                #8
                #Chelsea_B there’s already one in existence - called something like Global hide indicator labels, or similar
                KR

                Comment


                  #9
                  Hello Bruce,

                  This request is being tracked with ID # SFT-3620.

                  Please note, we receive many requests and cannot reasonably implement all requested features or changes. Interest is tracked internally and if enough interest is tracked, it would be weighed against how feasible it would be to make those changes to consider implementing, so we cannot offer an ETA or promise of fulfillment.

                  When new features are implemented, they will be listed in the Release Notes page of the Help Guide. The ID number may be different than the internal feature request tracking ID, but the description of the feature will let you know if that feature has been implemented.

                  Release Notes - https://ninjatrader.com/support/help...ease_notes.htm
                  Chelsea B.NinjaTrader Customer Service

                  Comment


                    #10
                    Could I add an addendum to this. I would like to have my indicators with just a small label eg Vol- but without all the parameter settings and Instrument name spewed across the screen?
                    I can't see a reason why anyone would want all this screen real estate absorbed by information that you can look up easily and probably know already?

                    I find it frustrating that I can override DisplayName but still get all the parameters and the instrument automatically added which kind of makes the shortened label useless.
                    If anyone knows a way to remove this I would be eternally grateful whilst still retaining a shortened label.

                    Comment


                      #11
                      Hello Mindset,

                      You can customize the label any way you want in the DisplayName override.

                      The other parameters would only be added if that is what is in the return string.

                      What do you have currently set as the return string?
                      Chelsea B.NinjaTrader Customer Service

                      Comment


                        #12
                        Hi
                        I currently just use the standard

                        public override string DisplayName
                        {
                        get { return "EMA Trend"; }
                        }​
                        I would like to be able to amend the Brushes.Color of the label if possible​.
                        Edit Just realised I am asking the same question in 2 forums
                        Last edited by Mindset; 08-08-2023, 09:46 PM.

                        Comment


                          #13
                          Hello Mindset,

                          The labels from scripts and the price panel text are all one (ChartControl.Properties.ChartText).

                          Unfortunately, it would not be possible to set a brush for just the DisplayName.

                          Instead, you can custom render text with any brush in OnRender() (just set the DisplayName to an empty string, and then you can render your own text in that place).
                          https://ninjatrader.com/support/help...textlayout.htm
                          https://ninjatrader.com/support/help.../rendering.htm
                          Chelsea B.NinjaTrader Customer Service

                          Comment

                          Latest Posts

                          Collapse

                          Topics Statistics Last Post
                          Started by DayTradingDEMON, Today, 07:23 PM
                          0 responses
                          5 views
                          0 likes
                          Last Post DayTradingDEMON  
                          Started by XXfea, Today, 07:01 PM
                          0 responses
                          4 views
                          0 likes
                          Last Post XXfea
                          by XXfea
                           
                          Started by RedPothos, Today, 05:07 PM
                          0 responses
                          11 views
                          0 likes
                          Last Post RedPothos  
                          Started by JohnZee, Today, 04:14 PM
                          0 responses
                          7 views
                          0 likes
                          Last Post JohnZee
                          by JohnZee
                           
                          Started by timmbbo, Today, 04:11 PM
                          0 responses
                          12 views
                          0 likes
                          Last Post timmbbo
                          by timmbbo
                           
                          Working...
                          X