Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Changing PlotStyle

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

    Changing PlotStyle

    I need to change the PlotStyle programmatically.

    The Plot is initialized as a line but when certain conditions are met I want to change the plotstyle for that bar and then return to the defined Plotstyle.

    So, in initialize I have
    Add(new Plot(new Pen(Color.White, 1), PlotStyle.Line, "Entry"));

    in OnBarUpdate I have
    if UP condition is met
    Plots[0].PlotStyle = PlotStyle.TriangleUp;
    else if DOWN condition is met
    Plots[0].PlotStyle = PlotStyle.TriangleDown;
    else
    Plots[0].PlotStyle = PlotStyle.Line;

    This is not working correctly. I only see down triangles on every bar.

    How do I fix this?

    #2
    Hi Mike,

    You can't set the plot style conditionally on a bar-by-bar basis. You're setting a singular property for the plot only.

    What you could do is set up two (or three) plots with each plot style. Then conditionally set the color as transparent to one or the other with PlotColors[] [].
    Ryan M.NinjaTrader Customer Service

    Comment


      #3
      yes I know I can do that but didn't really want to do it that way. was hoping to do it the way i described.

      thanks...i'll use multiple plots like you suggest.

      Comment


        #4
        There just isn't the same concept available for PlotStyle, but I will forward your request for a PlotStyleSeries property. Thanks for the reply and feedback.
        Ryan M.NinjaTrader Customer Service

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        647 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        369 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        108 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        572 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        573 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X