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

DrawDot to the right of price

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

    DrawDot to the right of price

    I would like to draw a colored dot to the right of the price, 4 dots to be precise by price level, then delete them every new bar, DrawDot wont extend to the right but is there another way or has someone any sample code?

    Thanks

    #2
    Plot dots

    This is a way to do it:

    DrawLine("YourLine", false, -4, Close[0], -1, Close[0], Color.Blue, DashStyle.Dot, 8);

    if you are going to have a condition for this:

    if(your condition)
    {
    DrawLine("YourLine", false, -4, Close[0], -1, Close[0], Color.Blue, DashStyle.Dot, 8);
    }

    I guess also another way to solve it is to just plot using Dot, -1, -2,and minus 3.
    Not shure if this is the correct way, but it works. If this is completely wrong, i guess some of the mods here will corect me:

    IDot dot1 = DrawDot("Dot1", true, -1, Close[0], Color.Red);
    IDot dot2 = DrawDot("Dot2", true, -2, Close[0], Color.Red);
    IDot dot3 = DrawDot("Dot3", true, -3, Close[0], Color.Red);

    Hope this is what you are looking for.

    Regards, Finn Jurbol
    Attached Files

    Comment


      #3
      looks great, how do then deleted them every new bar?

      Comment


        #4
        You don't need add anything extra for that. They will move automaticly to the new bar.

        Comment


          #5
          I tried

          DrawDot("Dot1", true, -1, Close[0], Color.Red);

          On 6.5, maybe on NT7 it works, but it does not like the negative number on 6.5

          I dont know what IDot is? is it a NT7 feature, it is not on 6.5

          IDot dot1 = DrawDot("Dot1", true, -1, Close[0], Color.Red);

          Comment


            #6
            tinkerz, correct the IDraw objects have been added to NT7. For NT 6.5 you unfortunately can't draw programmatically into the future, for NT 7 you could do so by supplying a future DateTime as parameter.
            BertrandNinjaTrader Customer Service

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by PhillT, 04-19-2024, 02:16 PM
            4 responses
            34 views
            0 likes
            Last Post PhillT
            by PhillT
             
            Started by ageeholdings, 05-01-2024, 05:22 AM
            5 responses
            37 views
            0 likes
            Last Post ageeholdings  
            Started by reynoldsn, Today, 02:34 PM
            0 responses
            12 views
            0 likes
            Last Post reynoldsn  
            Started by nightstalker, Today, 02:05 PM
            0 responses
            18 views
            0 likes
            Last Post nightstalker  
            Started by llanqui, Yesterday, 09:59 AM
            8 responses
            31 views
            0 likes
            Last Post llanqui
            by llanqui
             
            Working...
            X