Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Move Chart Canvas via Ninjascript

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

    Move Chart Canvas via Ninjascript

    I have a strategy that takes a screenshot at various events. The problem is that I have some strategy data and indicators that take up space on the right hand side and they sometimes overlap which makes the screen hard to read. I am using the Draw.TextFixed for the text.
    Is there a way to move the chart canvas to a predefined that. I saw there is a Canvas get property but no set property. Is there any other way?
    Attached Files

    #2
    Hello cutzpr,

    Thanks for your post.

    I may suggest changing ChartControl.Properties.BarMarginRight so it allows for enough distance for to fit your text so it does not overlap over bars and indicators. You may wish to store this value in a variable and set it back after you take your screenshot.

    You could consider the following as well:

    1. Store BarMarginRight in a variable
    2. Change BarMarginRight to fit your text
    3. Set a bool notifying that BarMarginRight was modified
    4. Call ForceRefresh();
    5. Check for your bool in OnRender() to trigger your screen capture, then reset your bool.

    ChartControl Properties - https://ninjatrader.com/support/help...properties.htm

    ForceRefresh() - https://ninjatrader.com/support/help...rcerefresh.htm

    OnRender() - https://ninjatrader.com/support/help...8/onrender.htm

    We look forward to assisting.
    JimNinjaTrader Customer Service

    Comment


      #3
      Originally posted by cutzpr View Post
      Is there a way to move the chart canvas to a predefined
      If your not looking for something dynamic..
      and to always have specific right hand space...

      1.) Right Click on Canvas of Chart
      2.) Left Click Properties at bottom..
      3.) Adjust Right Side Margin to that desired..




      -=Edge=-
      NinjaTrader Ecosystem Vendor - High Tech Trading Analysis

      Comment


        #4
        Thank you both for the answers. They work perfectly.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Pointtoni, Yesterday, 11:41 PM
        3 responses
        32 views
        0 likes
        Last Post jenacie.com  
        Started by DayTradingDEMON, Yesterday, 02:10 PM
        5 responses
        35 views
        0 likes
        Last Post DayTradingDEMON  
        Started by Nate G, 03-17-2025, 02:53 PM
        4 responses
        65 views
        1 like
        Last Post timko
        by timko
         
        Started by several, 03-18-2025, 03:53 AM
        11 responses
        177 views
        1 like
        Last Post timko
        by timko
         
        Started by Amelie4262, Today, 10:45 AM
        0 responses
        12 views
        0 likes
        Last Post Amelie4262  
        Working...
        X