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.
|
|
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 662 time(s).
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
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.
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
You're welcome.
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
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.
|
|
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
|
|
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.
|
|
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.
|
|
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
|
|
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.
|
|
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
|
|
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.
|
|
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 | My Computer | Ichimoku (w Future Cloud).
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
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.
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
You're welcome.
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
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
|
|
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
|
|
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)
|
|
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 .NetAttachments: Tenkan Sen vs Kijun Sen.scond - 8 KB, downloaded 564 time(s). Chiku Span vs Price.scond - 7 KB, downloaded 569 time(s).
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
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?
|
|
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
|
|
Gold Customer
Joined: 2/8/2005 Posts: 17
|
Ok many thanks Bruce!
Petrusw
|
|
Worden Trainer
Joined: 10/7/2004 Posts: 65,138
|
petrusw,
You're welcome.
-Bruce Personal Criteria Formulas TC2000 Support Articles
|
|
Guest-1 |