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

Too many entries

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

    Too many entries

    Jason,
    I am placing this one here for reference by anyone who might encounter such a problem in the future.
    I debugged my script and figured out the following:

    e.g

    if (CrossAbove(MACD(Fast, Slow, Smooth).Avg, EMA(MACD(Fast, Slow, Smooth).Avg, MAPeriod), 1));

    and

    if (CrossAbove(MACD(Fast, Slow, Smooth).Avg, EMA(MACD(Fast, Slow, Smooth).Avg, MAPeriod), 1))

    The above conditions being almost identical behave totally different just because of the semicolon placement.
    I am not a C# expert to know why but I now know where to begin my quest.
    Thank

    Kiriru
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
    Hello,

    Thank you for your note.

    The screenshot displays your strategy submits a lot of orders. I am not sure why your strategy acts like this.

    NinjaTrader 7.0.0.21 had changes in regards to NinjaScript.

    Miscellaneous NinjaScript Information
    – GetSessionDate() is no longer publicly exposed. Please use GetTradingDayFromLocal() instead.
    – GetSessionBar() is now deprecated. Please use GetDayBar() instead.

    Could it be your strategy uses one of these methods, which resulted in the unexpected behavior?

    You will need to debug your strategy to check why it does not function as expected. You can find general debug information at the link below.
    Attached Files

    #2
    Hello,


    Ah yes this will do it. As you do not need a semi colen after an if statement. if, if else, while, for, or any type of condition branching looks like the below. Thanks for sharing!

    if (condition)
    {
    Do This;
    }

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by SugarDefHealth, Today, 03:30 AM
    0 responses
    2 views
    0 likes
    Last Post SugarDefHealth  
    Started by ETFVoyageur, Today, 02:08 AM
    1 response
    7 views
    0 likes
    Last Post ETFVoyageur  
    Started by kujista, 04-22-2024, 07:46 AM
    3 responses
    12 views
    0 likes
    Last Post kujista
    by kujista
     
    Started by kujista, 04-23-2024, 06:23 AM
    7 responses
    57 views
    0 likes
    Last Post kujista
    by kujista
     
    Started by SentientDavid, Today, 01:34 AM
    0 responses
    8 views
    0 likes
    Last Post SentientDavid  
    Working...
    X