Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Custom Graphics caching

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

    Custom Graphics caching

    Hi,

    I'm drawing custom graphics using GDI+ on override void Plot method.

    Graphics I'm drawing are quite complex and needs to be updated many times a second. This can cause some computational problems. I need to cache some graphics instead of drawing everything again on every call of Plot method. How can I cache some of the already drawn graphics?

    #2
    Hello,

    Thanks for the note.

    The only thing I can think of is changing the chart refresh interval may give you some benefit here.

    Right click on the chart->properties->refresh interval by default is half a second. You could lengthen this to a second or greater would probably help you out here with redraw.

    Otherwise the chart will plot every half second, you could try using something like a timer or counter to reduce the amount of things you change inside of plot is the only other suggestion I could provide.

    Anytime you override plot as I'm sure you are aware you are outside of what is supported NinjaScript so all we can do is offer advice or idea''s if we have them I do not have any samples on how you would do this. Hopefully you find the above useful.

    -Brett
    BrettNinjaTrader Product Management

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Geovanny Suaza, 02-11-2026, 06:32 PM
    0 responses
    599 views
    0 likes
    Last Post Geovanny Suaza  
    Started by Geovanny Suaza, 02-11-2026, 05:51 PM
    0 responses
    344 views
    1 like
    Last Post Geovanny Suaza  
    Started by Mindset, 02-09-2026, 11:44 AM
    0 responses
    103 views
    0 likes
    Last Post Mindset
    by Mindset
     
    Started by Geovanny Suaza, 02-02-2026, 12:30 PM
    0 responses
    558 views
    1 like
    Last Post Geovanny Suaza  
    Started by RFrosty, 01-28-2026, 06:49 PM
    0 responses
    557 views
    1 like
    Last Post RFrosty
    by RFrosty
     
    Working...
    X