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

Painting Regions Need Revisit

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

    Painting Regions Need Revisit

    Dear Support,

    Compared to competition, the outdated NT8 Painting Region looks bad on NinjaTrader and needs a desperate upgrade to fill at pixel level. A very old issue, and no action. Meanwhile, perhaps you can provide a short script for rendering the Draw.Region correctly.

    Thanks.

    Click image for larger version

Name:	fisher Regions.png
Views:	294
Size:	27.9 KB
ID:	1146311

    #2
    Hello aligator,

    Thank you for your post.

    Extra code would be required to paint between crosses instead of bar slots. If you want pixel level filled regions you'd want to use SharpDX rendering to paint them to the chart. I'd take a look at the Ichimoku Cloud indicator publicly available on our User App Share for a good example of this:

    This indicator was ported from the Ichimoku Cloud indicator for NinjaTrader 7. The Cloud’s points are constructed identically to the NinjaTrader 7 indicator, however the points are then used to construct new SharpDX PathGeometry Figures. 3/24/2021: Modified the Adjust Chart Margins feature so users are prompted when the indicator wants to change the Chart’s Right […]


    Here's further information on using SharpDX to render to the chart from our help guide:




    Please let us know if we may be of further assistance to you.

    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.
    Kate W.NinjaTrader Customer Service

    Comment


      #3
      Originally posted by NinjaTrader_Kate View Post
      Hello aligator,

      Thank you for your post.

      Extra code would be required to paint between crosses instead of bar slots. If you want pixel level filled regions you'd want to use SharpDX rendering to paint them to the chart. I'd take a look at the Ichimoku Cloud indicator publicly available on our User App Share for a good example of this:

      This indicator was ported from the Ichimoku Cloud indicator for NinjaTrader 7. The Cloud’s points are constructed identically to the NinjaTrader 7 indicator, however the points are then used to construct new SharpDX PathGeometry Figures. 3/24/2021: Modified the Adjust Chart Margins feature so users are prompted when the indicator wants to change the Chart’s Right […]


      Here's further information on using SharpDX to render to the chart from our help guide:




      Please let us know if we may be of further assistance to you.

      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.
      Thanks Kate,

      The idea is a generic fix of the Draw.Region in a future revision of NT, otherwise it will always be a custom fix after 24 revisions of NT8.

      Cheers!

      Comment


        #4
        Hi Kate,

        fwiw. No response so far to post #3

        Granted that correctly filled region can be achieved using SharpDX. But this is actually a generic issue that can be fixed under the hood for good. Not everyone using NT is a SharpDX expert.

        How about suggesting it as an improvement, because the Draw.Region method does not look good for its current NT aesthetics.

        Comment


          #5
          Hello aligator,

          Thank you for your suggestion.

          I have added a vote for you to a current feature request to have Draw.Region expanded to fill regions between crossovers with a simple Draw.Region call. This request is being tracked under the number SFT-4110.

          As with all feature requests, interest is tracked before implementation is considered, so we cannot offer an ETA or promise of fulfillment. If implemented, it will be noted in the Release Notes page of the Help Guide.

          Release Notes — https://ninjatrader.com/support/help...ease_notes.htm

          Please let us know if we may be of further assistance to you.
          Kate W.NinjaTrader Customer Service

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by alifarahani, 04-19-2024, 09:40 AM
          8 responses
          52 views
          0 likes
          Last Post alifarahani  
          Started by mmckinnm, Today, 01:34 PM
          2 responses
          4 views
          0 likes
          Last Post mmckinnm  
          Started by Conceptzx, 10-11-2022, 06:38 AM
          3 responses
          60 views
          0 likes
          Last Post NinjaTrader_SeanH  
          Started by f.saeidi, Today, 01:32 PM
          1 response
          2 views
          0 likes
          Last Post NinjaTrader_Erick  
          Started by traderqz, Today, 12:06 AM
          9 responses
          16 views
          0 likes
          Last Post NinjaTrader_Gaby  
          Working...
          X