Beta Status, NO alt key for ventrilo, coloring bars per stoch crossover, Chart TF Flag Cat, Fixing Charts after Ensign shutdown, Beginner links for Ensign

October 12 , 2005

16:30 @Ensign_HA: Welcome to class today.

 

16:30 @Ensign_HA: First I will give an update on the Beta version status. Those beta testers on the eSignal, IQFeed, and Quote.com feeds are getting alone quite well with the Beta. Some beta testers on the IB feed are reporting that the Beta occassionally disconnects from the IB feed. The issue, whatever it is, is not accompanied by any messages from the TWS that there is a disconnect. The TWS continutes to get its feed and updates its quote page, but the port connection to Ensign appears to have been dropped. What is making this difficult to figure out is it does not happen for everyone, and does not happen for me the developer.

16:33 @Ensign_HA: One user has 4 computers, and beta disconnects on two of them, and stays reliably connected to TWS on the other 2 computers. Have not yet figured out this staying connected issue which is a difference between the non-beta and the beta version. So, until the issue is understood and resolved, the program will continue in Beta status, and we will encourage IB users to stay on the regular release.

 

Do not use ALT key for mic in Ventrilo

16:35 @Ensign_HA: Now, on a slightly different issue and possibly related, we became aware yet again of the impact of the ALT key which is often used as the microphone control key for Ventrilo. In my testing I have found that the Alt keypress will activate the menus in Ensign when Ensign has focus, though the key is being used to turn on the microphone for Ventrilo.

16:37 @Ensign_HA: This menu activation has an impact for eSignal users of causing the processing of the data feed to stop until the next keypress or mouse click. That is not good. So, I strongly recommend that the ALT key NOT BE USED as the microphone activation key in Ventrilo. I suggest that a control key be used instead.

16:38 @Buffy: ALT is a major windows key also

16:38 @Ensign_HA: The ALT key menu behavior does not seem to affect the IQFeed processing, or the InteractiveBrokers processing.

16:39 @Ensign_HA: Correct buffy, the behavior with the menus is not an Ensign Windows issue, it is a behavior fundamental to the windows operating system. Alt key is ususally pressed in conjunction with another key to activate a Hot Key menu or button. But it can be pressed individually, and serves as a mode waiting for the next keypress. So you could do ALT-F together or do ALT and then do F as separate keystrokes and arrive at the same Hot Key for the File Menu to be activated.

16:41 @Ensign_HA: The word about the ALT key was passed along to a few others today, and changing the mic key in Ventrilo to another key helped resolve the data feed stopping in eSignal until the next key was pressed. It also resolved a big cross cursor issue for a user because when you press ALT then the cursor moves without the big cross moving with it. Anyway, that is just a heads up about using ALT key with Ventrilo and though I knew this in the past, memory of it had grown dim and needed to be dusted off. For IB users it still freezes the cross hairs on the screen

16:43 @Ensign_HA: Please do not use ALT key in Ventrilo as the mic key.

16:44 @Ensign_HA: oh, nothing I have said is going to change the behavior of the ALT key. I just want you to quit using ALT key in Ventrilo so you quit doing ALT so often ALT will still stop the esignal feed. ALT will still freeze the big cross but now you know why and what it takes to resume the behavior you expect. ALT is putting the computer into a mode of Windows platform waiting for the following companion key to complete the Alt-key sequence.

16:46 @Ensign_HA: It is kind of like the carpenter who goes to the doctor complaining that every time he hits his finger with a hammer it gets all black and blue.

16:46 tiger: (RCONTROL) works fine, for anyone looking at other options

16:47 MS: Howard, no more issues here with my e-sig version after todays conversation, thanks again, Michael, this is just a confirmation.......

16:47 @Ensign_HA: so the Doctor's advice was to quit hitting his finger.

16:47 @Buffy: :-)

16:47 @Ensign_HA: thanks MS for the feedback, which for both of us is a relief to understand the cause so we can 'quit hitting our finger'. It is not an issue in my control because it is a fundamental behavior issue of Windows operating system. Anyway, enough said.

 

16:48 @Ensign_HA: OK, does anyone have a question for me?

16:51 @Ensign_HA: OK, perhaps we can have some of you post pictures of the charts you have dressed with studies and talk about what you do with Ensign. I have seen some really great charts being posted. I continue to be impressed and amazed as the way some of the studies and markers are being used to create cool visual effects.

 

DYO TF Addition Request (added and information at end of class)

16:53 dpg: I am trying to figure out how to detect chart symbol and TF from w/in a DYO so I can do conditional operations based on same

16:53 @Ensign_HA: dpg, we do not have any string operations in the DYO. So the detection you want to do will have to be based on some characteristic of the symbol since you cannot test the symbol directly. You do have access to things like the leverage, or minimum tick. Some of these things are in the Beta version only, because they were added in the past couple weeks. Let me post a picture of some of them.

16:55 dpg: for example I my template sets a GV which is used by other charts, but I would like to select which GV based on symbol and ONLY set that GV from a given TF

16:57 @Ensign_HA: Here are some of the chart characteristics in the Chart Value category.

16:57 dpg: those might be useful.

16:57 @Ensign_HA: I do not have Time Frame listed as a Chart Value, but it could be added.

16:57 dpg: would have to be two values I assume. TF Type (min, vol, tick, range, ..) and then qty

16:58 @Ensign_HA: Now we can return a 5 for a 5-min chart time frame, and a -89 for an 89 tick chart, but for the others, I am open for suggestions. What NUMBER value would be returned for a constant volume V1000 chart and what number would be returned for a constant range R100 chart and for daily, weekly, and monthly time frame?? Could add some of those as a Chart Flag test like Is Daily - Is Weekly - Is Monthly - and return T/F for the Chart Flag. Or is Intra-day, or Is Range, or Is Constant Volume time frame. So V1000 could return 1000 for the Chart Value. Min = 1, Day = 2, Mon = 3, Tick = 5, Vol = 6 etc - that way can assign to a GV and test and the Chart Flag for testing Is Constant Volume would be T/F

17:01 dpg: that would be good too

17:01 @Ensign_HA: ok, will consider your suggestion for an assigned number for the type

17:02 dpg: tnx:-)

www.ensignsupport.com/email/597.mhtml

 

Fixing Charts after Ensign shutdown

17:13 aw: Had problem with charts totally getting messed up all at once today. Rebooted but many charts were just flatlined but slowly started getting data back. 1 minute showing bars before 5 minute et. Some charts still not right. will post tick chart with missing bars and 200 range chart.

17:13 @Ensign_HA: ok, am I caught up on the questions, or has one been overlooked?

17:14 @Ensign_HA: aw, what data feed

17:15 aw: esignal 30 day trial

17:15 @Ensign_HA: aw, do this. You apparently had a crash which meant files were not saved. Thus click menu Setup | Charts and select Maintenance tab, perform task #3 to discard the tick pool. When tick pool threads are not correctly linked to a symbol, then you extract data for a wrong symbol at a wrong price. And on the R200 chart it causes that big ladder from wrong low price to the current price. So do task #3 to at least stop the R200 behavior

17:17 aw: ok, thanks

17:17 @Ensign_HA: you will have to right mouse click and Refresh Maximum to get back last 6 days of ticks from eSignal and that will give you back a decent R200 chart.

17:18 @Ensign_HA: #3 is a discard of the Ensign tick pool which would normally be the resource we extract ticks from to bring tick and intra-day charts current discard this resource. Rely on the data vendor tick refresh and intra-day bar refresh to add missing bars to the chart to bring them current.

 

GVs from Auto Trend Channel

17:14 sputnik: sputnik, is it possible to write the values from the auto trend "Channel Line" or "50% Line" into a GV ? I would like to calculate the "height" of the channel in a dyo. ty

17:19 @Ensign_HA: sputnik, 1 moment while I look a the auto trend tool

17:24 @Ensign_HA: sputnik, on the auto trends I assigned the 4 GVs in sequence of 1, 2, 3 and 4. In the image above I am showing the quote page for Variables so I can easily see the 4 values that got stored. The 4 boxes store the last 4 swing prices which I marked in yellow circles.

17:25 @Ensign_HA: 1 is the last yellow circle as 1179.25 when the blue line was crossed. The 2nd to last circle is the swing high at 1184.5 in GV 2

17:25 @Ensign_HA: prior swing low of 1177.25 is in GV 3 and prior swing high of 1186.75 is in GV 4.

17:26 @Ensign_HA: none of these values reflect the channel width

17:26 @Ensign_HA: now, sputnik, 1 moment

17:31 @Ensign_HA: sputnik, I will investigate and see if I can add to the DYO some Study Value selections for Auto Trend that return the channel Price, the 50% price, and the channel size - then you would have these values to work with

 

Coloring the Frame of Candlesticks based on a Stocastic Crossover

17:14 Vultre: coloring the frame of candlesticks based on a stocastic crossover

17:32 @Ensign_HA: now let me answer Vultre question about candle frame color

17:32 @Ensign_HA: Vultre, it would be easier to use color bars with your stochastic cross and as such it colors the body of the candlestick instead of the frame.

17:33 @Ensign_HA: Let me illustrate, and if that is not what you want, then we can pursue the frame coloring too. Lets do the body coloring first as being easier.

17:35 @Ensign_HA: In this example, the bar Style is Candlesticks

17:36 @Ensign_HA: Color Bars study is turned off by being set to Normal and that is because we will use the Color Bars marker on the Stochastic form to do the bar coloring based on whether the %K line is above or below the %D. Vultre, is that the visual effect you seek?

17:39 @Ensign_HA: guess vultre is away. But I think I have answered his question.

17:40 @Ensign_HA: OK, thanks for attending class today

17:40 @Buffy: tks Howard

17:40 @Ensign_HA: I appreciate all you do to help each other and be a knit community

17:41 @Buffy: :-) Many help now

17:41 @Ensign_HA: Lets keep the misfortunes of others in mind and be thoughtful of helping them. I feel very sorry for the earthquake victims who have lost their children, homes, and friends.

17:42 @Buffy: so many too

17:48 @Ensign_HA: anyway, you all have a great week - bye

17:48 @Buffy: night Howard

17:49 aw: gn,thanks again

17:48 kongfuzi: Buffy may I ask a quick question?

17:53 @Buffy: sure

17:54 kongfuzi: thx, is there a newbie manual that can be print out to go over the basics of setting Ensign up, or just the various pages in the help area? thx

17:55 @Buffy: 3 great classes recently

http://www.dacharts.org/archives/Ensign_Wed_class_transcripts/ChartPanels-Workspaces-Study-templates_8-31-05.htm

http://www.dacharts.org/archives/Ensign_Wed_class_transcripts/Scheduler_Qt_Page_Playback_Basic_QnA_08-17-05.htm

http://www.dacharts.org/archives/Ensign_Wed_class_transcripts/Basics-of-Ensign_08-10-05.htm

17:56 @Buffy: those 3 should really help you

17:56 kongfuzi: right, I just dont want to stare at the screen if I can have something to read first and then "do" thx I will check out both of those thx buffy and midge

17:56 @Buffy: ask in bline room if you get stuck

17:57 kongfuzi: I will - thanks again - purrrfect

 

Chart TF Flags

18:38 @Ensign_HA: I have added for the next Beta release additions to the DYO Chart Value and Chart Flag categories

18:38 @Ensign_HA: the requests made in class today for a way to tell chart time frame type and chart time frame value

18:39 @Ensign_HA: the time frame type values returned and flag testable are as follows

18:39 @Ensign_HA: 0 = Tick

18:39 @Ensign_HA: 1 = Intra-day (minute based charts)

18:39 @Ensign_HA: 2 = Daily

18:39 @Ensign_HA: 3 = Weekly

18:39 @Ensign_HA: 4 = Monthly

18:39 @Ensign_HA: 5 = Range bars

18:39 @Ensign_HA: 6 = Volume bars

18:40 @Ensign_HA: for the Time Frame Value, the value returned and testable for a flag are as follows

18:40 @Ensign_HA: Tick based charts will return the tick count as a negative number

18:40 @Ensign_HA: Minute based charts will return the minute timeframe as a positive number

18:41 @Ensign_HA: Daily will return 32765

18:41 @Ensign_HA: Weekly returns 32766

18:41 @Ensign_HA: Monthly returns 32767

18:41 @Ensign_HA: Range and Volume return the size parameter that follows the R or V in the time frame suffix

18:42 @Ensign_HA: bye