PLEASE READ CAREFULLY!
MB Trading Navigator version 11.1.0.2 has been made available as a beta; one installer has charts and one does not. The charts in this release are totally new and separate from the Web-based Forex Java charts made available a few builds ago. Download/install the version you want, here: http://www.mbtrading.com/download.asp
We offer no guarantees of chart stability at this point, and in both versions, the quality of the historical data is still being tested, but the MbtHist object structure itself is stable.
The .chm help file has been updated: http://sdk.mbtrading.com/MbtSDK.chm
Additionally, a new SDK example called Hist is available as a VB6 project. It demonstrates how to pull three types of bars (days, minutes and ticks), and can be found here: http://sdk.mbtrading.com/MbtSDK.zip
I have been testing the charts version since around 6/15/2008. We highly recommend you download and install this beta on a secondary test machine, examine the historical objects in your IDE's Object Browser, and begin testing immediately. Below are the changes most important to developers.
Phil Huether http://sdk.mbtrading.com/default.asp http://sdk.mbtrading.com/v.htm
SDK specific changes/additions to Navigator ver 11.1.0.2:
MbtComMgr: - IsConnected now returns False if no attempt has yet been made to call DoLogin. - Added RemoteAddress property. This is valid prior to DoLogin. - Added OnLogonSucceed & OnLogonDeny events.
MbtAccount: - Deprecated all 4 buying power properties -- all will currently return 0. - enumAcctState: added new asUnavailable state. This signals that the account is temporarily unavailable for trading due to an internal system failure or scheduled maintenance period (see new MbtOrderClient.OnAccountUnavailable event below).
MbtOrderClient: - Added OnAccountUnavailable event (see new MbtOrderClient.asUnavailable enumAcctState above). - Added RemoteAddress property. This is valid only after successfully executing MbtComMgr.DoLogin. - Added dPriceOther / dPriceOther2 to Replace method. dPriceOther is used for trailing stop offset, dPriceOther2 is currently unused and 0 should be passed.
MbtRoute: - Deprecated AllowDayNB property
MbtQuotes: - Added RemoteAddress property. This is valid only after successfully executing MbtComMgr.DoLogin.
MbtOptChain: - Added OnOptionSelected event.
MbtPrefs: - FXSpreadLimit now has indexes 0-3 instead of 0-2 (narrow/medium/wide/other) and datatype is now Double instead of Long. - Removed TickerAnnotate property.
MbtHist.dll - Added various historical objects; day, minute and tick bars featuring (among other fields) OHLC. The feed is operational but still being refined and tested. Documentation has been provided in the chm help file and a VB6 sample (Hist) is available.
Attempt to prevent crashing of controls in VC dialog editor -- particularly in VS2005 (possibly 2008). ***NOTE: while many control properties will show in VC IDE's property editor, they typically are NOT be settable in the editor. This is due to a limitation with VC's dialog editor failing to in-place activate ActiveX controls when in design mode (unlike VB and some others which do). Without activation, our controls lack a real window -- which is required for them to properly transfer properties. As such, the ONLY reliable way to set properties is in code during runtime -- after the control has been instantiated and has a window. In VC this would be after the parent window's (i.e. dialog's) OnCreate / OnInitDialog has executed.
|