• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Crosing line

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

    Crosing line

    Hello.

    How to track crossing price and manually drawn line (Ray or ExtendedLine)?

    #2
    Hello Vladko,

    Thank you for your note.

    You would need to take a look at the DrawObjects collection. This will show you how to loop through the list of DrawObjects in the chart and get the relevant information for that object.
    http://www.ninjatrader.com/support/h...rawobjects.htm

    Let me know if I can be of further assistance.
    Cal H.NinjaTrader Customer Service

    Comment


      #3
      Ok, I found my line
      Code:
      foreach (IDrawObject draw in DrawObjects)
      {	
        if (draw is IRay)
        {
           IRay ray=(IRay)draw;
        ....
        }
      }
      How to check crossing Close[0] and ray?

      Comment


        #4
        Vladko,

        These are all the available properties of the ray you can get -
        http://www.ninjatrader.com/support/h....html?iray.htm

        However, the issue here is that you won't get the continuing Ray line directly, meaning the part of the line after the second anchor.

        You would need to calculate out the slope of the line and what the Y value would be in relation to the bar that it would be processed on, such as Rise over Run.
        Cal H.NinjaTrader Customer Service

        Comment


          #5
          Ok, I found my line
          Code:
          foreach (IDrawObject draw in DrawObjects) { if (draw is IRay) { IRay ray=(IRay)draw; .... } }
          How to check crossing Close[0] and ray?
          HI Vladko

          Cal, giving great advice as NT staff always give in the Forum, is saying you would need to work out the equation of the ray. This comes down to Cartesian coordinates and line equations. I have done exactly this myself recently with one of my Ninja methods and it works a treat.

          If you need any help with the math, just put a request in this thread and I'll post the necessary equations.

          Cheers.

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by usero86, Today, 04:28 AM
          1 response
          10 views
          0 likes
          Last Post NinjaTrader_PatrickG  
          Started by bohenriksen, Today, 04:00 AM
          0 responses
          6 views
          0 likes
          Last Post bohenriksen  
          Started by Derjan, Today, 03:09 AM
          0 responses
          7 views
          0 likes
          Last Post Derjan
          by Derjan
           
          Started by CDXTrader, Today, 12:29 AM
          0 responses
          10 views
          0 likes
          Last Post CDXTrader  
          Started by TopGun13, Yesterday, 10:35 PM
          0 responses
          7 views
          0 likes
          Last Post TopGun13  
          Working...
          X