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

Multiple Accounts

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

    Multiple Accounts

    I wish to write a Strategy that enters similar orders across multiple accounts simultaneously.

    It looks simple enough to iterate Account.All, call Account.CreateOrder(), and then use Account.Submit(). This takes a lot of parameters but I was able to get it to work.

    However, getting profit/stop orders in seems to be a challenge. I'd be happy if the Managed approach worked here, but it doesn't seem to do anything. Also, in my testing I was not getting a callback to OnExecuteUpdate(), thus I am at a bit of a loss as to how to proceed. I am using a market entry so I could in theory submit all 3 orders at the same time and hope I get the fill price I expect, but this seems a little off.

    I'm really hoping to avoid the need for multiple strategies looking at the same market data.

    Thanks!

    #2
    Hello aworldnervelink,

    Thank your for your post.

    What in particular are you struggling with regarding using profit / stop orders with this approach? You can specify a limit price and/or a stop price with Account.CreateOrder().

    OnExecutionUpdate() would not get an update when using this message, since you are submitting these orders directly to the account and they are not managed by the strategy itself.

    With this approach, you can use ExecutionUpdate to subscribe to execution update events.



    This sample script also demonstrates modifying a limit order from an Add On that submits orders directly to the account using CreateOrder().

    Gaby V.NinjaTrader Customer Service

    Comment


      #3
      PositionUpdate turned out to be better for my purposes, but that was the piece I was missing.

      Thank you!

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by StockTrader88, 03-06-2021, 08:58 AM
      45 responses
      3,992 views
      3 likes
      Last Post johntraderuser2  
      Started by TAJTrades, Today, 09:46 AM
      0 responses
      7 views
      0 likes
      Last Post TAJTrades  
      Started by rhyminkevin, Yesterday, 04:58 PM
      5 responses
      62 views
      0 likes
      Last Post dp8282
      by dp8282
       
      Started by realblubb, Today, 09:28 AM
      0 responses
      8 views
      0 likes
      Last Post realblubb  
      Started by AaronKoRn, Yesterday, 09:49 PM
      1 response
      19 views
      0 likes
      Last Post Rikazkhan007  
      Working...
      X