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

What's wrong with BarWidth?

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

    What's wrong with BarWidth?

    Hello

    ChartControl.BarWidth is less than actual bar width on chart.
    This code results picture below.

    Code:
                private void CalcBounds()
                {
                    int w = indicator.ChartControl.BarWidth + 4;
                    int x = indicator.ChartControl.GetXByBarIdx(indicator.BarsArray[0],Trade.StartBarIdx) - w / 2;
                    ...
    
               public void Draw(Graphics graphics, Rectangle drawRect, Font fontVolText, Brush brushVolText, StringFormat sfVolText)
                {
                    CalcBounds();
    
                    if (drawRect.IntersectsWith(bounds))
                    {
                        graphics.FillRectangle(brush, bounds);
                        graphics.DrawString(Trade.Volume.ToString(), fontVolText, brushVolText, bounds, sfVolText);
                    }
                }



    #2
    Hello ren37,

    The bar width is the width from the center of the bar.

    Does (ChartControl.BarWidth * 2) provide you with the correct value?
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      Yes, thank you.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by WHICKED, Today, 12:56 PM
      0 responses
      3 views
      0 likes
      Last Post WHICKED
      by WHICKED
       
      Started by Spiderbird, Today, 12:15 PM
      2 responses
      10 views
      0 likes
      Last Post Spiderbird  
      Started by WHICKED, Today, 12:45 PM
      0 responses
      7 views
      0 likes
      Last Post WHICKED
      by WHICKED
       
      Started by FrazMann, Today, 11:21 AM
      2 responses
      6 views
      0 likes
      Last Post NinjaTrader_ChristopherJ  
      Started by rjbtrade1, 11-30-2023, 04:38 PM
      2 responses
      80 views
      0 likes
      Last Post DavidHP
      by DavidHP
       
      Working...
      X