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 knowmad, Today, 03:52 AM
|
0 responses
13 views
0 likes
|
Last Post
by knowmad
Today, 03:52 AM
|
||
Started by tradingnasdaqprueba, Today, 03:42 AM
|
0 responses
8 views
0 likes
|
Last Post Today, 03:42 AM | ||
Started by Haiasi, 04-25-2024, 06:53 PM
|
4 responses
63 views
0 likes
|
Last Post
by effraenk
Today, 02:15 AM
|
||
Started by ccbiasi, 11-23-2017, 06:06 AM
|
5 responses
2,205 views
0 likes
|
Last Post
by leodavis
Today, 02:11 AM
|
||
Started by kujista, Yesterday, 12:39 AM
|
2 responses
14 views
0 likes
|
Last Post
by kujista
Today, 02:02 AM
|
Comment