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

Chart Properties Colors - NT7

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

    Chart Properties Colors - NT7

    Dear Support,

    Is it possible to call chart properties colors for an indicator?

    For example: In my current chart properties the "Color for background" is set to black. I am writing an indicator that when plotted I want to have the same color as the chart properties background. For this I can use:

    Color = Color.Black;

    However, is there a way to code something equivalent to

    Color = Chart Properties Background Color ?

    Many thanks.

    #2
    Originally posted by aligator View Post
    Dear Support,

    Is it possible to call chart properties colors for an indicator?

    For example: In my current chart properties the "Color for background" is set to black. I am writing an indicator that when plotted I want to have the same color as the chart properties background. For this I can use:

    Color = Color.Black;

    However, is there a way to code something equivalent to

    Color = Chart Properties Background Color ?

    Many thanks.
    ChartControl.BackColor is the background color of the chart.

    e.g., http://ninjatrader.com/support/forum...65&postcount=6


    There is also BackColorAll, albeit that is per bar.

    ref: http://ninjatrader.com/support/helpG...ckcolorall.htm

    Comment


      #3
      Originally posted by koganam View Post
      ChartControl.BackColor is the background color of the chart.

      e.g., http://ninjatrader.com/support/forum...65&postcount=6


      There is also BackColorAll, albeit that is per bar.

      ref: http://ninjatrader.com/support/helpG...ckcolorall.htm
      Thanks koganam,

      So, the following code should work to draw an indicator with the same color as the chart properties background color, correct?

      Add(new Plot(ChartControl.BackColor, "Plot 0")

      Comment


        #4
        Originally posted by aligator View Post
        Thanks koganam,

        So, the following code should work to draw an indicator with the same color as the chart properties background color, correct?

        Add(new Plot(ChartControl.BackColor, "Plot 0")
        That is the easiest way to create an invisible Plot that will still appear in the DataBox.

        Comment


          #5
          Originally posted by koganam View Post
          That is the easiest way to create an invisible Plot that will still appear in the DataBox.
          Thanks, that is exactly the purpose, to have access to values while plot is transparent. Something that is not easily possible by selecting transparent for the color.

          Cheers!

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by sofortune, Today, 02:31 AM
          0 responses
          6 views
          0 likes
          Last Post sofortune  
          Started by sofortune, Today, 01:55 AM
          1 response
          5 views
          0 likes
          Last Post sofortune  
          Started by cls71, Today, 01:37 AM
          0 responses
          5 views
          0 likes
          Last Post cls71
          by cls71
           
          Started by WHICKED, 06-27-2023, 12:07 PM
          63 responses
          763 views
          1 like
          Last Post Leeroy_Jenkins  
          Started by rtwave, Today, 12:10 AM
          0 responses
          5 views
          0 likes
          Last Post rtwave
          by rtwave
           
          Working...
          X