Range chart for EUR/USD

Q: I am totally confused as to what is happening here as I am getting very different bars on my 3R charts on EW (Eur/Usd+) compared to E10 (Eur/Usd).  EW needs 3R to give 3 pips per bar whereas the other is 30R to give 3 pips per bar. Which is correct and how do I rectify this?

A:  The R parameter is relative to the number of decimals used in the chart scale.

In EW you have 4 decimals showing so R3 is  0.0003.
In E10 you have 5 decimals showing, so the same value is R30 to get 0.00030.
If you want both to be the same, then both EW and E10 need to use the same decimal format.
I will assume your preference is to show the 1/10th pip digit, so lets change EW to show 5 decimals.  In EW go to the chart properties form by pressing CTRL+P on the chart.  Change the Price formats from the current  #.#### selections to the #.##### (5 decimal) selections.
Then EW will use  R30  charts instead of R3.

IBM 3 Drives to Top

Larry Pesavento:  “IBM is completing 3 major patterns – the Butterfly pattern, a 3 drive to top pattern, and an AB=CD pattern.   This strongly suggests a major top.  In order to control risk the best strategy is to buy the Jan 180 put for $5.00 or less.   IBM is expected to announce earnings this week!”

ESPL: Emulate Workspace Tabs

Q:  I have used Ensign for years…and I am very happy with it. I look at about 14 markets. I set up each market with 2-3 charts in a workspace. I click onto a workspace and this works well for me.  I was trying to use the Layer function in Ensign 10 for the same effect, but the numbered tabs do not label that particular market, there are only 9 tabs, and my understanding is that it requires more CPU.   Is there any chance of having layout tabs in Ensign 10 that serves the same function as the workspace tabs in Ensign Windows?

A:  There are no plans to add a tab control which shows layout names to replicate the EW feature.  However, the E10 ESPL language is very powerful and could be used to create the tabs feature.  This is the essence of the ESPL implementation of a tab control.

Starting with a New Project, put a tab control on the form, and resized the form and the tab control.  At design time, edited the TABS property to add names for the tabs, such as is shown on the form, using words of ‘First’, ‘Second’, ‘Third’ etc. 

In the Change event for the tab control, write code that opens different layouts using the Layout function. Here is the code example. 

procedure TabControl1Change(Sender: TObject);
  Case tabControl1.tabIndex of
    0: Layout('ALayoutName');
    1: Layout('2ndLayout');
    2: Layout('3rdLayout');

Edit the example so you have tab names that are meaningful and open the layouts using layout names you use.   Each tab would have a case number entry.

IB: Ensign unable to find TWS

IB users that upgrade the TWS may experience connectivity problems. The upgrade has unchecked a setting in the TWS global configuration that is important for the Ensign connection. To re-apply this setting click on the TWS and select menu Edit | Global Configuration.

Then select Display at left [1], click on the styles submenu [2], and recheck the box at top that says “Use system title bar” [3]

You will need to close and reopen Ensign to establish the connection.