Welcome Guest, please sign in to participate in a discussion. Search | Active Topics |

Ichimoku Rate this Topic:
Previous Topic · Next Topic Watch this topic · Print this topic ·
Pappy
Posted : Thursday, November 8, 2007 1:12:41 PM
Registered User
Joined: 10/7/2004
Posts: 71
Recently in trying to learn the Blocks program, I was perusing the various studies available and noticed something called Ichimoku. I had never heard of it before so was curious. Once I opened the study I got very curious as to what all the lines and clouds represented. That led me to the article referenced about Ichimoku Kinko Hyo.
 
The article whetted my interest so I went online to see what information I could get concerning the program. That led me to trying to find any books written on the subject and it appears there is just one at this time called Ichimoku Charts by Nicole Elliott. I ordered the book which comes from England. I received it a few days ago and started reading/studying the setup and system. I think it has great promise so I have subsequently set up the charts in Blocks with columns for all 5 of the elements that make up the chart. I got excellent assistance from 2 or 3 of your support staff answering questions about the setup. This was yesterday.
 
Today, after reading more of the book and comparing some charts used as examples in the book, I noticed some differences in the charts. I then set down to determine if I could recreate the data for the 5 columns for 11/07/07 for NYX.

According to the book, the following is the setup of each of the 5 lines on the Ichimoku chart:
 
1.    TenKan        (Highest High+Lowest Low)/2 for the past 9 periods. (Blue line)
 
2.    Kijun            (Highest High+Lowest Low)/2 for the past 26 periods. (Red line)
 
3.    Chikou         (Today's closing price plotted 26 periods BEHIND). (Yellow line)
 
4.    Senkou A    (Tenkan+Kijun)/2, plotted 26 periods AHEAD). (White line)
 
5.    Senkou B    (Highest High+Lowest Low)/2, for the past 52 periods, plotted 26 periods AHEAD
 
Here are the results of the data for NYX for 11/07/07:
 
Tenkan        Kijun        Chikou        Senkou A        Senkou B
91.45          87.27         79.58        72.83             75.07
 
I agree with the figures for the two moving averages i.e. the Tenkan (blue) and Kijun (red).
 
The Chikou (yellow) line is to be plotted 26 periods behind AND SHOULD END THERE. The worden chart does not so I don't know what that represents. The charts used in the book by Nicole Elliott are Reuters charts and they show the Chikou ending 26 periods back.
 
The Senkou A and B are separate numbers. When you set up columns you get the same number for both columns. That is incorrect. I worked with a staffer yesterday and he helped me get the two set correctly I believe.

The biggest setup discrepancy is the plotting of the cloud. The cloud is plotted into the future; therefore the cloud should extend into the future. The Reuters charts do exactly that. The cloud as setup in in the Worden chart I think is inaccurate.
 
I talked at length with Brad this morning and worked with him but it seems this technique is probably about as new to Worden's as it is to your subscribers. He suggested I send my comments in to Support. I believe this technique has a tremendous potential once it's learned but first we must have the charts set properly. I would appreciate any feedback on my thoughts and comments. I freely admit this is a new learning experience for me i.e. Ichimoku and the Blocks program.
Bruce_L
Posted : Thursday, November 8, 2007 1:51:38 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
Please start by creating the following Code Block as Line to Line (please keep in mind I'm not a programmer):

Shifted Line Plot:

Replace everything in the Code Block with (Firefox seems to work for copy and paste, IE does not):

<WBIGuid("0de27d64-9cc5-4a79-845f-cc4756764ce6"),FriendlyName("Shifted Line Plot")> _
Public  Class Shifted_Line_Plot
inherits BaseTemplateDLStoDLSPeriod
    Public Overrides Sub calculate()
        Dim first As Integer = System.Math.Max(0,ParameterValue)
        Dim last As Integer = System.Math.Min(InputCount-1,InputCount+ParameterValue-1)
        Dim interval As Long = Microsoft.VisualBasic.DateAndTime.DateDiff(microsoft.VisualBasic.DateInterval.Minute,InputDate(0),InputDate(InputCount-1)) / InputCount
        If ParameterValue < 0
            For bar As Integer = first+ParameterValue To first-1
                AddToOutput(Microsoft.VisualBasic.DateAndTime.DateAdd(microsoft.VisualBasic.DateInterval.Minute,(bar-first)*interval,InputDate(first)),InputValue(bar-ParameterValue))
            Next
        End If
        If System.Math.Abs(InputCount) > ParameterValue
            For bar As Integer = first To last
                AddToOutput(InputDate(bar),InputValue(bar-ParameterValue))
            Next
        End If
        If ParameterValue > 0
            For bar As Integer = last+1 To last+ParameterValue
                AddToOutput(Microsoft.VisualBasic.DateAndTime.DateAdd(microsoft.VisualBasic.DateInterval.Minute,(bar-last)*interval,InputDate(last)),InputValue(bar-ParameterValue))
            Next
        End If
    End Sub
End Class


You may wish to review the following for help with creating Custom Code Blocks:

VB.Net (code block) to color down Monday red
VB.net exercise to access Quickedit from your codeblock
Hello World! Writing Code Blocks in Visual Basic .Net

Once this is done, please save the attached .pane file to:

My Documents\Blocks Files\Tool Parts\Chart

You can add them to any chart using the ADD STUDY button and then selecting Add Study | My Computer.

You can use QuickEdit to adjust the settings or view the Block Diagrams.

Attachments:
Ichimoku (w Future Cloud).pane - 20 KB, downloaded 663 time(s).



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Pappy
Posted : Thursday, November 8, 2007 3:09:40 PM
Registered User
Joined: 10/7/2004
Posts: 71
Bruce, I appreciate the help. I have been out so have not reviewed your instructions. If I need assistance I will be in touch.
Bruce_L
Posted : Thursday, November 8, 2007 3:13:07 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
You're welcome.

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Pappy
Posted : Friday, November 9, 2007 11:11:51 AM
Registered User
Joined: 10/7/2004
Posts: 71
I pasted your Shifted Line Plot info into create code block. I came up with quite a number of errors. I called and talked with Joshua. He suggested I go back through discussion to you. Also, I asked him about the Chikou (yellow) line issue and he brought up an NYX chart and said his yellow line ended 26 periods ago which it should mine does not and I have rebooted to see if that change would occur on my computer.
Bruce_L
Posted : Friday, November 9, 2007 11:31:54 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
I'm not getting any errors.

Did you replace everything in the Code Block with the Code from forums? Anything left behind could cause problems.

Does the Code in the Custom Code Block pretty much look like the Code in the forums? It should contain both indents and line breaks when pasted.

Have you replaced your existing Pane with the Pane attached to my previous post?

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Pappy
Posted : Friday, November 9, 2007 11:36:04 AM
Registered User
Joined: 10/7/2004
Posts: 71
I did down to the last END IF. The code block had END SUB and END CLASS. If that makes a difference I wil go back and try again.
Pappy
Posted : Friday, November 9, 2007 11:41:36 AM
Registered User
Joined: 10/7/2004
Posts: 71
I have not replaced the existing pane yet. I tried to yesterday and it came up with a SnapSheets 1.1 which tried to update with Blocks 2.2 and would not. There was an error message but I don't remember what it was.
Bruce_L
Posted : Friday, November 9, 2007 11:42:20 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
End Sub and End Class should be there (once and not twice).

The Pane you were using had a Chiku Span Lag of 26. The version attached to my post (as well as the version in the Web Library now) has a Chiku Span Lag of -26 instead.

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Pappy
Posted : Friday, November 9, 2007 11:59:31 AM
Registered User
Joined: 10/7/2004
Posts: 71
Yes, I now have the new code block saved. My next challenge is downloading the Ichimoku (w Future Cloud) pane. As I said it comes up with SnapSheets 1.1. When I try to have it update to Blocks 2.2 it comes up with an error message.
Bruce_L
Posted : Friday, November 9, 2007 12:05:25 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
I don't understand the part about SnapSheets. When you say it comes up with SnapSheets, are you attempting to run the .pane file directly? If so, don't. You need to download it to the specified folder (My Documents\Blocks Files\Tool Parts\Chart) and then load it from within Blocks.

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Pappy
Posted : Friday, November 9, 2007 1:05:34 PM
Registered User
Joined: 10/7/2004
Posts: 71
When I attempt to download the Future Clouds pane, a SnapSheets 1.1 version comes up automatically and asks if I want to update it to Blocks. Yes, but it soon stops with an error message and that is it. Apparently there is something missing that will not update to Blocks 2.2. I have no idea why Blocks doesn't do this from the beginning. Somewhere along the line, I am sure I should have uninstall SnapSheets.
Bruce_L
Posted : Friday, November 9, 2007 1:22:14 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
What Web Browser are you using and what exactly are you doing when the SnapSheets reference occurs?

When I left-click on the Ichimoku (w Future Cloud).pane link above using either Internet Explorer or Firefox, it doesn't bring up either SnapSheets or Blocks.

When I left-click on the Ichimoku (w Future Cloud).pane link above using either Internet Explorer or Firefox, it gives me the option to either save or open the file. You want to save the file.

Hopefully it will ask you where you wish to save the file. You want to save it in (you will need to create the folder if it isn't there):

My Documents\Blocks Files\Tool Parts\Chart

If it doesn't give the option of where to save the file, you will need to copy it from where it was saved to the appropiate location.

You will then start Blocks. You won't do anything else with the file itself.

From within Blocks, you will select Add Study to Chart Add Study to Chart | My Computer My Computer | Ichimoku (w Future Cloud).

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Pappy
Posted : Saturday, November 10, 2007 10:23:12 AM
Registered User
Joined: 10/7/2004
Posts: 71
Thanks so much Bruce. The Ichimoku charts look great now and hopefully will gain a wider acceptance as more people become aware of the charting technique.
Bruce_L
Posted : Monday, November 12, 2007 8:49:13 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
You're welcome.

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
babzsak
Posted : Sunday, November 25, 2007 11:43:22 PM
Platinum Customer Platinum Customer

Joined: 1/24/2005
Posts: 195
Bruce,

Is the Ichimoku in the web library now updated to reflect the changes mentioned in this post or does one need to follow the steps outlined in this post?

Thanks, it looks like an interesting setup.

Brandt
Bruce_L
Posted : Monday, November 26, 2007 9:21:54 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
babzsak,
The Ichimoku Study in the Web Library is updated to change the Chiku Span Lag of 26 to -26. It does not project any of the lines into the future. You would need to follow the steps in this topic (or do something similar) to do so.

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Pappy
Posted : Monday, December 3, 2007 11:58:21 AM
Registered User
Joined: 10/7/2004
Posts: 71
I am trying to set up some strategy conditions within Blocks for Ichimoku charts; specifically the following:

Tenkan X up through Kijun yesterday (as of last plot on daily)  (Bullish)

Tenkan X down through Kijun yesterday (Bearish)

Chikou X up through the Close (26 pds ago) (Bullish)

Chikou X down through the Close (26 pds ago) (Bearish)
Bruce_L
Posted : Tuesday, December 4, 2007 12:18:49 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
Pappy,
Please download the attached .scond files to:

\My Documents\Blocks Files\Tool Parts\Strategy Conditions

Once downloaded, you should be able to select Add Condition | My Computer when adding a Strategy Condition to access them.

You can use QuickEdit to adjust the settings or view the Block Diagrams.

Warning: The Chiku Span vs Price Strategy Condition uses a negative Bar Offset for the Chiku Lag by default. This means the condition can be "psychic" if the other Bar Offsets are not positive and of at least the same magnitude as the Chiku Lag.

The Knowledge Base has a section describing most of the Blocks and Strategy Conditions available. One hint is to use left-click and drag to find out what Blocks can be connected. I frequently find working in reverse (by left-clicking and dragging on the input to the output Blocks) can help find the Blocks I need.

You may wish to review the following Blocks Video Bites for help with creating Block Diagrams and Custom Code Blocks:

This is not your grandfather's advance-decline line
Colors that make Cents
VB.net exercise to access Quickedit from your codeblock
VB.Net (code block) to color down Monday red

While they may use obsolete terminology and features, the following Archived videos from Blocks 1.x might be useful as well (I might even review them first):

Customizing with Properties
Your First 3 Block Diagrams
Hello World! Writing Code Blocks in Visual Basic .Net

Attachments:
Tenkan Sen vs Kijun Sen.scond - 8 KB, downloaded 565 time(s).
Chiku Span vs Price.scond - 7 KB, downloaded 570 time(s).



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
petrusw
Posted : Monday, April 7, 2008 5:04:05 PM
Gold Customer Gold Customer

Joined: 2/8/2005
Posts: 17
Two of three questions to the expert teams at Worden, and for the Worden Brothers to consider:

I would like to see ichimoku charts as a standard set up on worden. I do not understand blocks as I am a gold subscriber only.

I came across the following link which may be important particularly as they say one can adapt the standard 6 day Japanese trading week when it was founded to a 5 day week involving different numbers which they quote on the link.

http://www.prosticks.com/education/ikh.php

1 Would it be possible for the team at worden to set this up as a standard format?

2 What about enabling our charts to be ranged to the left, so that  you can project price and indicators into the future?

3 Is there any chance of including Return on Capital, Return on Investment, Return on Equity and Earnings Yield on the data page sometime soon?



Bruce_L
Posted : Tuesday, April 8, 2008 10:24:03 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
petrusw,
A method for creating these Indicators in TeleChart is outlined in the Ichimoku Cloud topic. It would probably be best to ask any questions you have related to doing this in TeleChart in that topic instead of this one since this topic is specifically for doing so in Blocks. None of the TeleChart Custom Indicators will extend into the future.

We do not normally discuss or comment on future features, services or products until they are actually released or officially announced. The place to make suggestions for TeleChart would be the Comments/Suggestions forum.

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
petrusw
Posted : Tuesday, April 8, 2008 5:45:31 PM
Gold Customer Gold Customer

Joined: 2/8/2005
Posts: 17
Ok many thanks Bruce!

Petrusw
Bruce_L
Posted : Tuesday, April 8, 2008 5:52:19 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138
petrusw,
You're welcome.

-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Users browsing this topic
Guest-1

Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.