Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Discrepancies and lack of functionality.

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

    Discrepancies and lack of functionality.

    I have been coding Ninja for the past 3 weeks and have noticed that there are discrepencies in the way Ninja treats ATM and non-ATM orders.

    ATM: can place order and have it do some nice things: Auto Breakeven , and muti-targets. But, there is lack of other functionality. Like account performance, accessing the trade by onOrderUpdate or OnExecute.

    Non-ATM: access to OnOrderUpdate, OnExecute, and easy to manipulate the order. But, multi-target and Auto Breakeven are not there.

    Don’t get me wrong. I like ninja and all that I can do with it. But why restrict functionality with one or the other?

    Are there plans to put these functionalities in future releases?



    Thanks!

    #2
    bsamani,

    The difference between the two is that one is unmanaged and one is managed. Because of the fundamental difference they come with different limitations. As far as being able to auto breakeven, you can program the logic yourself for such behavior. See the OnOrderUpdate/OnExecution reference sample. Multi-target is possible as well provided you scaled-in first. Improvements are always on our list of future considerations.
    Josh P.NinjaTrader Customer Service

    Comment


      #3
      Josh,

      If ATM and Non ATM would both work for your strategy, which one would you, Josh, choose to deploy? With all the pro's and con's of both I can not make an educated decision. BTW I only trade E Mini's futures (ES, NQ) so which would be best for me considering that these markets can move very rapidly?

      Comment


        #4
        Non-ATM for reasons you have discussed. More flexibility, better control.

        Your decision should be driven by what kind of strategy you hope to be running though. ATM allows you the flexibility in manually controlling your trades while non-ATM, it is not possible.
        Josh P.NinjaTrader Customer Service

        Comment


          #5
          Josh would i be correct in saying the non atm way to place trades is all simulated on the local PC? Meaning stops and profit targets are not stored on the exchange.

          Comment


            #6
            Hi cirion, this will depend on which broker you connect to - see this overview here > http://www.ninjatrader-support2.com/...ead.php?t=5349

            Comment


              #7
              Thanks for that info Bertrand

              Comment

              Latest Posts

              Collapse

              Topics Statistics Last Post
              Started by Geovanny Suaza, 02-11-2026, 06:32 PM
              0 responses
              649 views
              0 likes
              Last Post Geovanny Suaza  
              Started by Geovanny Suaza, 02-11-2026, 05:51 PM
              0 responses
              370 views
              1 like
              Last Post Geovanny Suaza  
              Started by Mindset, 02-09-2026, 11:44 AM
              0 responses
              109 views
              0 likes
              Last Post Mindset
              by Mindset
               
              Started by Geovanny Suaza, 02-02-2026, 12:30 PM
              0 responses
              574 views
              1 like
              Last Post Geovanny Suaza  
              Started by RFrosty, 01-28-2026, 06:49 PM
              0 responses
              576 views
              1 like
              Last Post RFrosty
              by RFrosty
               
              Working...
              X