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

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 algospoke, Yesterday, 06:40 PM
        2 responses
        19 views
        0 likes
        Last Post algospoke  
        Started by ghoul, Today, 06:02 PM
        3 responses
        14 views
        0 likes
        Last Post NinjaTrader_Manfred  
        Started by jeronymite, 04-12-2024, 04:26 PM
        3 responses
        45 views
        0 likes
        Last Post jeronymite  
        Started by Barry Milan, Yesterday, 10:35 PM
        7 responses
        21 views
        0 likes
        Last Post NinjaTrader_Manfred  
        Started by AttiM, 02-14-2024, 05:20 PM
        10 responses
        181 views
        0 likes
        Last Post jeronymite  
        Working...
        X