Stories recently tagged with 'SDKFIX' Subscribe to this feed
2
votes
submitted by Zeno_X 9 months, 26 days ago

The quote API has been around for a long time now. I hope MBT can get bid/ask history data working soon. Right now, there's only one number, not two. read more...

Add a comment 1 comment | category: | Views: 18
tags: | tag it

1
votes
submitted by Vitaly 1 year, 1 month ago

Hi, I have read in MbtSDK.chm that in OnDataEvent after submitting request for historical quotes and setting bUpdate = true, I will receive continues updates. Quote: "updates are built before your eyes from the live T&S feed". This is good only for somebody using it to build charts. Not for other cases.

There should be a way to stop OnDataEvent firing so often and fire only once every minute when a minute bar "becomes a history".

It would make sense because it will reduce unnecessary load on my computer (and your servers). It will increase a chance to process more symbols simultaneously without delay. And if I need T&S I can use MBTQuote members.

It would be nice to introduce another parameter in .SendRequest method that will set frequency of the updates.

1st choice: As it is now.

2nd choice: OnDataEvent firing when a minute (day or tick)  bar "becomes a history".

read more...

Add a comment add a comment | category: | Views: 6
tags: | tag it

2
votes
submitted by Zsolt 1 year, 4 months ago

Currently, there is no way to know what exactly happened to each of my positions that I left yesterday (or even days ago), that got filled and/or even closed. The only way to get some information is to log into the website and look at the trade history, but that list also misses commissions. 

If I had 5 different open positions yesterday (probably on different forex pairs), it is not enough to know that all of them were either stopped out or reached profit.
It is necessary to know exactly when and at which price each individual position got filled, as well as when and at what price it got closed. There is no statistics without that.
 
Right now this information is available for today’s events, so MBTrading is suitable for daytraders who open and close all their positions the same day.
 
But it is impossible to maintain accurate records of positions that span multiple days. It cannot be done using MBT Desktop either. 
 
So, position traders who trade stocks and/or forex and are using hourly/daily charts, and usually leave positions pending/open for several days (with at least a protective stop order) cannot use MBTrading effectively because they don’t know what happened to their positions. 

I suggest to improve the SDK to be able to access the order history for past days (past 30 days is more than enough - the website offers trade history for 30 days). Maybe we could set a parameter before calling DoLogin that specifies how many days' order history to download to the OrderHistories collection of the OrderClient, after a successful login. That way, the information would be automatically available to MBT Desktop users, as well as to 3rd party developers. (I'm a 3rd party charting software developer)

An alternative (and less favorable) solution would be to create a web service like the MBT Historical API, that can be used to query a user’s execution history, and would return the same data that is currently accessible for any user when he logs into mbtrading.com client area, and go to trade history. But please include commissions to this list as well.

Thanks



read more...

Add a comment 7 comments | category: | Views: 19
tags: | tag it

1
votes
submitted by alice_in_lexington 1 year, 9 months ago

 I use the SDK to write programs to trade through MBT.  It would be helpful if there was access to the different Studies using the SDK.  For example, I would like to be able to get access to the RSI for a stock in a program.
read more...

Add a comment 2 comments | category: | Views: 24
tags: | tag it

1
votes
submitted by Programmer123 2 years ago

 The method signature speaks for itself... could be really useful.
read more...

Add a comment 2 comments | category: | Views: 11
tags: | tag it

1
votes
submitted by phinfull 2 years, 1 month ago

I would like to develop same apps for android tablet, but up to now is impossible due to restriction in COM dll actually available, why you don't release Android API, would be amazing!
read more...

Add a comment 2 comments | category: | Views: 9
tags: | tag it

2
votes
submitted by Synchro 2 years, 4 months ago

I know you have decided to not add the DOM you developed to the Desktop Pro platform. This is very disappointing but I understand your thinking.
I was wondering what your legal team would think about adding the code to the SDK so that the techies among us could roll our own DOM without having to reinvent the wheel?
Perhaps just the grid.ocx that you built for it? I am attempting to build my own but any help you could throw our way with sample code or examples - even broken code - would be greatly appreciated! :-)
If you can't provide any of that how about some explanation of what development tool you use to create your custom grids or maybe just a hint as to what Visual Studio toolbox items might be best used for DOM construction?

Thanks! read more...

Add a comment 2 comments | category: | Views: 36
tags: | tag it

2
votes
submitted by webcharacter 2 years, 9 months ago

It is a powerful part of TimeSales information, to know if each record is a buy or a sell.  An important set of volume indicators rely on this data.  In addition, it would be helpful at applicatio startup to have a day's worth of TimeSales history available.

Thanks,  Brian Warren

read more...

Add a comment 4 comments | category: | Views: 87
tags: | tag it

2
votes
submitted by webcharacter 2 years, 9 months ago

Ticktype is currently provided for TSRECORD and 'tick' is provided for QUOTERECORD, but there is not an equivalent value for history data.  I'd like to request that this data member be added, possibly to MbtHistTick.  Then when charts contain indicators that depend on separate bid/ask volumes, such as the "Best" Indicators from http://emini-watch.com, history can appear in the chart in the same way that price and volume do in MBT Pro.

Thanks, Brian Warren

read more...

Add a comment 2 comments | category: | Views: 17
tags: | tag it

2
votes
submitted by webcharacter 2 years, 9 months ago

Ticktype is currently provided for TSRECORD and 'tick' is provided for QUOTERECORD, but there is not an equivalent value for history data.  I'd like to request that this data member be added, possibly to MbtHistTick.  Then when charts contain indicators that depend on separate bid/ask volumes, such as the "Best" Indicators from http://emini-watch.com, history can appear in the chart in the same way that price and volume do in MBT Pro.

Thanks, Brian Warren

read more...

Add a comment 2 comments | category: | Views: 17
tags: | tag it

2
votes
submitted by bobpast 3 years, 8 months ago

SDK Quote performance is subpar.

I can only ask for a quote stream (All the quotes from
now until I unregister).

I have to wait until the server receives a new quote,
since the servers don't send out the last quote. I suppose this could take several hours for some microcap
stocks.

I have to send out 2000 messages to receive 1 quote for 1000 symbols. Why not register for 100 symbols at a time, and send out and receive 10 messages for 1000 quotes. I believe the stress on the quote server is lessened in the 10 message scenario versus the 2000 message scenario
read more...

Add a comment 1 comment | category: | Views: 10
tags: | tag it

4
votes
submitted by Raider_Fx 3 years, 8 months ago

The base directory of the MBTSDK.zip file has several txt, doc, and pdf files. These files contain some good tips and advice on using the SDK. Put this info into the MbtSDK.chm file with the rest of the SDK documentation. read more...

Add a comment 2 comments | category: | Views: 26
tags: | tag it

3
votes
submitted by MarketMole 3 years, 8 months ago

The MBT API is not being leveraged to its maximum benefit.

Create a MBT API Tools area which hosts trading tools built by contributing developers. Projects would be submitted as source and compiled into EXE's by MBT which implement a specific interface which the Navigator could use to launch. You download free tools of your choice and place them in the /plugins/ folder under Navigator. They then show up as menu items there.

Classes of tools:
Charting
Order submission and management
Historic analysis
Strategy execution
Scanning

Popular tool builders might be rewarded by the number of downloads or a hooked Navigator launch counter. Maybe drop a dollar into the developer's MBT FX account for every download.



read more...

Add a comment add a comment | category: | Views: 25
tags: | tag it

Search:

SUBMIT A NEW IDEA

Submit new ideas and feature requests to MB Trading, or vote for your favorites.