I have been working with the MB SDK for some time now. With the SDK I have created an application in C# that continuously captures forex quote prices and logs them to file. In the even of a disconnection to MB, the SDK, without any code of my own, automatically attempts a reconnect every 30 seconds.
The most notable disconnection is at 11:58PM EST, reconnection at 12:02AM EST. Occasionally a disconnect occurs during normal trading hours as well.
I, along with a group of traders, have created a few strategies in NT. We will be purchasing several copies of the live trading version very soon, but we have one problem. Our system is 100% automated. Currently when NT disconnects from MB, you have to close NT and open it back up. For a 100% automated system this is troublesome. Do you have any improvements in the works that will allow NT to reconnect automatically? I understand the complications of that for other users and syncing NT positions with MB positions, but with good coding practice this can be managed through the event driven protocol NT currently employs. Additionally, I want to use a TS external data connection as a redundant data feed to protect against any holes which may occur during such a disconnect with my primary data source.
If you don't want to have this auto-reconnect feature for everyone, can you make a flag or check box in the settings for those who want it? I suppose this would be an important feature for any trader with MB who wishes to trade 100% autonomously.
Thank you for you time.
Anthony
Comment