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

Market Analyzer question

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

    Market Analyzer question

    Hi,

    What I am looking to do is to use the programming capability of NinjaTrader to carry out whole of market analysis to filter out the instruments that I am not interested in, just leaving ones that require further investigation.

    I have written code in the past using Ninjarader to successfully create indicators.

    I would like to know if it is possible to automatically (via coding) carry out whole market analysis (sequentially for all instruments) and be able to put the instruments that past the filter into the 'Market Analzer' for further investigation. This would then enable me to keep all of my work in a single environment, rather than having to swap between several systems. e.g. add all instruments whose SMA(20) > SMA(50) and Close [1] > Close[0]

    Your thoughts and comments would be appreciated, as I would prefer to know that what I am trying to do can be done, and just requires the necessary programming. If there is a better way to achieve my end goal I am open to suggestions.

    Thanks for you help.

    Graham W.

    #2
    Hello grahamwillsher,

    Thanks for your post.

    What we recommend is that you use the market analyzer to sort the instruments using the row filter based on an indicator that provides a signal from your condition of SMA(20) > SMA(50) and Close [1] > Close[0]. The row filter would be used to "hide" the instruments that do not meet the condition leaving behind the other instruments you wish to further analyze. Reference: http://ninjatrader.com/support/helpG...lter_condi.htm

    There is no method to pass instruments into the market analyzer or from one to another.
    Paul H.NinjaTrader Customer Service

    Comment


      #3
      Hi Paul,

      Thanks for your prompt reply.

      I have been playing around with it and cannot get any information to show. I am based in the UK, so am mainly using this out of normal trading hours.

      Does the Market Analyzer only show 'live' data not EOD data?

      I was just trying out the filter using an RSI>10, but could not work out what value to put in the 'data series - value' or 'timeframe - days back' fields.

      Thanks,

      Graham.

      Comment


        #4
        Hi Graham,

        Thanks for your reply.

        Correct, the market analyzer works with live data. You can work with indicators added to the market analyzer and EOD data as the indicator column indicator would reflect the last condition analyzed based on the daily bars.

        The RSI>10 would work keeping in mind that you would need to set the column for daily bars (EOD is daily or higher) and set the days back to be greater than the RSI period. I just tested with an RSI 14 period with 50 days loaded (connected to EOD) and the RSI shows values in the column.
        Paul H.NinjaTrader Customer Service

        Comment


          #5
          Hi Paul,

          So if I wanted to use the Market Analyzer to analyze instruments using parameters like Daily volume and Beta for previous day values, I would have to write my own indicators (based on the inbuilt ones) and use them?

          E.g. If I just want to see the instruments that had a trading volume over 100000 and price greater than $10.00. I would need to create my own closing price and trading volume indicators so that I can set the 'days back' parameter to be more than 2?

          Basically, I am trying to analyze yesterdays market to give me potential instruments to trade the following day.

          I hope that this makes sense.

          Thanks for your help.

          Graham.

          Comment


            #6
            Hello grahamwillsher,

            Thanks for your reply.

            Correct, you would need to create an indicator that reads yesterday's volume and yesterday's close price and gives you a signal to the market analyzer based on your criteria.
            Paul H.NinjaTrader Customer Service

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by jclose, Today, 09:37 PM
            0 responses
            6 views
            0 likes
            Last Post jclose
            by jclose
             
            Started by WeyldFalcon, 08-07-2020, 06:13 AM
            10 responses
            1,414 views
            0 likes
            Last Post Traderontheroad  
            Started by firefoxforum12, Today, 08:53 PM
            0 responses
            11 views
            0 likes
            Last Post firefoxforum12  
            Started by stafe, Today, 08:34 PM
            0 responses
            11 views
            0 likes
            Last Post stafe
            by stafe
             
            Started by sastrades, 01-31-2024, 10:19 PM
            11 responses
            169 views
            0 likes
            Last Post NinjaTrader_Manfred  
            Working...
            X