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 rocketman7, Today, 01:00 AM
      0 responses
      1 view
      0 likes
      Last Post rocketman7  
      Started by wzgy0920, 04-20-2024, 06:09 PM
      2 responses
      27 views
      0 likes
      Last Post wzgy0920  
      Started by wzgy0920, 02-22-2024, 01:11 AM
      5 responses
      32 views
      0 likes
      Last Post wzgy0920  
      Started by wzgy0920, 04-23-2024, 09:53 PM
      2 responses
      74 views
      0 likes
      Last Post wzgy0920  
      Started by Kensonprib, 04-28-2021, 10:11 AM
      5 responses
      193 views
      0 likes
      Last Post Hasadafa  
      Working...
      X