MT4 support for multiple accounts?

 
Does Meta Trader support multiple accounts? I currently have two broker accounts one for long, one for short... can I write a Expert Advisor program that can trade off each?
Thanks
 
alextn:
Does Meta Trader support multiple accounts? I currently have two broker accounts one for long, one for short... can I write a Expert Advisor program that can trade off each?
Thanks

Run 2 Terminals (each connected to a different account). Just duplicate the MT4 installation dir. If these experts need to communicate then there are various ways to achieve this, but none are trivial.

 
thx gordon for your help!
i am looking to run EA strategies that i can also override manually (edit limit prices, cancel orders manually, etc) does MT support this?
 
alextn wrote >>
Does Meta Trader support multiple accounts? I currently have two broker accounts one for long, one for short... can I write a Expert Advisor program that can trade off each?
Thanks


Hi Alex,
MQ does have a multiple account client. But like most they are supplied by the broker and most won't supply one unless you have multiple accounts with them.
 
FourX:
MQ does have a multiple account client. But like most they are supplied by the broker and most won't supply one unless you have multiple accounts with them.

Multi-Terminal cannot run experts; it's only for manual trading.

 
alextn:
thx gordon for your help!
i am looking to run EA strategies that i can also override manually (edit limit prices, cancel orders manually, etc) does MT support this?

MT4 supports:

  1. Changing EA's extern params while expert runs.
  2. Manually trading while expert runs (including closing/deleting/modifying the EA's orders).
Note that some EA's support these and some don't... It depends on the specific EA's design.
 
gordon wrote >>

MT4 supports:

  1. Changing EA's extern params while expert runs.
  2. Manually trading while expert runs (including closing/deleting/modifying the EA's orders).
Note that some EA's support these and some don't... It depends on the specific EA's design.

I have been trading the same strategy on an IBFX account for a few years now using MT4. I have a new strategy that I'm ready to move forward with that I would like to trade in a completely independent account, but also with IBFX. Question is how can I run multiple instances of IBFX MT4 to trade different accounts? I'm assuming it is not possible to manage 2 separate accounts and only have one instance of the platform running?
 
dyos:
Question is how can I run multiple instances of IBFX MT4 to trade different accounts? I'm assuming it is not possible to manage 2 separate accounts and only have one instance of the platform running?

Copy and paste the installation directory to create a new instance.

You need a separate instance for each separate account, yes.

CB

 
cloudbreaker wrote >>

Copy and paste the installation directory to create a new instance.

You need a separate instance for each separate account, yes.

CB


Thanks that's exactly what I was looking for.
 

I took your advice. I simply copied the directory and started running a different strategy on each platform. But it is always crashing, about 1 minute after opening. Any thoughts?

There has been a critical error
Time : 2010.05.20 21:55
Program : Client Terminal
Version : 4.00 (build: 226, 24 Mar 2009)
OS : Windows Vista Professional 6.1 (Build 7600)
Processors : 8 x X86 (level 6)
Memory : 4194303/3595368 kb
Exception : C0000005
Address : 00554EF4
Access Type : write
Access Addr : 00000005

Registers : EAX=00000005 CS=0023 EIP=00554EF4 EFLGS=00010206
: EBX=07D0B2B8 SS=002b ESP=07D0B288 EBP=07D0B3E0
: ECX=07D0B2C8 DS=002b ESI=0000000A FS=0053
: EDX=00000001 ES=002b EDI=07D0F858 GS=002b

Stack Trace : 005542E8 02838BBA 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000

Modules :
1 : 00400000 004BB000 c:\program files (x86)\interbank fx trader 4 - b\terminal.exe
2 : 16080000 00019000 c:\program files (x86)\bonjour\mdnsnsp.dll
3 : 6B400000 00007000 c:\windows\system32\midimap.dll
4 : 6B410000 00008000 c:\windows\system32\msacm32.drv
5 : 6B420000 00036000 c:\windows\system32\audioses.dll
6 : 6B460000 0000A000 c:\windows\system32\slc.dll
7 : 6B470000 00025000 c:\windows\system32\rdpendp.dll
8 : 6B4A0000 00007000 c:\windows\system32\avrt.dll
9 : 6B4B0000 00004000 c:\windows\system32\ksuser.dll
10 : 6B4C0000 00030000 c:\windows\system32\wdmaud.drv
11 : 6B4F0000 00039000 c:\windows\system32\mmdevapi.dll
12 : 6F6F0000 000F5000 c:\windows\system32\propsys.dll
13 : 71960000 00038000 c:\windows\system32\fwpuclnt.dll
14 : 719A0000 00006000 c:\windows\system32\rasadhlp.dll
15 : 71E50000 00029000 c:\windows\system32\winsta.dll
16 : 71E80000 0000D000 c:\windows\system32\wtsapi32.dll
17 : 71E90000 00032000 c:\windows\system32\winmm.dll
18 : 71F50000 00014000 c:\windows\system32\msacm32.dll
19 : 71F70000 00005000 c:\windows\system32\msimg32.dll
20 : 71F80000 00013000 c:\windows\system32\dwmapi.dll
21 : 71FA0000 00080000 c:\windows\system32\uxtheme.dll
22 : 721D0000 0019E000 c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16385_none_421189da2b7fabfc\comctl32.dll
23 : 72480000 00024000 c:\program files (x86)\common files\microsoft shared\windows live\wlidnsp.dll
24 : 724B0000 00012000 c:\windows\system32\pnrpnsp.dll
25 : 724D0000 00010000 c:\windows\system32\napinsp.dll
26 : 724E0000 00008000 c:\windows\system32\winrnr.dll
27 : 724F0000 00010000 c:\windows\system32\nlaapi.dll
28 : 72500000 0000E000 c:\windows\system32\rpcrtremote.dll
29 : 72510000 0003B000 c:\windows\system32\rsaenh.dll
30 : 72550000 00016000 c:\windows\system32\cryptsp.dll
31 : 72570000 00038000 c:\windows\system32\odbcint.dll
32 : 725B0000 0008A000 c:\windows\system32\odbc32.dll
33 : 72640000 0011C000 c:\windows\system32\mfc42.dll
34 : 72D30000 00044000 c:\windows\system32\dnsapi.dll
35 : 72DC0000 00005000 c:\windows\system32\wshtcpip.dll
36 : 72DD0000 0003C000 c:\windows\system32\mswsock.dll
37 : 72E10000 00007000 c:\windows\system32\winnsi.dll
38 : 72E20000 0001C000 c:\windows\system32\iphlpapi.dll
39 : 74C40000 0000C000 c:\windows\syswow64\cryptbase.dll
40 : 74C50000 00060000 c:\windows\syswow64\sspicli.dll
41 : 74CB0000 00046000 c:\windows\syswow64\kernelbase.dll
42 : 74E00000 000F0000 c:\windows\syswow64\rpcrt4.dll
43 : 74EF0000 0019D000 c:\windows\syswow64\setupapi.dll
44 : 75090000 0015C000 c:\windows\syswow64\ole32.dll
45 : 751F0000 000CC000 c:\windows\syswow64\msctf.dll
46 : 752C0000 000AC000 c:\windows\syswow64\msvcrt.dll
47 : 753A0000 00083000 c:\windows\syswow64\clbcatq.dll
48 : 75430000 00035000 c:\windows\syswow64\ws2_32.dll
49 : 75470000 00100000 c:\windows\syswow64\kernel32.dll
50 : 756C0000 0009D000 c:\windows\syswow64\usp10.dll
51 : 75760000 00027000 c:\windows\syswow64\cfgmgr32.dll
52 : 75790000 00012000 c:\windows\syswow64\devobj.dll
53 : 757B0000 000A0000 c:\windows\syswow64\advapi32.dll
54 : 75850000 00006000 c:\windows\syswow64\nsi.dll
55 : 759A0000 00005000 c:\windows\syswow64\psapi.dll
56 : 759B0000 00019000 c:\windows\syswow64\sechost.dll
57 : 759D0000 0007B000 c:\windows\syswow64\comdlg32.dll
58 : 75A50000 00100000 c:\windows\syswow64\user32.dll
59 : 75B50000 00060000 c:\windows\system32\imm32.dll
60 : 75BC0000 00057000 c:\windows\syswow64\shlwapi.dll
61 : 75C80000 00C49000 c:\windows\syswow64\shell32.dll
62 : 768D0000 0008F000 c:\windows\syswow64\oleaut32.dll
63 : 76BC0000 00090000 c:\windows\syswow64\gdi32.dll
64 : 770B0000 0000A000 c:\windows\syswow64\lpk.dll
65 : 770E0000 00180000 c:\windows\syswow64\ntdll.dll

Call stack :

Reason: