Forex
Google
New signals service!

Go Back   Forex Trading > Brokers > Metatrader brokers


Register in Forex TSD!
Trading Systems Leaders in this forum (automated trading systems) are winning more than 3000 pips in a month (30000$ investing one lot every time).
Click here to register and get more information

Reply
 
LinkBack (20) Thread Tools Display Modes
  #51 (permalink)  
Old 07-16-2007, 10:34 PM
european's Avatar
Senior Member
 
Join Date: Apr 2006
Posts: 284
european is on a distinguished road
Quote:
Originally Posted by forex_for_life View Post
Their platform is very.....technical. Seems more like something the big boys would use. Downside: No charting package. I'm using MT4 platform for TA and will use MB Trader for orders as prices are nearly identical, but spreads are better. I've been thinking about buying Ninja Trader to allow seemless execution of orders and analysis. Found at link below:

Automated Forex Execution Software | Forex Software

Looks interesting to say the least. Feedback welcomed!!
I agree, their platform is very technical, so they advertise platform training a lot. Any ECN offers MT4?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #52 (permalink)  
Old 07-17-2007, 06:18 AM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
[quote=Bongo;130383]
Quote:
Originally Posted by prasxz View Post
That's right MT can't handle decimal quote ...I don't know how to solve it ..anyway ECN is my next journey in fx trading ...I've talked to MBtrading CS ...they said for mini account $400 you can have arround 8 lots for usd currency ....

Are you idiot or you don’t know what you are taking about????
You are looking for ECN FX trading...
You thing that bank as Bank of America will offset your mini account?
You are complete out of the range…
MBTrading defines a lot as 10000 units instead of the typical 10000. They also allow decimals. Yes, BofA will do partial fills on ECN, but they are part of Interactive Brokers and not MBTrading. Without partial fills, almost no trades would occur on an ECN or you'd see everyone putting in stacks of separate orders hoping some would get filled and someone else chose the same stack size. It isn't uncommon to watch MBTrading have 4000 lot orders sit there, and then 300 lots and 60 lots on top of the 4000. MBTrading also claims to prioritize smaller lot fills. If you have the same order entry as a 4000 lot order, your order gets filled first. MBTrading is trying trying to appeal to smaller traders, since their minimum balance is $400, commission is $10 per 100k round trip, etc. Most other ECN are looking at $25K-50K deposit, some $100k. Commissions are typically between $10-20 per $1 mil not per $100k.

Interactive Brokers is freshest in my mind. 0.2 pip commission for the first $100 mil (about 1000 lots) each day, 0.15 comm for the next $100 mil, then 0.1 comm after that. Minimum balance is $25,000.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #53 (permalink)  
Old 07-17-2007, 06:23 AM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
Quote:
Originally Posted by european View Post
I agree, their platform is very technical, so they advertise platform training a lot. Any ECN offers MT4?
I think they are fundamentally incompatible. WHC Trader has some similarities to ECN and offers a lot of products/features that professionals have. Their spreads are much worse than an ECN.

MT4 isn't ECN software, it is software that allows the dealing desk to manipulate orders and send price spikes knowing exactly how many lots they will close and make their aggregate exposure balanced again. Software providers for ECN are FxAll, 3DForex, etc. Most ECN seem to be stock/futures brokers that came over to forex.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #54 (permalink)  
Old 07-18-2007, 01:18 AM
svifx's Avatar
Member
 
Join Date: Mar 2007
Posts: 36
svifx is on a distinguished road
Back to the perly roots

Thks for your reply daraknor,

I understand now all your points...

U might noticed I'm a perl freak with quite some Un*x and datacenters background from my preceeding career. I've been datamining Terabytes of data for telephone companies with it...

After logging level II quotes for some time, I just found out no regular platform would be able to deal with it, no metatrader, esignal, tradestation, amibroker, metastock, quotetracker, ninjatrader or strategyrunner ... are able to really "Chart" level II quotes and especially not handle volume in forex.

All these softies just take the ASK xor BID in account not both and they candle this into a time frame an we just lost the whole juice of the market.... not even speaking of the market makers which can really do anything to the price they show to you...

Another point, demo feeds are not live feeds... any gains you can simulate in demo will definetely not happen in live. The same way around if your trade is not in the live feed the simulation results will never match the true cash money you earned or lost...

Just to MT4's datafeed, it's on port 443 (https) and it's crypted with SSL, yes at least it's good news, people's login ID and pasword don't go cleartext over the internet but with a good MITM able proxy also there are just a few tools able to decrypt that but you need a dedicated proxy box, preferably running gentoo linux with a minimal optimized kernel and compiled softs to handle the decryption overhead. Also to decrypt SSL, you need to be sniffing the session before it starts because even if you have the server/client secret keys, you need to capture the whole negotiation to find out which encryption they are using. If you are late for the party, you don't get the nice girls...

Ok back to business... after setting up the nice proxy I talked about earlier, I went to look for linux based solutions, just to find out alot of them had aborted 2 or 3 years ago and are not really maintained nowadays... but

I came across GeniusTrader - tools for building trading systems and guess what it's all written in perl and these guys developped some time ago all the nice things we find in metatrader 2day: Indicators, experts, backtesting even scanning all currencies for tradeable patterns.... and all this, the old Un*x way, on the command line, no fancy graphics at least not realtime... just what my proxy
box dreamed of the whole night long.

It's really not a rookie solution and it will not work right out of the box... but for me It's just like my dreamteam partner... I will rewrite some of the code to suit the forex market, get the most of my level II quotes into my strategy and backtest it... write a scanner wich enables the strategy as soon as any currecy pair meet my rules ( a bit like radarscreen on tradestation ) and later on if I meet my brokers volume quotas, I will subscribe for the FIX API.

BTW, I think there are some converters like perl -> python and the other way around so don't get me wrong, It's not that I don't like python, I'm just not feeling like throwing my perl bookshelf out the window...

I just feel for now metatrader in it's current release is not going to be of any help in ECN trading and I am very happy I found this thread on this board....

I really like your approach in getting out of the too well drawn paths to this market, nothing is easy and it takes alot of dedication and hard work to really get things rockin... and you are right this is a millisecond business you have to get filled on the tick and the best is to always get filled just before a big fish does...

CU
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #55 (permalink)  
Old 07-18-2007, 05:01 AM
tdion's Avatar
Senior Member
 
Join Date: Mar 2006
Location: South Carolina, USA
Posts: 155
tdion is on a distinguished road
I want to add my two cents about EFX group (and consequently MB)

I personally will not trade w/ them because they just aren't ready for prime-time yet. Here are my reasons:

1) Routine system maintenance causes a lot of problems. Very often, the entire system is offline for 20 minutes at around midnight EST. If your stop is hit, you won't exit. You can't even call the dealing desk to exit during the blackout. I asked Justin LeBling about this at Forex Factory, and he said backup servers are not being considered. IMHO this is horrible business on their part. In fact, you can find many horror stories on the EFX thread at Forex Factory of people's orders that simply disappeared during maintanence.

2) You can not scale out of positions. If you have 5 shorts open in a grid, and want to exit just one of them, you can't. You can only exit at one price... the average of all the positions.

3) You can not go long and short at the same time in the same account. Sometimes I will have signals on the same pair in opposite directions, and EFX would have me create 2 accounts (1 for long and 1 for short) to move money back and forth between. I would have to call to do this every time. Too much hassle.
__________________
Ideas are not trade advice.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #56 (permalink)  
Old 07-18-2007, 09:38 AM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
Great reply! also great to hear from a fellow hacker

Quote:
Originally Posted by svifx View Post
Thks for your reply daraknor,

I understand now all your points...

U might noticed I'm a perl freak with quite some Un*x and datacenters background from my preceeding career. I've been datamining Terabytes of data for telephone companies with it...

After logging level II quotes for some time, I just found out no regular platform would be able to deal with it, no metatrader, esignal, tradestation, amibroker, metastock, quotetracker, ninjatrader or strategyrunner ... are able to really "Chart" level II quotes and especially not handle volume in forex.
Completely agreed. We haven't taken level 2 data yet but it is just a small distance away. Trying to get the FIX order entry going first.

Quote:
Just to MT4's datafeed, it's on port 443 (https) and it's crypted with SSL, yes at least it's good news, people's login ID and pasword don't go cleartext over the internet but with a good MITM able proxy also there are just a few tools able to decrypt that but you need a dedicated proxy box, preferably running gentoo linux with a minimal optimized kernel and compiled softs to handle the decryption overhead. Also to decrypt SSL, you need to be sniffing the session before it starts because even if you have the server/client secret keys, you need to capture the whole negotiation to find out which encryption they are using. If you are late for the party, you don't get the nice girls...
I thought that it was just straight SSL, but that's not what the protocol expert said. He said it was on 443 for firewall punching by default (a common practice) but not actually using SSL. Regarding SSL MITM proxy, I think you can set up dsniff on localhost and then route your SSL traffic through it still. Dedicated proxy with RSA card is of course ideal, but I think we can get away with it on a single box for small load.

Quote:
Ok back to business... after setting up the nice proxy I talked about earlier, I went to look for linux based solutions, just to find out alot of them had aborted 2 or 3 years ago and are not really maintained nowadays... but
I'm going pure linux datacenter here, I'm looking forward to dropping MT4 completely ... stupid SLEEP is broken! h8h8.

Quote:
I came across GeniusTrader - tools for building trading systems and guess what it's all written in perl and these guys developped some time ago all the nice things we find in metatrader 2day: Indicators, experts, backtesting even scanning all currencies for tradeable patterns.... and all this, the old Un*x way, on the command line, no fancy graphics at least not realtime... just what my proxy
box dreamed of the whole night long.
I'll check them out, it would be nice to not rewrite every indicator people want into SQL, but then again I'm not trading with any indicators right now. (grids, etc)

Quote:
later on if I meet my brokers volume quotas, I will subscribe for the FIX API.
I'm hunting for FIX implementations and places to test against. Protocol expert is using Erlang which seems like the perfect tool for the job. I'm doing server stuff in Python, which seems like perfect tool for this job. (Connecting to *everything* from .Net & COM to embedded C)

Quote:
BTW, I think there are some converters like perl -> python and the other way around so don't get me wrong, It's not that I don't like python, I'm just not feeling like throwing my perl bookshelf out the window...
I haven't looked in a while, didn't you need to throw out all of the old perl when 6.0 came out? or did that change? I heard it wasn't going to be backward compatible...

My goal is connectivity right now, I'm building in all sorts of delay codes, administration interface, agent verification, null agent, unit testing, etc. Should be done with all those parts in a week or so. (EDIT: second week in sept) :/ So much code to write but at least it starts live money tomorrow. (Edit: did not happen) I spent last week figuring out how I was crashing metatrader and rewriting the crappy prototype procedural code into full OO code. Everything has a state now!

I'll check out your suggestion on trading platforms. My eyes sort of cross with perl, I like readability in other people's code because you'll read something eventually. I don't know what you still need, maybe there are things we can still help each other with. Some people really seem to want to feed MT4 tick data to keep existing projects, that isn't the direction I'm personally headed but the project could do that too. As far as I'm personally concerned, MT4 is an execution agent that I get ticks from and send orders to. More execution agents are better, but I'm not trying to slip anything into or out of the agents that they couldn't really do already. Now someone can subscribe to signals from a socket, or send trades out as signals - but I'm still using the price data built into MT4.

Last edited by daraknor; 07-22-2007 at 10:26 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #57 (permalink)  
Old 07-18-2007, 09:43 AM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
Quote:
Originally Posted by tdion View Post
I want to add my two cents about EFX group (and consequently MB)

I personally will not trade w/ them because they just aren't ready for prime-time yet. Here are my reasons:

1) Routine system maintenance causes a lot of problems. Very often, the entire system is offline for 20 minutes at around midnight EST. If your stop is hit, you won't exit. You can't even call the dealing desk to exit during the blackout. I asked Justin LeBling about this at Forex Factory, and he said backup servers are not being considered. IMHO this is horrible business on their part. In fact, you can find many horror stories on the EFX thread at Forex Factory of people's orders that simply disappeared during maintanence.
I haven't seen my orders disappear yet. I do know the maintenance also happens to apply swap, for about 7-15 minutes every day.

Quote:
2) You can not scale out of positions. If you have 5 shorts open in a grid, and want to exit just one of them, you can't. You can only exit at one price... the average of all the positions.
Submit a sell for X lots when you're in a buy trade. Individual trades are a matter of perspective, the aggregate isn't really altered. X can be a partial amount.

Quote:
3) You can not go long and short at the same time in the same account. Sometimes I will have signals on the same pair in opposite directions, and EFX would have me create 2 accounts (1 for long and 1 for short) to move money back and forth between. I would have to call to do this every time. Too much hassle.
This is a limitation on many ECN, and many handle it this way. A way of bypassing this is to detect when the trade closes and then open the aggregate difference as a new trade. More hassle, same difference :/

I don't really recommend MBTrading either, they are the overpriced entry level ECN.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #58 (permalink)  
Old 07-18-2007, 10:00 AM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
Quote:
Originally Posted by svifx View Post
I came across GeniusTrader - tools for building trading systems and guess what it's all written in perl and these guys developped some time ago all the nice things we find in metatrader 2day: Indicators, experts, backtesting even scanning all currencies for tradeable patterns.... and all this, the old Un*x way, on the command line, no fancy graphics at least not realtime... just what my proxy
box dreamed of the whole night long.
I couldn't find any connector code, only backtesting code and internal order management. How do they connect to get data and submit orders? NinjaTrader uses QuickFIX, which is a pretty common package these days.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #59 (permalink)  
Old 07-18-2007, 12:54 PM
Banned
 
Join Date: Oct 2005
Posts: 387
Bongo is an unknown quantity at this point
daraknor,
It is possible to link MT4 with Interactive brokers?
B.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #60 (permalink)  
Old 07-18-2007, 08:10 PM
daraknor's Avatar
Senior Member
 
Join Date: Oct 2006
Location: Portland, OR USA
Posts: 996
daraknor is on a distinguished road
Quote:
Originally Posted by Bongo View Post
daraknor,
It is possible to link MT4 with Interactive brokers?
B.
Please define what you mean by "link"
Can you use MT4 to log into IB? No. Can I get the two platforms to send information to each other? Yes - through DDE or sockets. Will it be price data so you can execute MT4 on IB? no.

IB needs a good interface, their current one is so bad :/ Enabling forex required me to click a hidden arrow button, change a selection, type in a currency code with a . in it, etc... horrible Java UI, seems like a decent broker so far. It would be nice to get IB working in MT4, but as I said a few times for similar requests that isn't the goal. The goal here is to make agents out of each of these brokers so I can take an automated trading system written in python and execute it on MT4, IB, etc.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks

Tags
ecn trading, atcbrokers, atcbroker, ECN FIX API

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

LinkBacks (?)
LinkBack to this Thread: http://www.forex-tsd.com/metatrader-brokers/7009-ecn-trading.html
Posted By For Type Date
Automat na oandzie. Post #107 Refback 07-02-2008 07:07 PM
MetaTrader brokers and feed This thread Refback 04-21-2008 09:43 PM
Automat na oandzie. Post #107 Refback 03-05-2008 09:15 PM
Automat na oandzie. Post #107 Refback 03-05-2008 08:31 PM
Automat na oandzie. Post #107 Refback 03-05-2008 08:31 PM
Ecn Forex This thread Refback 11-14-2007 05:16 AM
MetaTrader brokers and feed This thread Refback 10-15-2007 08:14 AM
MetaTrader brokers and feed This thread Refback 09-09-2007 10:08 AM
Forex ECN brokerage start-up question This thread Refback 08-31-2007 11:27 AM
MetaTrader brokers and feed This thread Refback 08-16-2007 07:21 PM
Forums - which broker offers metatrader 4? This thread Refback 08-08-2007 11:43 PM
MetaTrader brokers and feed This thread Refback 08-01-2007 12:07 PM
MetaTrader brokers and feed This thread Refback 08-01-2007 12:32 AM
Is there anyone tried metatrader pro with atcbroker? This thread Refback 07-27-2007 12:12 AM
Is there anyone tried metatrader pro with atcbroker? This thread Refback 07-25-2007 05:52 PM
Forums - which broker offers metatrader 4? This thread Refback 07-22-2007 09:41 AM
Forums - which broker offers metatrader 4? This thread Refback 07-10-2007 04:40 AM
Forex ECN brokerage start-up question This thread Refback 07-06-2007 08:28 AM
MetaTrader brokers and feed @ Forex Factory This thread Refback 06-25-2007 12:59 PM
Is there anyone tried metatrader pro with atcbroker? @ Forex Factory This thread Refback 06-23-2007 05:58 PM

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mobile Trading/Technical Requirements/Automated Trading Championship icum Tools and utilities 73 07-31-2008 10:23 AM
T Squared Trading LLC Currency Trading/Mercado de Divisas T Squared Trading Deleted Commercial Threads 134 11-28-2007 12:07 PM
Forex Trading Survey (live trading) bcitra General Discussion 1 01-14-2007 03:49 PM


All times are GMT. The time now is 12:14 PM.