What is the best way to approach this? Is a "PathGeometry" the thing to use, or something else?
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
Rendering a Moving Average style line using SharpDX
Collapse
X
-
Rendering a Moving Average style line using SharpDX
I have a requirement to render an indicator Line similar to a moving average that curves up and down. I want to vary the thickness, colour and stroke-style of the line according to various conditions. So this requires custom rendering.
What is the best way to approach this? Is a "PathGeometry" the thing to use, or something else?Tags: None
-
Hello kevinenergy,
Thanks for your post.
That is correct. PathGeometry and RenderTarget.DrawGeometry would need to be used to accomplish custom rendering of that line on the chart.
You could view the Ichimoku Cloud indicator from the NinjaTrader Ecosystem User App Share for an example of using PathGeometry and RenderTarget.DrawGeometry.
Ichimoku Cloud: https://ninjatraderecosystem.com/use...indicator-nt8/
See the help guide documentation below for more information.
RenderTarget.DrawGeometry: https://ninjatrader.com/support/help...awgeometry.htm
PathGeometry: https://ninjatrader.com/support/help...thgeometry.htm
Geometry: https://ninjatrader.com/support/help...thgeometry.htm
StrokeStyle: https://ninjatrader.com/support/help...trokestyle.htm
RenderTarget: https://ninjatrader.com/support/help...ndertarget.htm
SharpDX.Direct2D1: https://ninjatrader.com/support/help..._direct2d1.htm
Using SharpDX for Custom Chart Rendering: https://ninjatrader.com/support/help..._rendering.htm
The NinjaTrader Ecosystem website is for educational and informational purposes only and should not be considered a solicitation to buy or sell a futures contract or make any other type of investment decision. The add-ons listed on this website are not to be considered a recommendation and it is the reader's responsibility to evaluate any product, service, or company. NinjaTrader Ecosystem LLC is not responsible for the accuracy or content of any product, service or company linked to on this website.Brandon H.NinjaTrader Customer Service
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Net Change
by Segwin
Started by Segwin, 05-07-2018, 02:15 PM
|
14 responses
1,789 views
0 likes
|
Last Post
by aligator
Today, 11:47 AM
|
||
Started by Jimmyk, 01-26-2018, 05:19 AM
|
6 responses
838 views
0 likes
|
Last Post
by emuns
Today, 11:27 AM
|
||
Started by jxs_xrj, 01-12-2020, 09:49 AM
|
6 responses
3,294 views
1 like
|
Last Post
by jgualdronc
Today, 10:56 AM
|
||
Started by Touch-Ups, Today, 10:36 AM
|
0 responses
13 views
0 likes
|
Last Post
by Touch-Ups
Today, 10:36 AM
|
||
Started by geddyisodin, 04-25-2024, 05:20 AM
|
11 responses
63 views
0 likes
|
Last Post Today, 10:08 AM |
Comment