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 algospoke, 04-17-2024, 06:40 PM
            6 responses
            48 views
            0 likes
            Last Post algospoke  
            Started by arvidvanstaey, Today, 02:19 PM
            4 responses
            11 views
            0 likes
            Last Post arvidvanstaey  
            Started by samish18, 04-17-2024, 08:57 AM
            16 responses
            61 views
            0 likes
            Last Post samish18  
            Started by jordanq2, Today, 03:10 PM
            2 responses
            9 views
            0 likes
            Last Post jordanq2  
            Started by traderqz, Today, 12:06 AM
            10 responses
            19 views
            0 likes
            Last Post traderqz  
            Working...
            X