Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

Net change difference between a pair

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

    Net change difference between a pair

    I looked at net change indicator and tried to code the indicator plotting the difference between the net change of 2 instruments on intraday basis. But the indicator is not plotting any line.
    eg , If I need to plot the difference between 6E and 6B percent change in intraday basis.


    If anybody can point out the error here?


    #region Variables

    private string hedgeInstrument = @"";
    private int hedgeInstrumentPeriod = 3;

    #endregion


    protected override void Initialize()
    {
    Add(new Plot(Color.FromKnownColor(KnownColor.PaleTurquoise ), PlotStyle.Line, "NetChangePair"));
    Overlay = false;

    if (hedgeInstrument!= "")
    {
    Add(hedgeInstrument,PeriodType.Minute,hedgeInstrum entPeriod);
    }
    }

    protected override void OnBarUpdate()
    {
    if(BarsInProgress==0)
    {

    double nt1 = ((Closes[0][0]-CurrentDayOHL(BarsArray[0]).CurrentOpen[0])/CurrentDayOHL(BarsArray[0]).CurrentOpen[0])*100;
    double nt2 = ((Closes[1][0]-CurrentDayOHL(BarsArray[1]).CurrentOpen[0])/CurrentDayOHL(BarsArray[1]).CurrentOpen[0])*100;
    double difference = nt1-nt2;

    NetChangePair.Set(difference);
    }
    }
    Attached Files

    #2
    Hello woodies,

    Thank you for your note.

    I applied your indicator and set the user input for the symbol to ES ##-## and see plots.

    Are you seeing errors in the log tab? What instrument are you attempting to pass for the input?

    I look forward to your reply.
    Attached Files
    Alan P.NinjaTrader Customer Service

    Comment


      #3
      Originally posted by NinjaTrader_AlanP View Post
      Hello woodies,

      Thank you for your note.

      I applied your indicator and set the user input for the symbol to ES ##-## and see plots.

      Are you seeing errors in the log tab? What instrument are you attempting to pass for the input?

      I look forward to your reply.



      Thanks....I checked it again against some pairs, ES/NQ,ES/YM,6E/6B and now it os showing the difference between the percent change of any futures pair since current day's open correctly. It didnt work previously.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by bortz, 11-06-2023, 08:04 AM
      47 responses
      1,606 views
      0 likes
      Last Post aligator  
      Started by jaybedreamin, Today, 05:56 PM
      0 responses
      9 views
      0 likes
      Last Post jaybedreamin  
      Started by DJ888, 04-16-2024, 06:09 PM
      6 responses
      19 views
      0 likes
      Last Post DJ888
      by DJ888
       
      Started by Jon17, Today, 04:33 PM
      0 responses
      6 views
      0 likes
      Last Post Jon17
      by Jon17
       
      Started by Javierw.ok, Today, 04:12 PM
      0 responses
      15 views
      0 likes
      Last Post Javierw.ok  
      Working...
      X