• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

how to use variable

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

    how to use variable

    Hi,

    I am trying to learn Ninja script.
    I need some help with this simple strategy I did in Strategy Builder.

    It is just a simple strategy that I want to have a variable control how many consecutive Renko bars in the same direction appear before I enter a trade.

    All the bars have to be in the same direction. up or down.

    how do I replace the '15' with a variable from 1 to 15?


    // Condition set 1
    if (DM(DMperiod).DiMinus[0] < 1
    && DM(DMperiod).DiMinus[15] < 1)
    {
    EnterLong(Contracts, "Long 1");
    }

    Thanks, n1144n

    #2
    Hello n1144n

    Thanks for your post.

    I may be misunderstanding your question, if so, please ask in another way.

    I think you are asking how, directly in Ninjascript, to replace 15 with a variable that you can set from the user panel when applying the strategy.

    You could need to create a public variable, call, for example, "Lookback" in the region properties. Here is an example:

    [Range(1, int.MaxValue), NinjaScriptProperty]
    [Display(ResourceType = typeof(Custom.Resource), Name = "Lookback", GroupName = "NinjaScriptParameters", Order = 1)]
    public int Lookback
    { get; set; }


    In State.SetDefaults you would need to set the default for the property, for example: Lookback = 5; // default to 5 bars lookback.

    Then in OnBarUpdate() you would replace 15 with Lookback, for example:

    && DM(DMperiod).DiMinus[Lookback] < 1)
    Paul H.NinjaTrader Customer Service

    Comment


      #3
      Thank you Paul. I will give it a try.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by Mykro, Today, 02:51 PM
      0 responses
      1 view
      0 likes
      Last Post Mykro
      by Mykro
       
      Started by 5element, Today, 02:46 PM
      0 responses
      6 views
      0 likes
      Last Post 5element  
      Started by darkgreen, Today, 09:36 AM
      1 response
      6 views
      0 likes
      Last Post NinjaTrader_Kate  
      Started by JuanPabloQuevedo, Today, 01:04 PM
      1 response
      6 views
      0 likes
      Last Post NinjaTrader_Tyler  
      Started by augustfay, Today, 10:46 AM
      3 responses
      20 views
      0 likes
      Last Post NinjaTrader_Kate  
      Working...
      X