Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Strategy parameter overriden

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

    Strategy parameter overriden

    Hi there,

    I have a strategy that sets one of its own parameters in the Initialize() method upon certain conditions.

    However, if I ever set the parameter manually when starting the strategy, it appears to be correctly set at the end of Initialize() (ie. it displays a value of 2), but it is later overriden by Ninja after that, and set back to the value that was manually set in the strategy dialog box.

    Cheers
    Dominique

    namespace NinjaTrader.Strategy
    {
    /// <summary>
    /// TEST Set Param
    /// </summary>
    [Description("TEST Set Param")]
    public class TestSetParam : Strategy
    {
    private int zParam = 1;

    protected override void Initialize()
    {
    Print(this.ToString() + " => Initialize()");

    Print("ZParam was " + ZParam );

    if (ZParam != 0)
    {
    ZParam = 2;
    }
    Print("ZParam is now " + ZParam );

    Print(this.ToString() + " => Initialize() complete");
    }


    protected override void OnStartUp()
    {
    Print(this.ToString() + " => OnStartUp()");

    Print("ZParam " + ZParam );

    Print(this.ToString() + " => OnStartUp() complete");
    }

    protected override void OnBarUpdate()
    {
    Print(this.ToString() + " => OnBarUpdate()");

    Print("ZParam " + ZParam );

    Print(this.ToString() + " => OnBarUpdate() complete");
    }

    [Description("TEST Parameter")]
    [GridCategory("Parameters")]
    public int ZParam
    {
    get { return zParam; }
    set { zParam = Math.Max(0, value); }
    }

    }
    }

    #2
    Hello dom993,

    I will take a look at this and let you know what I find.
    JCNinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by charlesugo_1, 05-26-2026, 05:03 PM
    0 responses
    64 views
    0 likes
    Last Post charlesugo_1  
    Started by DannyP96, 05-18-2026, 02:38 PM
    1 response
    149 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by CarlTrading, 05-11-2026, 05:56 AM
    0 responses
    162 views
    0 likes
    Last Post CarlTrading  
    Started by CarlTrading, 05-10-2026, 08:12 PM
    0 responses
    99 views
    0 likes
    Last Post CarlTrading  
    Started by Hwop38, 05-04-2026, 07:02 PM
    0 responses
    286 views
    0 likes
    Last Post Hwop38
    by Hwop38
     
    Working...
    X