Template Security, DYO Examples, Points Channel, Marking Study Hs and Ls, DYO Decimals

June 14 , 2006

16:30 Ensign Howard: Welcome to today's training class.

 

16:30 Ensign Howard: Over the past week I have been working on features for sharing templates.

16:31 Ensign Howard: The Template Security project has the following capabilies:

16:32 Ensign Howard: 1) Studies can be privatized so that only the author creating the template can see the study names on the chart objects list.

16:32 Ensign Howard: 2) Once a study is privatized, only the author can open the study property window and edit the study parameters.

16:32 Ensign Howard: 3) The template can have restrictions on who is permitted to use the template.

16:33 Ensign Howard: 4) The use of the template can also be restricted by an expiration date.

16:33 Ensign Howard: Let me show these new features by watching this 11 minute training video I have prepared.

www.ensignsoftware.com/video/privatize/privatize.html

16:34 Ensign Howard: Uncheck the show check box so some posting another URL link will not abort the video.

16:44 Ensign Howard: OK, how was that? Any questions or comments?

16:45 @ JayScat: Great thanks.

16:45 Ensign Howard: Jay, where you have a template, making it secure for limited distribution might be useful to you.

16:46 @ JayScat: Yes thanks.

16:46 cherokeeruby: Will sharing my Ensign ID cause any security problems?

16:47 Ensign Howard: No security problems at all.... Ensign ID is our own creation and of no value to anyone else

16:47 cherokeeruby: ok

16:48 Kongfuzi: But if we have Ensign on multiple computers, we would have to have each ID in the template in order to use it for any one running of Ensign.

16:49 cherokeeruby: So we add peoples Ensign ID to the security list and then email the temp to them?

16:49 Ensign Howard: The Allowed Ensign ID list would have to have the ID for each computer, if the security level is such that it uses IDs. There were 2 other security levels available that do not require IDs. The ID list is a way to limit who gets to use the template.

16:50 cherokeeruby: ok, that is what I want

16:51 Ensign Howard: If you are willing for anyone to use your template, and see what you have done, and edit properties, then leave all studies with Privatize unchecked, which is the way it has been for the past 10 years.

16:51 Ensign Howard: If you want to hide what you are doing and block access to the study properties, then check the Privatize box. You can add the Template Security object and use its Privatize All box to check the box on all studies for you.

16:52 Ensign Howard: Have the Security Level on the 1st setting for Privatize Only. Anyone can use the template and use it forever. If you want to start limiting who can use it or for how long it can be used, then change the Security Level selection to one of the other choices.

16:52 cherokeeruby: Will those on the Ensign ID list be able to change studies properties?

16:53 Ensign Howard: No they will not, but that does bring up a possible expansion I need to consider. That would be to restrict distribution, but still have the names visible and ability to edit properties.

16:55 @ JayScat: Yes, That is needed. If you have a list of users, as in a trading club, the members need to be able to make adjustments.

16:55 Ensign Howard: ok, I can ponder on this variation which can be summarized as secure but not private.

16:56 cherokeeruby: excellent

16:56 Ensign Howard: Right now the implementation offers private, private and secure, but not secure and public. Well, with a good night's sleep, and a few hours of pondering, might have secure and public for next week's class...... we will see.

16:58 cherokeeruby: Thank you

16:58 Ensign Howard: OK, thanks for the feedback..... lets move on to other topics.

 

16:58 ticks: Is it possible to include an e-chat on a stacked toolbar? In other words -- to include it in a stack?

6:59 Ensign Howard: no ticks, the stack is only controlling charts.

16:59 ticks: k, thanks

 

DYO Examples

Historical Volatility

17:01 Ensign Howard: Let me show some recent DYO examples I have helped others with and discuss them if they generate a question or interest for you.

http://www.ensignsupport.com/email/1002.mhtml

17:02 Ensign Howard: This example shows how to plot Historical Volatility using a single line in the DYO

17:03 Ensign Howard: The period parameter is entered in the Line A Number field.... example shows a 30 bar volatility. Any questions about this example?

 

DYO For Lines

http://www.ensignsupport.com/email/1000.mhtml

17:04 Ensign Howard: This example shows how a DYO can be used to put lines on a chart at specific prices and have the lines labeled on the right side by using the [A] notation to show the Line A value, etc. The same thing could have been accomplished with the Daily Price Lines draw tool.

 

DYO Audio Alert

http://www.ensignsupport.com/email/997.mhtml

17:05 Ensign Howard: This example is a bit more interesting and complex. Here the user wanted to have a audio beep every 200 volume. The idea would work on any chart... it is just pacing the beep every 200 volume received. The clever part of the DYO is the use of a private Global Variable, in this case [250] to accumulate the tick volumes as received.

17:09 Ensign Howard: That is done by Line A which reads the tick volume for the chart's symbol, and adds it to the content of [250] and resaves in [250]

17:09 Ensign Howard: Line B tests whether the Tick Volume Sum in [250] is greater than our trigger level of 200 in the Number field.

17:09 Ensign Howard: If the test returns False, we have nothing to do and abort the DYO execution.

7:10 Ensign Howard: If the tick volume is above 200, we continue with Lines C which resets the accumulater GV back to zero.

17:10 Ensign Howard: And Line D plays a Beep sound.17:11 Ensign Howard: the example also uses the Message Location and Text to show the current tick volume tally being summed in [250] in section 1 so you can see how close to 200 the current sum has grown to.

17:12 Ensign Howard: This kind of a cool DYO and could be used to audibly monitor how active the market has become. High volume would beep frequently..... thin volume would beep occasionally.

17:12 Ensign Howard: any questions about this DYO.

 

DYO Current Bar

http://www.ensignsupport.com/email/995.mhtml

17:13 Ensign Howard: In this example the user wanted to show the current bar on the chart while he scrolled back on the chart to compare current bar with prior support and resistance points.

17:14 Ensign Howard: One suggestion was to use two charts.... but the better suggestion ended up being using a DYO to plot the current bar's high, low and last as horizontal lines, which is the example you can scroll down to view.

17:15 Ensign Howard: In the DYO, Line A gets the bar index for the last bar on the chart and stores this in [1].

17:15 Ensign Howard: Lines B, C and D retrieve bar values for a specific bar index, ie [1], and plot these values as the horizontal lines.

17:16 Ensign Howard: Anyway, all these examples and more are in our Knowledgebase which continues to grow.

17:17 Ensign Howard: I see our numbering in the Knowledgebase has surpassed 1000 now, and there are 837 articles in the Knowledgebase.

17:17 Ensign Howard: We started the Knowledgebase 13 months ago, so that is an average of 65-70 postings per month

 

Point Channel

17:17 @Buffy: What is the point channel in whats new when you have a chance

17:18 Ensign Howard: ok, let me cover that buffy

17:19 Ensign Howard: On the property form for the regular draw line is a new check box for Points Channel

17:20 Ensign Howard: When unchecked the channel selection is Percent, so the channel width will be a percent of the price. When checked, the Percent Channel is changed to be a Points channel where the separation of the channel lines is a fixed number of points. In this example the Pts. value is set t be 1.50 points.

17:21 Ensign Howard: Since the Points Channel box is checked, 2 parallel lines will be drawn about the line that is drawn and they will be 1.50 points away from the manually drawn line. By checking the box on the next line a 2nd set of parallel lines are draw at 2x the point distance, or at 3.00 above and 3.00 below the center line.

17:22 Ensign Howard: Let me post the chart with the 2 sets of parallel channel lines.

17:22 @Buffy: :-)

17:23 Ensign Howard: So the Points Channels is just a modifier for the Percent Channel that tool can do... and the channel spacing is a fixed number of points instead of a percentage of the price.

17:24 Ensign Howard: A possible use of this fixed size channel might be to have the channel spacing be at your typical stop for exiting a bad trade or your scalp distance for a good trade. You can put the center line on your fill price and have the stop or exit levels automatically shown onthe chart. In the example I had the Horizontal box checked as well so the channel center line is drawn horizontally

17:25 @Buffy: thanks for the ideas

17:25 Ensign Howard: Lets open the class now for general Q&A Press CTRL+Q keys to post ? icon by your nickname and I will call on your for your question.

 

Marking Hs Ls of Study

17:26 Trade888: I wish to place horizontal at peaks and valleys of an indicator in the indicator window. Is this already done in a DYO?

17:26 Ensign Howard: No trade888, not already done. You can manually put draw lines on in the sub-windows. And I guess you can create a DYO that detects a study peak or valley and plots a marker (horz Line) at the peak or valley level. So I think it can be done and I encourage you to try

17:28 Ensign Howard: 1 moment while I check out an idea

17:29 vwman3: Pesavento tool can do it too -- data point is the study

17:30 Ensign Howard: That is exactly the idea I was preparing to show, vwman. So you can just pop Pesavento Patterns in the same sub-window, and change the Data Point to be the study, as in

17:31 Trade888: looks good, thks

17:31 Ensign Howard: This example of the Stochastic %K line, and then have a marker like the horizontal line for the swing points. Let me post the PP study property form.

 

Decimal Places DYO

17:32 Ensign Howard: FT, your turn

17:32 FuturesTrader: Is there a way to format DYO calculated values to 2 decimal places? See the values at the bottom of the posted chart.

17:33 Ensign Howard: so do you want 2 decimals as in your example or not?

17:33 FuturesTrader: Yes, I do. But it doesn't always round that way. I will show an example.

17:34 Ensign Howard: ok, 1 moment

17:35 FuturesTrader: Here is the DYO.

17:36 Ensign Howard: Add a $ suffix to format the value as a price using the chart's scale. Add a ' character suffix to format the value as a degree (integer). Examples: [A$] and [A'] However, I do not have a suffix specifically for 2 decimals.

17:36 Ensign Howard: However, I do not have a suffix specifically for 2 decimals.

17:36 FuturesTrader: Ignore line E & J.

17:37 Ensign Howard: What is happening is the value is formatting to 4 decimals because the chart scale is using 4 decimals. And when on the chart with integer prices, it defaulted to show 2 decimals because the values to report were <10 and >-10 One possibility is to multiply your result by 100 and then use the [A'] format with the ' suffix in the tag to print in integer format and you just know it has a 2 digit decimal shift

17:38 FuturesTrader: OK. That is a good idea.

17:40 Ensign Howard: Are there any more questions?

17:40 FuturesTrader: Not from me. Thanks Howard.

17:41 Ensign Howard: Ok, thanks for coming to class today.... will see you again next week if not sooner... have a great week.

17:41 Ensign Howard: bye

17:42 ticks: Thanks Howard

17:42 @Buffy: bye Howard and thanks