MBTradBridge between Metatrader and MBTrading Navigator

FIX protocol, JAVA API, etc.

MBTradBridge between Metatrader and MBTrading Navigator

Postby admin » Mon Feb 23, 2009 4:14 pm

BJF Trading Group have developed bridge between Metatrader 4 trading platform and ECN MBTrading Navigator (web: mbtrading.com). You can install any of your expert advisors to Metatrader 4 platform (demo or real) and copy all signals from metatrader to MBTrading Navigator.

Image


We can also develop a bridge for the bank of your choice. Please, contact me for more information.
User avatar
admin
Site Admin
 
Posts: 92
Joined: Tue Jan 27, 2009 4:03 pm
Location: Oakville, Canada

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby Sunseeker980 » Mon Feb 23, 2009 8:19 pm

MB Trading is presently Beta testing a Meta-4 bridge. Based on past history, how would your bridge perform base on speed and order fillings?

Thanks in advance.
Sunseeker980
 
Posts: 4
Joined: Mon Feb 23, 2009 8:11 pm

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby admin » Tue Feb 24, 2009 1:07 pm

Sunseeker980 wrote:MB Trading is presently Beta testing a Meta-4 bridge. Based on past history, how would your bridge perform base on speed and order fillings?

Thanks in advance.


We know about this BUT
1. MBTrading Metatrader4 still contains many defects. (and only demo available now)
2. Metatrader allows to destroy successful trading strategy.
3. Trading through the api will always be more successful.
It is only my opinion
User avatar
admin
Site Admin
 
Posts: 92
Joined: Tue Jan 27, 2009 4:03 pm
Location: Oakville, Canada

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby edprson » Wed Feb 25, 2009 12:59 am

It is very good you have developed MT4 MBT bridge (as you say) BUT where and how somebody can get it....

P.S.This is much bigger question then one might think.. :roll:
edprson
 
Posts: 3
Joined: Wed Feb 25, 2009 12:54 am

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby edprson » Wed Feb 25, 2009 1:51 am

OK now I have found it on your web site...
and I would have to say I am absolutely sceptical that such 'a device' would work at all...

Simply .....it is the same if you will look on one's monitor and try to press button on somebody else's keyboard..

basicaly ...you will use some?? (any) provider demo quotes from MT4 and trade from these quotes on MBTading Navigator.....good luck my friends


Normally you would need to get MBTNavigator quotes into MT4 first ...then to use their quotes to send signals to MBTNavigator ( or their API)
edprson
 
Posts: 3
Joined: Wed Feb 25, 2009 12:54 am

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby admin » Wed Feb 25, 2009 3:27 am

edprson wrote:It is very good you have developed MT4 MBT bridge (as you say) BUT where and how somebody can get it....

P.S.This is much bigger question then one might think.. :roll:


direct link to MBTrading Bridge page
User avatar
admin
Site Admin
 
Posts: 92
Joined: Tue Jan 27, 2009 4:03 pm
Location: Oakville, Canada

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby edprson » Wed Feb 25, 2009 10:24 pm

admin wrote:
edprson wrote:It is very good you have developed MT4 MBT bridge (as you say) BUT where and how somebody can get it....

P.S.This is much bigger question then one might think.. :roll:


direct link to MBTrading Bridge page



Will the signal generating MT4 bridge work from real MBT Navigator quotes OR it has to use some random name broker demo feed for quotes.....

This is very important question btw
edprson
 
Posts: 3
Joined: Wed Feb 25, 2009 12:54 am

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby admin » Fri Feb 27, 2009 8:09 pm

For bridge we use a script that checks all orders asynchronously, but we can use synchronously direct calls from expert advisor.
This almost completely eliminates the delays.




Parameters for the direct calling from the mt4 expert advisor (Bridge Metatrader4 -MBTrading Terminal)

int MBTLogin(int iId, string pszName, string pszPassword, int timeout = 10);
Function make logon to MBT.
Parameters:
iId int; User Identifier.
pszName String; User Name.
pszPassword String; User Password.
timeout int; tick time to logon delay (default 10);

int MBTConnected(string pszAccount);
Function check on MBT account connected;
Parameters:
pszAccount String; Account Number.

int CancelOrder(string pszAccount, string pszTradeID);
Function submits a request to cancel an existing open order
Parameters:
pszAccount String; Account Number.
pszTradeID String; Order Number.

int NewOrder(string pszAccount, string pszSymbol, string pszAction, int iQuantity,
string pszOrderType, double fStop, double fLimit, string pszDesc);
Function submits a request to enter a new order and returns order TradeID.
Parameters:
pszAccount String; Account Number.
pszSymbol String; Traded symbol.
pszAction String; Action "BUY", "SELL".
iQuantity int; Number of equity.
pszOrderType String; Order type "MARKET", "LIMIT", "STOP", "STOP LIMIT".
fStop: Stop price.
fLimit: Limit price.
pszDesc String; destination for the order.


int ChangeOrder(string pszAccount, string pszSymbol, string pszAction, int iQuantity,
string pszOrderType, double fStop, double fLimit, string pszDesc,
string pszTradeID);
Function submits request to change an existing order with updated parameters.
Parameters is corresponds to the function NewOrder, pszTradeID is a order number.


int SubmitOrder(int iBuySell, int iVolume, string pszSymbol, double dPrice1, double dPrice2,
double dPrice3, double dPrice4, int iOrdType, string pszDesc);
Function SubmitOrder submits a request to enter a new order.
Parameters:
lBuySell Long; enter 10000 (VALUE_BUY), 10001 (VALUE_SELL), or 10002 (VALUE_SELLSHT)
lVolume Long; number of equity shares, options contracts, or futures contracts to transact.
For a forex order, enter 10000 for a mini-lot and 100000 for a full-sized lot
(the SDK accepts single shares, not full lot sizes like the retail Navigator).
Entering 10000 for a mini-lot in the SDK is equivalent to entering 1 for a
mini-lot in the retail Navigator (entering 1 in the SDK is the equivalent of
entering 0.0001 in the retail Navigator).
bstrSymbol String; the security being traded, e.g. "MSFT" for equities, "/YMqy" for futures
(where q = quarter, y = year; e.g. "/YMU7"), "EUR/USD" for forex.
dPrice1 Double; limit price for limit orders, "approximate" price for market orders. Must
always be supplied, even for market orders.
dPrice2 Double; stop/trigger price for Stop Limit, Stop Market, Limit+Stop, Stop trail and
Stop TTO orders (otherwise, pass zero).
dPrice3 Double; discretionary price for Discretionary orders; lower threshold for TTO VALUE_BUY
orders (upper threshold for VALUE_SELL/VALUE_SELLSHT). Trailing stop price for
plus orders.
dPrice4 Double; lower threshold for TTO VALUE_BUY orders (upper threshold for
VALUE_SELL/VALUE_SELLSHT). See TTOs for an example.
iOrdType Long; type of order being placed, i.e., VALUE_LIMIT, VALUE_MARKET, etc. See the
complete list of order types here or on our website.
pszDesc String; destination for the order. Valid values can be seen in the retail Navigator
by entering a symbol and right clicking on the Routes button ("MBTX").

If SubmitOrder returns S_OK (0), if order token and passes it to the order server else
return error;


int ReplaceOrder(string pszOrdNum, int iQuant, int iOrdType; double dPrice1, double dPrice2,
double dPrice3, double dPrice4);
Function ReplaceOrder is request to replace an existing order with updated parameters.
Parameters is corresponds to the function SubmitOrder;
User avatar
admin
Site Admin
 
Posts: 92
Joined: Tue Jan 27, 2009 4:03 pm
Location: Oakville, Canada

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby admin » Wed Mar 11, 2009 5:13 pm

We have added additional scrip to the bridge between MBTrading Navigator and Metatrader 4. Now you can monitor all MBTrading Navigator orders in additional Metatrader 4 window. The columns within the window can be adjusted by you. Now you can also export the orders from order book to CSV format.

Image
User avatar
admin
Site Admin
 
Posts: 92
Joined: Tue Jan 27, 2009 4:03 pm
Location: Oakville, Canada

Re: MBTradBridge between Metatrader and MBTrading Navigator

Postby cuda » Thu Mar 19, 2009 10:24 pm

hello, just bought bridge. need more detail instructions. can not get it to connect to mbt.
cuda
cuda
 
Posts: 1
Joined: Thu Mar 19, 2009 4:31 pm


Return to API Trading

Who is online

Users browsing this forum: No registered users and 1 guest

cron