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

drawing a data series on price pannel

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

    drawing a data series on price pannel

    Hi , I have an indicator with a number of plots in the indicator pannel . I need additional plot to be done on the price pannel , but since plot can not be done there, need to do it as drawing object using the calculated series .

    .

    #2
    Hello HighTrade,

    Thank you for the post.

    Currently, there is one panel instance for any indicator instance. Using drawing tools with IsOverLay = false and DrawOnPricePanel = true will allow a plot to draw in the indicator and drawing tools to draw in the price panel.

    I have attached a minimal example. Please let me know if I can assist further.
    Attached Files
    Chris L.NinjaTrader Customer Service

    Comment


      #3
      Hi , since i am trying to draw a line, i will be using Draw.Line, can you provide an example of drawing line on the price panel while other data on the indicator panel , thanks.

      Comment


        #4
        i am doing the following inside OnBarUpdate:

        Draw.Line(this, "PriceLine", true, 1, FM[1], 0,FM[0], Brushes.Blue, DashStyleHelper.Dash, 2);

        FM is a series that gets calculated, it is in the same scale as price. However, i only see a small blue line near the last bar , missing all the previous bars. ? please advise. thanks.

        Comment


          #5
          Hello HighTrade,

          Thank you for the reply.

          The tag you are setting for the line is not unique, you must do something like "PriceLine" + CurrentBar to generate a unique tag for every bar. Example:

          Draw.Line(this, "PriceLine"+CurrentBar, true, 1, FM[1], 0,FM[0], Brushes.Blue, DashStyleHelper.Dash, 2);

          Please let me know if I can assist further.
          Chris L.NinjaTrader Customer Service

          Comment


            #6
            Thank you , I understand now how it works.

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by AttiM, 02-14-2024, 05:20 PM
            11 responses
            184 views
            0 likes
            Last Post NinjaTrader_ChelseaB  
            Started by fernandobr, Today, 09:11 AM
            1 response
            3 views
            0 likes
            Last Post NinjaTrader_Erick  
            Started by timmbbo, Today, 08:59 AM
            1 response
            3 views
            0 likes
            Last Post NinjaTrader_ChelseaB  
            Started by KennyK, 05-29-2017, 02:02 AM
            2 responses
            1,281 views
            0 likes
            Last Post marcus2300  
            Started by itrader46, Today, 09:04 AM
            1 response
            6 views
            0 likes
            Last Post NinjaTrader_Clayton  
            Working...
            X