Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Serializing an input series for use in parameters

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

    #16
    Hi Alex,

    Did you find a solution to the serialization problem ?
    Will appreciate a solution too...

    W.

    Comment


      #17
      Originally posted by wingman View Post
      Did you find a solution to the serialization problem
      My solution was get the Open, High, Low, Close series from BarsArray as suggested above, instead of passing them in the parameter list.
      Code:
      	private DataSeries op, hi, lo, cl;
      ...
      	protected override void OnBarUpdate() {
      		op = BarsArray[BarsInProgress].GetOpen(CurrentBar),
      		hi = BarsArray[BarsInProgress].GetHigh(CurrentBar),
      		lo = BarsArray[BarsInProgress].GetLow(CurrentBar),
      		cl = BarsArray[BarsInProgress].GetClose(CurrentBar);
      	}
      Hope that helps.
      -A

      Comment


        #18
        Thank you Alex,

        Unfortunately, my problem is a little different (input of a dynamic set of indicators data series chosen by the user). So the serialization seems my only way to do that properly.

        Thank you,

        W.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by CarlTrading, 03-31-2026, 09:41 PM
        1 response
        153 views
        1 like
        Last Post NinjaTrader_ChelseaB  
        Started by CarlTrading, 04-01-2026, 02:41 AM
        0 responses
        89 views
        1 like
        Last Post CarlTrading  
        Started by CaptainJack, 03-31-2026, 11:44 PM
        0 responses
        133 views
        2 likes
        Last Post CaptainJack  
        Started by CarlTrading, 03-30-2026, 11:51 AM
        0 responses
        128 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