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!
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
NinjaTrader
Detect Translate or Scale
Collapse
X
-
Hello bartrader,
You could likely subscribe to the windows WPF events if you wanted to know this but OnRender should already be called efficiently and only when needed. If you have some logic that takes time to calculate and dont want to run it for each render pass, you may try using a variable such as the CurrentBar to know when to recalculate.
If you can provide more detail on the problem I may be able to provide a more accurate answer.
Otherwise, the OnRenderTargetChanged override would be the best location for you to create objects related to rendering. This would be called for resizing. This is called once on begin resize and once on end resize, you won't know which it was but it is more limited than OnRender.
I look forward to being of further assistance.JesseNinjaTrader Customer Service
-
Thanks Jesse, I will try moving it to that callback. The problem is drawing a simple static 1000 point line it dramatically slowing things down. I have the Render for that line in the Render() loop. No points being added or anything just a simple loop over an array, adding points to a GeometryPath and rendering.
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by techgetgame, Yesterday, 11:42 PM
|
0 responses
9 views
0 likes
|
Last Post
by techgetgame
Yesterday, 11:42 PM
|
||
Started by sephichapdson, Yesterday, 11:36 PM
|
0 responses
2 views
0 likes
|
Last Post Yesterday, 11:36 PM | ||
Started by bortz, 11-06-2023, 08:04 AM
|
47 responses
1,615 views
0 likes
|
Last Post
by aligator
Yesterday, 07:22 PM
|
||
Started by jaybedreamin, Yesterday, 05:56 PM
|
0 responses
10 views
0 likes
|
Last Post
by jaybedreamin
Yesterday, 05:56 PM
|
||
Started by DJ888, 04-16-2024, 06:09 PM
|
6 responses
20 views
0 likes
|
Last Post
by DJ888
Yesterday, 05:12 PM
|
Comment