Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Adding a custom ninjascript indicator to Market Analyzer

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

    Adding a custom ninjascript indicator to Market Analyzer

    Hi All,
    I have been trying to add two custom NinjaScript indicators to Market Analyzer. Both indicators print output to the NinjaScript Output window. When added to a chart, the indicators work fine and print successfully when a few conditions are met at each new volumetric bar. However, they print only once when added to the Market analyzer, i.e., either at the instance of NT8 opening or just after their addition to the Market analyzer. They do not print anymore as the bars progress in time. They are calculated "at each tick." Also, the column property in the Market Analyzer is set to be calculated at each tick. Any thoughts on why this happens?

    #2
    Hi MSerag, thanks for posting. Can you please Export and share an example script that I can test?

    Comment


      #3
      Hi Chris,
      Please find the script attached. Please note that the script does not run at all in Market Analyzer, but does run when attached to a chart.
      Thanks,
      Attached Files

      Comment


        #4
        Hi, thanks for posting that. The indicator needs at least one Plot added with AddPlot() in State.SetDefaults. The plot value is what is displayed in the MA cell. The Print statement you have will only show up in the Output window.

        Comment


          #5
          Thank you Chris for your help. I added the plot but the script prints only once upon Ninjascript reload. It prints several times when the condition is met during the first instance (i.e., during the Bar's period). However, it does not print when other instances are there in the subsequent bars. When I removed the condition (date.Second>=30 && (date.Second % 5)==0 ), the printing goes normal without a problem. However, when I put the condition back, it prints only once. Any thoughts? Thanks again.

          Comment


            #6
            HI MSerag, thanks for your reply. You will need to add Prints to your strategy to debug this. It will tell you why your conditions are not becoming true. We have a guide on doing this here:


            Kind regards,
            -ChrisL
            Last edited by NinjaTrader_ChrisL; 12-06-2022, 09:07 AM.

            Comment


              #7
              Hi Chris, the link is broken. Would you please re-post it? Thanks.

              Comment


                #8
                Hi MSerag, I fixed the link above.

                Comment

                Latest Posts

                Collapse

                Topics Statistics Last Post
                Started by Geovanny Suaza, 02-11-2026, 06:32 PM
                0 responses
                598 views
                0 likes
                Last Post Geovanny Suaza  
                Started by Geovanny Suaza, 02-11-2026, 05:51 PM
                0 responses
                343 views
                1 like
                Last Post Geovanny Suaza  
                Started by Mindset, 02-09-2026, 11:44 AM
                0 responses
                103 views
                0 likes
                Last Post Mindset
                by Mindset
                 
                Started by Geovanny Suaza, 02-02-2026, 12:30 PM
                0 responses
                556 views
                1 like
                Last Post Geovanny Suaza  
                Started by RFrosty, 01-28-2026, 06:49 PM
                0 responses
                555 views
                1 like
                Last Post RFrosty
                by RFrosty
                 
                Working...
                X