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

Double Variable Comparisons - Help Pls

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

    Double Variable Comparisons - Help Pls

    I have an indicator that is supposed to change trend if Low[0] touches a variable named kHOS. See code below:

    if(mTrend > 0 && kHOS > 0 && Low[0] <= kHOS)
    do the following.....

    This was set a number of days ago via indicator logic, but this is how I am defining kHOS....

    kHOS = Low[0] - Instrument.MasterInstrument.Round2TickSize(buffrCo eff * jbcssValue)- Instrument.MasterInstrument.TickSize;

    Yesterday in LE 04-18, Low[0] = kHOS, but it didn't perform the "Then" statements.

    I can only believe this has something to do with comparing doubles. Am I save iin assuming that Low[0] has been normalized to the ticksize? Is the TickSize normalized? Do I need to enclose the entire kHOS assignment statement into a "Round2TickSize" method?

    #2
    Hello Npvrader,

    Have you confirmed the figures are equal with print statements, for example,

    Print( Low[0].ToString());
    Print( kHOS.ToString());

    If so and you've confirmed they are indeed equal, the issues is likley due to comparing two doubles.

    Please see the following link for solutions for this,

    Returns a value indicating whether two instances of Double represent the same value.


    Please let us know if you need further assistance.
    Alan P.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by benmarkal, Yesterday, 12:52 PM
    3 responses
    23 views
    0 likes
    Last Post NinjaTrader_Gaby  
    Started by helpwanted, Today, 03:06 AM
    1 response
    19 views
    0 likes
    Last Post sarafuenonly123  
    Started by Brevo, Today, 01:45 AM
    0 responses
    11 views
    0 likes
    Last Post Brevo
    by Brevo
     
    Started by pvincent, 06-23-2022, 12:53 PM
    14 responses
    244 views
    0 likes
    Last Post Nyman
    by Nyman
     
    Started by TraderG23, 12-08-2023, 07:56 AM
    9 responses
    388 views
    1 like
    Last Post Gavini
    by Gavini
     
    Working...
    X