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 DJ888, 04-16-2024, 06:09 PM
        4 responses
        12 views
        0 likes
        Last Post DJ888
        by DJ888
         
        Started by terofs, Today, 04:18 PM
        0 responses
        7 views
        0 likes
        Last Post terofs
        by terofs
         
        Started by nandhumca, Today, 03:41 PM
        0 responses
        6 views
        0 likes
        Last Post nandhumca  
        Started by The_Sec, Today, 03:37 PM
        0 responses
        3 views
        0 likes
        Last Post The_Sec
        by The_Sec
         
        Started by GwFutures1988, Today, 02:48 PM
        1 response
        9 views
        0 likes
        Last Post NinjaTrader_Clayton  
        Working...
        X