Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Exit the running trade in a strategy

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

    #16
    Is it possible to give an example script to be able to use tick replay using OnBarUpade() so I can compare the Realized Profit with and exit vs wait till close of the bar ?

    Comment


      #17
      Hello mtamaku,

      The Calculate setting can be set in the Strategy parameters.
      Below is a link to the help guide.
      https://ninjatrader.com/support/help...tegyProperties

      The Calculate setting is discussed in the Strategy Builder 301 training video.
      Below is a link to a forum post with helpful information about getting started with NinjaScript.
      https://ninjatrader.com/support/foru...040#post786040

      As you have requested an example, attached is the same example with the Calculate set to default to .OnPriceChange.

      Attached Files
      Chelsea B.NinjaTrader Customer Service

      Comment


        #18
        Sorry I am not clear. Are you saying, Calculate=OnEachTick vs OnBarClose would only change I would need in the script to be able to stop trading as soon as target profit or loss reached the set value exactly at next tick while the trade is open in the current bar that have not closed ?

        Comment


          #19
          Hello mtamaku,

          Using Calculate.OnPriceChange (or Calculate.OnEachTick) would allow OnBarUpdate to run on every price change and check the logic to see if the pnl has crossed the threshold before the bar closes.

          Calculate.OnPriceChange is more efficient than running the logic on every received tick. The PnL is only going to change if the price changes.
          Chelsea B.NinjaTrader Customer Service

          Comment


            #20
            OMG !!! this one line changed the way I want...Calculate=OnPriceChange...We had so many thread discussion...Please see the result attached.
            It stops trading as soon hit the daily limit set of 200 in this example. Thanks very much for all the help.
            Attached Files
            Last edited by mtamaku; 07-23-2020, 08:56 AM.

            Comment


              #21
              Originally posted by mtamaku View Post
              OMG !!! this one line changed the way I want...Calculate=OnPriceChange...We had so many thread discussion...Please see the result attached.
              It stops trading as soon hit the daily limit set of 200 in this example. Thanks very much for all the help.
              Hi Sir, I am a absolute noob programming. Would you like to share the script you built? I've been seeking for that particular exit strategy for months and I'm not even close to find the solution. I don't know how to use strategy builder.
              Thank you.

              Comment

              Latest Posts

              Collapse

              Topics Statistics Last Post
              Started by swcooke, Today, 07:17 PM
              0 responses
              6 views
              0 likes
              Last Post swcooke
              by swcooke
               
              Started by aguison, Today, 04:20 PM
              1 response
              11 views
              0 likes
              Last Post s.kinra
              by s.kinra
               
              Started by timko, Today, 04:11 PM
              0 responses
              6 views
              0 likes
              Last Post timko
              by timko
               
              Started by djkiwi, Today, 03:25 PM
              2 responses
              12 views
              0 likes
              Last Post djkiwi
              by djkiwi
               
              Started by hdge4u, Today, 12:29 PM
              1 response
              21 views
              0 likes
              Last Post NinjaTrader_Manfred  
              Working...
              X