Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Changing plot width programmatically.

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

    Changing plot width programmatically.

    I have only been able to find an old reference (2016) to changing the segment width on a plotted line. It was not possible at that time. Is this still the case? I would like to be able to change the plot width in the same way that I can set it's color via Brushes method in OnBarUpdate.

    #2
    Hello Chippy,

    Thanks for your post.

    Unfortunately, there are no documented or supported means for changing the width for the segment of a plot. The width could be set for the entire plot, however, not for a specific section of the plot.

    That said, this thread will be open for other community members to share their insight on possible undocumented ways to accomplish this.

    Let us know if we may assist further.
    <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

    Comment


      #3
      Thank you Brandon. Alternatively, is line type (dashed, solid, etc) something that can be manipulated by segment on bar update? I can change the color like that. It seems that line style should also be possible to change.

      Comment


        #4
        Hello Chippy,

        Thanks for your note.

        We do not have any supported or documented methods to change the plot style for the segment of a plot. Only the color of a plot could be changed for a specific segment of a plot.

        Let us know if we may assist further.

        <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

        Comment


          #5
          What does the plots.width do then?


          Comment


            #6
            Hello Bidder,

            Thanks for your note.

            Plots[0].Width would change the width of the entire plot.

            This would not change the width of the plot for a specific bar or a specific segment only.

            For example, the code below would change the entire plot to a width of 5 when the Close[0] > Open[0]. Otherwise, the entire plot would be set to a width of 2.
            Code:
            if (Close[0] > Open[0]
                Plots[0].Width = 5;
            else
                Plots[0].Width = 2;
            <span class="name">Brandon H.</span><span class="title">NinjaTrader Customer Service</span><iframe name="sig" id="sigFrame" src="/support/forum/core/clientscript/Signature/signature.php" frameborder="0" border="0" cellspacing="0" style="border-style: none;width: 100%; height: 120px;"></iframe>

            Comment


              #7
              Great. Just what I was looking for. Thanks

              Comment

              Latest Posts

              Collapse

              Topics Statistics Last Post
              Started by Mindset, 04-21-2026, 06:46 AM
              0 responses
              92 views
              0 likes
              Last Post Mindset
              by Mindset
               
              Started by M4ndoo, 04-20-2026, 05:21 PM
              0 responses
              138 views
              0 likes
              Last Post M4ndoo
              by M4ndoo
               
              Started by M4ndoo, 04-19-2026, 05:54 PM
              0 responses
              68 views
              0 likes
              Last Post M4ndoo
              by M4ndoo
               
              Started by cmoran13, 04-16-2026, 01:02 PM
              0 responses
              122 views
              0 likes
              Last Post cmoran13  
              Started by PaulMohn, 04-10-2026, 11:11 AM
              0 responses
              73 views
              0 likes
              Last Post PaulMohn  
              Working...
              X