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

How to combine orders so they can average in entry price

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

    How to combine orders so they can average in entry price

    Hello,
    I am developing a multi instrument strategy.

    I am executing orders as follow:

    if (tradeCountAlpha < MaxTrades
    && CurrentBar >= orderBufferBarAlpha + MinBarsBetweenEntries && alphaOrder !=2)

    {
    EnterShort(0, 1, "1");
    tradeCountAlpha ++;
    orderBufferBarAlpha = CurrentBar;
    alphaOrder = 1;
    }

    if (tradeCountBeta < MaxTrades
    && CurrentBar >= orderBufferBarBeta + MinBarsBetweenEntries && alphaOrder !=2)
    {
    EnterLong(1, 1, "1");
    tradeCountBeta ++;
    orderBufferBarBeta= CurrentBar;
    }

    The problem is the strategy is not combining the separate entries into a single position...but rather treats them independently.

    I am attaching a screenshot.


    I want to be able to average them.

    Please help
    Attached Files

    #2
    Hello nikolaalx,

    It would not be possible to combine orders made on different instruments (or different accounts) into one position with code or with manual orders.

    Instead, each instrument will create a new index in the Positions (plural) collection.
    Chelsea B.NinjaTrader Customer Service

    Comment


      #3
      I don't want to combine the orders from the two different instruments.

      I rather want each instrument to have its average on the orders that are made only within that instrument.


      E.g if I am trading NQ / TF as primary and secondary instrument I want all NQ orders to be averaged in the context of the NQ part and I want all TF orders to be averaged in the context of the TF part.

      Comment


        #4
        Hello nikolaalx,

        Positions[index].AveragePrice

        Chelsea B.NinjaTrader Customer Service

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by poplagelu, Today, 05:00 AM
        0 responses
        3 views
        0 likes
        Last Post poplagelu  
        Started by fx.practic, 10-15-2013, 12:53 AM
        5 responses
        5,407 views
        0 likes
        Last Post Bidder
        by Bidder
         
        Started by Shai Samuel, 07-02-2022, 02:46 PM
        4 responses
        98 views
        0 likes
        Last Post Bidder
        by Bidder
         
        Started by DJ888, Yesterday, 10:57 PM
        0 responses
        8 views
        0 likes
        Last Post DJ888
        by DJ888
         
        Started by MacDad, 02-25-2024, 11:48 PM
        7 responses
        160 views
        0 likes
        Last Post loganjarosz123  
        Working...
        X