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 drnoggin, Today, 12:19 PM
      0 responses
      3 views
      0 likes
      Last Post drnoggin  
      Started by synthhokie, Today, 12:00 PM
      0 responses
      14 views
      0 likes
      Last Post synthhokie  
      Started by moneyexe, Today, 11:22 AM
      1 response
      12 views
      0 likes
      Last Post NinjaTrader_Jesse  
      Started by stevec1824, Today, 11:00 AM
      2 responses
      8 views
      0 likes
      Last Post stevec1824  
      Started by sofortune, Today, 10:05 AM
      2 responses
      14 views
      0 likes
      Last Post sofortune  
      Working...
      X