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 f.saeidi, Today, 10:19 AM
      1 response
      4 views
      0 likes
      Last Post NinjaTrader_BrandonH  
      Started by kujista, Today, 06:23 AM
      5 responses
      15 views
      0 likes
      Last Post kujista
      by kujista
       
      Started by traderqz, Yesterday, 09:06 AM
      2 responses
      17 views
      0 likes
      Last Post traderqz  
      Started by traderqz, Today, 12:06 AM
      3 responses
      6 views
      0 likes
      Last Post NinjaTrader_Gaby  
      Started by RideMe, 04-07-2024, 04:54 PM
      5 responses
      28 views
      0 likes
      Last Post NinjaTrader_BrandonH  
      Working...
      X