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 jpapa, Today, 12:21 AM
    0 responses
    4 views
    0 likes
    Last Post jpapa
    by jpapa
     
    Started by olisav57, Yesterday, 11:54 PM
    0 responses
    2 views
    0 likes
    Last Post olisav57  
    Started by joseph323, Yesterday, 07:05 PM
    1 response
    8 views
    0 likes
    Last Post marcus2300  
    Started by cshox, 12-12-2023, 06:39 PM
    5 responses
    230 views
    0 likes
    Last Post JuanErnesto  
    Started by abandonedBaby, 06-12-2024, 12:08 PM
    5 responses
    23 views
    0 likes
    Last Post abandonedBaby  
    Working...
    X