Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Capture Which Chart The Trade Was Executed From

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

    Capture Which Chart The Trade Was Executed From

    Is there a way to capture which chart (primarily the chart time frame or volume, etc.) a trade was executed from? For example, if I enter a trade from the 2 minute chart-I would want that recorded so I could later analyze results by chart time frame (I am using time frame as the example-but it could be volume, range, ticks, etc.)
    Jim-Boulder
    NinjaTrader Ecosystem Vendor - Elephant Tracks

    #2
    Hello Jim-Boulder,

    Thank you for your post.

    You may plot the execution on your chart by right mouse clicking within your chart-->Properties-->Plot executions-->set to "TextAndMarker" or "MarkersOnly"-->Click OK.

    These markers will be visible on all time frame charts when changing intervals.

    Please let me know if I may be of further assistance.
    Christopher J.NinjaTrader Customer Service

    Comment


      #3
      Thanks

      Thanks for the response---what I am seeking is away to review the trades (like in the account performance grid)--and have the chart time frame that I traded that trade from---in tabular data mode so I can export to excel...

      I hope this clarifies what I am looking for...I am assuming this woiuld have to be done programmically--so really what I should ask is whether NT 'knows' which chart I was on when I executed a chart using chart trading...is that info available in an object or property?
      Jim-Boulder
      NinjaTrader Ecosystem Vendor - Elephant Tracks

      Comment


        #4
        Hello Jim-Boulder,

        Unfortunately this is not supported at this time within NinjaTrader. I will forward this to our development team for future considerations.
        Christopher J.NinjaTrader Customer Service

        Comment


          #5
          FWIW, I use Print stmts to an output window to track certain events and always put a header at the beginning for when I have multiple charts open.

          Code:
          header = "[" + (Bars.Period.Value).ToString() +    " " + Bars.Period.Id.ToString() + "] ";
          If you use an Alert, instrument & time are added for you. Otherwise, you can add time
          Code:
          header + Time[0].ToString("MM/dd HH:mm:ss")
          and probably instrument tho I've never bothered.

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by argusthome, 03-08-2026, 10:06 AM
          0 responses
          85 views
          0 likes
          Last Post argusthome  
          Started by NabilKhattabi, 03-06-2026, 11:18 AM
          0 responses
          47 views
          0 likes
          Last Post NabilKhattabi  
          Started by Deep42, 03-06-2026, 12:28 AM
          0 responses
          29 views
          0 likes
          Last Post Deep42
          by Deep42
           
          Started by TheRealMorford, 03-05-2026, 06:15 PM
          0 responses
          32 views
          0 likes
          Last Post TheRealMorford  
          Started by Mindset, 02-28-2026, 06:16 AM
          0 responses
          67 views
          0 likes
          Last Post Mindset
          by Mindset
           
          Working...
          X