Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

OnExecution(IExecution execution) stop loss

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

    #16
    You need to save the value of Position.AvgPrice when your first order happened. Then call that value in the future.
    Josh P.NinjaTrader Customer Service

    Comment


      #17
      To save this value? :-)

      Comment


        #18
        Create yourself a variable and when you have placed your first order and it has been filled save the value of Position.AvgPrice into this variable.

        price = Position.AvgPrice;
        Josh P.NinjaTrader Customer Service

        Comment


          #19
          I create variable int price = 1:
          and try to save the first order price like this:
          Code:
          if (Position.MarketPosition == MarketPosition.Long
              && entryOrderLong1 != null 
              && entryOrderLong1.Token == execution.Order.Token)
                {
                price = Position.AvgPrice;
                }
          But there is something wrong, strategy shows errors. Can I have any prompt.
          Czarek

          Comment


            #20
            Unfortunately resolving basic C# issues is beyond the scope of what we can provide support for. As last resort a certified NinjaScript consultant would be at your help: http://www.ninjatrader.com/webnew/pa...injaScript.htm

            However, here is a hint: Position.AvgPrice is a 'double' not a 'int'.

            Comment


              #21
              I have one book about C#. Could you tell me in whih chapter could I find solution??

              Comment


                #22
                Unfortunately I would not know where this info would be located in your book.

                Comment


                  #23
                  Ok. I ask in the other way. What sentence would you put in Google if you look for solution whih I need???

                  Comment


                    #24
                    Unfortunately I would not know

                    Comment


                      #25
                      Dierk. C# has many sections. Colud you tell me in whih section should I look for solution?

                      Comment


                        #26
                        Please see my post #22 and the hint on data types I provided in post #20. Please consult a certified NinjaScript consultant if you need more assistance on basic C# coding issues. Unfortunately this is beyond the scope of what we can provide support for.

                        Thanks for your understanding.

                        Comment

                        Latest Posts

                        Collapse

                        Topics Statistics Last Post
                        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
                        0 responses
                        596 views
                        0 likes
                        Last Post Geovanny Suaza  
                        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
                        0 responses
                        343 views
                        1 like
                        Last Post Geovanny Suaza  
                        Started by Mindset, 02-09-2026, 11:44 AM
                        0 responses
                        103 views
                        0 likes
                        Last Post Mindset
                        by Mindset
                         
                        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
                        0 responses
                        556 views
                        1 like
                        Last Post Geovanny Suaza  
                        Started by RFrosty, 01-28-2026, 06:49 PM
                        0 responses
                        554 views
                        1 like
                        Last Post RFrosty
                        by RFrosty
                         
                        Working...
                        X