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 CarlTrading, 03-31-2026, 09:41 PM
    1 response
    156 views
    1 like
    Last Post NinjaTrader_ChelseaB  
    Started by CarlTrading, 04-01-2026, 02:41 AM
    0 responses
    90 views
    1 like
    Last Post CarlTrading  
    Started by CaptainJack, 03-31-2026, 11:44 PM
    0 responses
    138 views
    2 likes
    Last Post CaptainJack  
    Started by CarlTrading, 03-30-2026, 11:51 AM
    0 responses
    130 views
    1 like
    Last Post CarlTrading  
    Started by CarlTrading, 03-30-2026, 11:48 AM
    0 responses
    107 views
    0 likes
    Last Post CarlTrading  
    Working...
    X