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

How to get the color of the chart background

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

    How to get the color of the chart background

    I need to find the brush color of the chart background; how can I get it inside an indicator?

    #2
    Hello afshinmoshrefi, and thank you for your question. This is available through the ChartControl.Background object. To turn this into a Color you may use

    Code:
    Color c = (ChartControl.Background as SolidColorBrush).Color;
    Please let us know if there are any other ways we can help.
    Jessica P.NinjaTrader Customer Service

    Comment


      #3
      Thanks Jessica,
      I need to assign the background color to a brush for an indicator Plot.
      How can I get a valid brush that is the background brush?

      Comment


        #4
        ChartControl.Properties.ChartBackground

        Comment


          #5
          tradesmart is correct. You can learn more about this and other ChartControl properties here,

          Jessica P.NinjaTrader Customer Service

          Comment


            #6
            When I try this brush, the indicator compiles but then disappears from the list of indicators. Seems there is possibly a compile error that doesn't get reported to the UI. I emailed the indicator to Jessica to look at.

            Comment


              #7
              ChartControl.Properties must be accessed at the State.DataLoaded state or later. I am attaching a working code sample that sets a plot to the background color. Please let us know if there are any other ways we can help.
              Attached Files
              Jessica P.NinjaTrader Customer Service

              Comment


                #8
                Colour #74987B would like to make as 'GradientBrush'

                Hello.
                I trade WoodiesCCI. For a background chart his native colour #74987B would like to make as 'GradientBrush' in a skin Slate Light.
                In this theme the way was shown:

                Would like as in this theme have made with colour of coffee, only now for colours #74987B.
                Programming I do not own.
                The file BluePrint has applied on the message.

                Thanks.
                Last edited by Muratello; 03-13-2017, 06:44 PM.

                Comment


                  #9
                  Thank you for your question, Muratello. The best place to start when creating a new skin for NinjaTrader is this page,



                  We are happy to help with any questions that come up.
                  Jessica P.NinjaTrader Customer Service

                  Comment

                  Latest Posts

                  Collapse

                  Topics Statistics Last Post
                  Started by TheWhiteDragon, 01-21-2019, 12:44 PM
                  4 responses
                  541 views
                  0 likes
                  Last Post PaulMohn  
                  Started by GLFX005, Today, 03:23 AM
                  0 responses
                  3 views
                  0 likes
                  Last Post GLFX005
                  by GLFX005
                   
                  Started by XXtrader, Yesterday, 11:30 PM
                  2 responses
                  11 views
                  0 likes
                  Last Post XXtrader  
                  Started by Waxavi, Today, 02:10 AM
                  0 responses
                  7 views
                  0 likes
                  Last Post Waxavi
                  by Waxavi
                   
                  Started by TradeForge, Today, 02:09 AM
                  0 responses
                  14 views
                  0 likes
                  Last Post TradeForge  
                  Working...
                  X