Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Working version of Current Market Price line on chart for NT8

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

    Working version of Current Market Price line on chart for NT8

    Hi, I am looking for a way to show a lin at the current price on the chart. I ahve search here and found few indicators but they fail to import in NT*8

    #2
    Hello,

    Thanks for your post.

    The easiest way is to use a Simple Moving Average indicator (SMA) with the following settings:
    1) Set the period to 1
    2) Set the calculate mode to OnEachTick
    3) Change the SMA plotstyle from "Line" to "Horizontal Line".

    This will produce a horizontal line at the current price that changes as price changes.

    Comment


      #3
      Where have you been all my (trading) life...........
      I've been asking for this built-in or NT Indicator (bordering on ranting when not in NT8, shame on me) so as not to use an unsupported 3rd Party indie, and no-one has ever suggested this sublimely simple and elegant solution (neither had I thought of it)
      I doff my cap to you, Sir

      Comment


        #4
        Hello soon123,

        Could you please post a screenshot that shows the SMA settings. When I test it on my end, it works as expected.

        I don't see the SMA name listed in the upper left corner of the chart in your screenshot. Did you remove the text in the Label setting for the SMA?

        Attached Files

        Comment


          #5
          Unfortunately I'm not a programmer myself - I don't know how to accomplish this in NinjaScript. I will assign this forum thread to the NinjaScript queue. Please expect a response later today.

          Comment


            #6
            Hello soon123,

            The directions provided were to manually add the SMA to the chart, you may want to try that approach to see how it works.

            It appears you are trying to add this through a strategy using AddChartIndicator. It still can be done and while you are using a 1 period SMA and Calculate.OnEachTick, you need to change the PlotStyle from Line to HLine (horizontal line).

            Try this:

            else if (State == State.DataLoaded)
            {
            AddChartIndicator(SMA(1));
            SMA(1).Plots[0].PlotStyle = PlotStyle.HLine;
            }

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by argusthome, 03-08-2026, 10:06 AM
            0 responses
            109 views
            0 likes
            Last Post argusthome  
            Started by NabilKhattabi, 03-06-2026, 11:18 AM
            0 responses
            59 views
            0 likes
            Last Post NabilKhattabi  
            Started by Deep42, 03-06-2026, 12:28 AM
            0 responses
            37 views
            0 likes
            Last Post Deep42
            by Deep42
             
            Started by TheRealMorford, 03-05-2026, 06:15 PM
            0 responses
            40 views
            0 likes
            Last Post TheRealMorford  
            Started by Mindset, 02-28-2026, 06:16 AM
            0 responses
            77 views
            0 likes
            Last Post Mindset
            by Mindset
             
            Working...
            X