Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Ichimoku Indicator

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

    Ichimoku Indicator

    Hello. Is someone able to link the zip for an Ichimoku indicator? The indicator download section is not working properly. All zip files are corrupted. Also please not the Indicator by "Ichimoku Signals by kkc2015". The lag line value is not being detected by the strategy builder for that indicator script. So I'm specifically looking for one in which the Lagging span/line value will definitely work with the strategy builder. Thank you.

    #2
    Welcome to the forums Pizwork123!

    We did not create the Ichimoku Signals indicator so we can't comment much there, but I may point out using an Ichimoku Cloud indicator that I have made.

    This indicator can be downloaded here - https://ninjatraderecosystem.com/use...indicator-nt8/

    A thread which describes using the indicator in the Strategy Builder can be found here - https://ninjatrader.com/support/foru...rategy-trigger

    The NinjaTrader Ecosystem website is for educational and informational purposes only and should not be considered a solicitation to buy or sell a futures contract or make any other type of investment decision. The add-ons listed on this website are not to be considered a recommendation and it is the reader's responsibility to evaluate any product, service, or company. NinjaTrader Ecosystem LLC is not responsible for the accuracy or content of any product, service or company linked to on this website.

    I understand that you are having issues downloading from the User App Share. These issues may be attributed to server load, but we are currently gathering information from affected clients. If you cannot download this indicator, please provide me answers to the following questions, and I will share a link for the file here.
    • What version of Windows are you using?
    • What web browser are you using?
    • Does this symptom persist if your clear your browser's cache?
    • What about if you use a different web browser?
    • What about after you turn off your PC, turn off your modem/router for at least 30 seconds, then restart your PC?
    I look forward to assisting.

    Comment


      #3
      Yes the download button in that link is not working for me. Im using Windows 10. Tried on Google Chrome and Microsoft Edge. Clearing the cache did not work. I am able to middle mouse click the download button which allows me to download the zip but that zip is corrupted and NT will not successfully import it.

      Comment


        #4
        Thanks for your feedback.

        I have attached my Ichimoku Cloud indicator here.

        Let me know if you have issues importing this indicator.
        Attached Files

        Comment


          #5
          It imported perfectly. Thanks a lot for the help. This Ichi is much more comprehensive and detailed than the one I was using. Also, do you know if it's possible to integrate the value of the lagging span into a strategy? It seems like when I check if the lagging span value is greater than the close of the current bar nothing happens. The strategy is not taking any positions.

          Comment


            #6
            Hello Plzwork123,

            ChinkouSpan is exposed as a plot and can be accessed in the Strategy Builder.

            Noting the detail from my linked post and video, the Leading Spans are projected into the future. These should be referenced with a BarsAgo value of 26 to get the value where the cloud exists visually on the current bar. The Lagging Span is also 26 bars behind the current bar, so we need to make a BarsAgo reference of 26 for the Lagging Span to get a value. It is not projected into the future to form the cloud like the Leading Spans are.

            When designing your strategy logic and using proper indexes, I suggest having a chart open with Display Cloud Only unchecked so you can visualize the plot lines that are used in the indicator and referenced by the strategy. I also suggest enabling the crosshair on the chart and enabling Bar Indexes and BarsAgo indexes in the Data Box. This will help to visualize what indexes you would need to use in your strategy. Note that if the Strategy/Indicator is set to Calculate.OnBarClose, it will be processing the bar that has just closed, so the BarsAgo reference in the script would be 1 less than what is seen in the Data Box.

            As another tip, it will be helpful to set up some prints in the Strategy Builder so you can verify you are making the right references. This can also help when checking your strategy logic if actions have/have not occurred when you would expect them to. The video below can show how prints can be added in the Strategy Builder.

            Debugging in the Strategy Builder - https://drive.google.com/file/d/1mTq...w?usp=drivesdk

            I look forward to assisting.

            Comment


              #7
              Jim thanks for the reply.

              So I didnt know about the debugging, helpful. Ive printed the Lag span value and spanB value. And I do see them being printed 26 bars ago. Right now I have a simple strategy that is checking to see if the lag line crosses above the span B line but the program continues to go flat and not take positions. I even confirmed in the output log that the values are crossing back and forth. Any idea on why the strategy is returning false on this? I have a picture for reference. I outlined in red the conditions on the indicator.
              Attached Files

              Comment


                #8
                Hello Plzwork123,

                I would suggest starting by confirming that drawing objects can be drawn when the condition becomes true before implementing the the order submission methods. This will help to focus only on the logical conditions/signalling. The screenshot is cut off so I do not have full context for your condition, but I can say that cross over conditions must have a look back period of at least one. In order for a CrossAbove to become true, the previous bar value needs to be at or below, and referenced bar value needs to be above.

                Drawing on a chart - https://ninjatrader.com/support/help...ToDrawOnAChart

                You can set up a print that shows the BarsAgo 26 and BarsAgo 27 values for those plot lines to verify if the logical crossover check would pass or fail.

                I also suggest testing the same as my demonstration video in the other thread to get some progress there.

                If you are still having issues with checking the signals, please attach an export of a strategy that demonstrates the specific condition you are having trouble with. I could then give some further direction.

                Exporting as source code - https://ninjatrader.com/support/help...tAsSourceFiles

                Once you are able to generate signals, I would then focus on adding the order submission methods.

                I look forward to assisting.

                Comment


                  #9
                  Not having any luck here. I have confirmed that the values are logically crossing both ways. It just seems like the cross above function is not recognizing it. I have attached the Script zip.
                  Attached Files

                  Comment


                    #10
                    I did find this in the source code. Could this be why its not detecting? It does not have an index reference on the Chikou and Senkou.

                    edit: maybe not. I tried to put [26] and the script did not compile.
                    Attached Files
                    Last edited by Plzwork123; 05-06-2020, 05:49 PM.

                    Comment


                      #11
                      Hello Plzwork123,

                      I should clarify here.

                      The Crossover conditions will take 2 Series<double>'s as input or 1 Series<double> as input and then a double to see if the a series of points crossover another series of points or if a series of points crosses over a specific value.

                      In the Strategy Builder, the first is generated and the condition generated checks:

                      From the current bar looking X number of bars back, do we see a crossover?

                      Bars Ago on the left and right side are not used in the Crossover condition.

                      Therefore, in order to check if a cross has occurred, individual conditions would need to be set up to see if the BarsAgo 27 value is at or less and the BarsAgo 26 value is over.

                      I look forward to assisting.

                      Comment


                        #12
                        Jim i really appreciate the continued help.

                        I am still not having any luck with this. I have tried it with 2 separate conditions that check to see if the lag line 27 ago was less than span b, and greater 26 ago. Also tried the CrossAbove method where each indicator was set to 26 bars ago (also tried 27 for kicks). I also tried setting the CrossAbove lookback to 26 leaving the other 2 at 0 bars ago.

                        I have attached 2 pictures for reference.
                        Attached Files
                        Last edited by Plzwork123; 05-07-2020, 09:07 AM.

                        Comment


                          #13
                          Hello Plzwork123,

                          We cannot use Crossover conditions here, and separate conditions will have to check if BarsAgo 27 is at or below another BarsAgo 27 value and the BarsAgo 26 value is above the associated BarsAgo 26 value.

                          Something that I had noticed with the Lagging Span is that it is not evaluating because the indicator is setting a historical BarsAgo 26 value instead of assigning a value for the current bar. I had to make a change to the IchimokuCloud indicator to get this working gracefully.

                          Please see the example I attached here which has an update to the IchimokuCloud indicator and demonstrates how you can find a crossover.

                          I will be updating the indicator on the User App Share as well.

                          I look forward to assisting.
                          Attached Files

                          Comment


                            #14
                            Hey thanks much for the help! Makes sense now why it was not identifying the cross.

                            Comment

                            Latest Posts

                            Collapse

                            Topics Statistics Last Post
                            Started by Geovanny Suaza, 02-11-2026, 06:32 PM
                            0 responses
                            650 views
                            0 likes
                            Last Post Geovanny Suaza  
                            Started by Geovanny Suaza, 02-11-2026, 05:51 PM
                            0 responses
                            370 views
                            1 like
                            Last Post Geovanny Suaza  
                            Started by Mindset, 02-09-2026, 11:44 AM
                            0 responses
                            109 views
                            0 likes
                            Last Post Mindset
                            by Mindset
                             
                            Started by Geovanny Suaza, 02-02-2026, 12:30 PM
                            0 responses
                            574 views
                            1 like
                            Last Post Geovanny Suaza  
                            Started by RFrosty, 01-28-2026, 06:49 PM
                            0 responses
                            576 views
                            1 like
                            Last Post RFrosty
                            by RFrosty
                             
                            Working...
                            X