Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

How to add to a open position?

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

    How to add to a open position?

    Hi,

    I use EnterLong(num, "Long1") to enter a long position, and in initialize function I have

    SetProfitTarget("Long1", CalculationMode.Ticks, MyProfit);
    SetStopLoss("Long1", CalculationMode.Ticks, MyStop, true);

    for exit.

    My question is, in certain condition, I would like to add more shares/contract to a open position... I thought I could simply use

    EnterLong(num, "Long2")

    to open another long position, but it seems not working.

    Is there a easy way to open another long position? (instead of using multiple entries)

    Thanks.

    #2
    ShadowKnows, this will depend on which EntryHandling options you have set to use for your script, here's an overview of those - http://www.ninjatrader.com/support/h...=entryhandling

    Specifically, I would expect your code to work as expected, with either .UniqueEntries chosen, or AllEntries with an EntriesPerDirection to 2.

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by charlesugo_1, 05-26-2026, 05:03 PM
    0 responses
    52 views
    0 likes
    Last Post charlesugo_1  
    Started by DannyP96, 05-18-2026, 02:38 PM
    1 response
    142 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by CarlTrading, 05-11-2026, 05:56 AM
    0 responses
    160 views
    0 likes
    Last Post CarlTrading  
    Started by CarlTrading, 05-10-2026, 08:12 PM
    0 responses
    96 views
    0 likes
    Last Post CarlTrading  
    Started by Hwop38, 05-04-2026, 07:02 PM
    0 responses
    276 views
    0 likes
    Last Post Hwop38
    by Hwop38
     
    Working...
    X