Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Trade Performance With Chart Trader

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

    Trade Performance With Chart Trader

    Hello,

    I use Chart Trader for trading. While in a trade I want to access trade performance data and stop order status so I can calculate and display on the chart my current risk as a percent of my account (and revised risk if I scale-in or scale-out).

    It appears that running a strategy (not ATM) when Chart Trader is active is not possible. Is it possible to modify an ATM strategy to do this? If not, is there anyway I can accomplish this short of writing my own chart trading interface?

    Thanks,
    Greg
    The Trading Mantis
    NinjaTrader Ecosystem Vendor - The Trading Mantis

    #2
    Hello Greg,

    Unfortunately performance values are only available programatically from the strategy that generates them.

    You can connect a NinjaScript automated strategy to an ATM strategy. This will give you some performance details with the ATM functions.

    Ryan M.NinjaTrader Customer Service

    Comment


      #3
      Hi Ryan,

      Thanks for the quick response.

      Not sure if I understood you correctly. Can I access the ATM strategy methods for an ATM strategy that is initiated when an order placed with Chart Trader is filled?

      From what I have read in the other posts on the forum, I would then need to run the automated strategy (accessing the ATM strategy methods) in another chart to display the performance values. Is that correct?

      If I am trading multiple instruments at the same time (each on a different chart) using the same ATM strategy, how can I identify which instrument is associated with the return value from GetAtmStrategyUniqueId()? Does the return string contain that info?

      Thanks,
      Greg
      The Trading Mantis
      NinjaTrader Ecosystem Vendor - The Trading Mantis

      Comment


        #4
        No, these performance values are only available programatically if the ATM strategy was initiated by a NinjaScript strategy.

        Yes, would need to start the strategy on a different chart or control center interface.

        The unique ID doesn't include the instrument, but you can access this using Instrument.Name, which is the instrument the NinjaScript strategy is applied to.

        Ryan M.NinjaTrader Customer Service

        Comment


          #5
          Hi Ryan,

          Something to add to the wish list for a future version...

          The ability to access trade performance properties from within an Indicator script.

          Thanks,
          Greg
          The Trading Mantis
          NinjaTrader Ecosystem Vendor - The Trading Mantis

          Comment


            #6
            Thank you for the suggestion, Greg. I will forward to our development team.
            Ryan M.NinjaTrader Customer Service

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by Geovanny Suaza, 02-11-2026, 06:32 PM
            0 responses
            628 views
            0 likes
            Last Post Geovanny Suaza  
            Started by Geovanny Suaza, 02-11-2026, 05:51 PM
            0 responses
            359 views
            1 like
            Last Post Geovanny Suaza  
            Started by Mindset, 02-09-2026, 11:44 AM
            0 responses
            105 views
            0 likes
            Last Post Mindset
            by Mindset
             
            Started by Geovanny Suaza, 02-02-2026, 12:30 PM
            0 responses
            562 views
            1 like
            Last Post Geovanny Suaza  
            Started by RFrosty, 01-28-2026, 06:49 PM
            0 responses
            568 views
            1 like
            Last Post RFrosty
            by RFrosty
             
            Working...
            X