Do you have a good reason as to why it is ridiculous ?
Will we ever see a 64bit Metatrader 4 version? This running a 32 bit client on a 64 bit OS is ridiculous.
And before anyone says "download MT5, it's free"; I live in the U.S. and there aren't any brokers who currently support MT5 on LIVE accounts.
Memory limit for MT4 running on a 64-bit OS is 4GB since build 427.
That is pretty enough for most application, except huge multicurrency system, when you need access to all currency pairs at the same time - in long history on all timeframes. In this case you should use MT5 on 64-bit.
" The terminal has been compiled with the possibility to expand the
available virtual address space. The volume of the available memory is
expanded from 2 Gb:
- to 3 Gb when using 32-bit operating system. Special keys for downloading the operating system are necessary to enable this mode in 32-bit operating system;
- to 4 Gb when using 64-bit operating system. No additional actions are required to enable this mode in 64-bit operating system."
https://www.metaquotes.net/en/metatrader4/news/3786
I am using a complicated math statistics expert with very heavy math calculations, one per each of 35+ currency pairs - at the same time. They consume 800 ... 900MB in total on 36 pairs. There is still room for expansion in memory, up to 4GB. Speed is an issue, not a memory.
- msdn.microsoft.com
Memory limit for MT4 running on a 64-bit OS is 4GB since build 427.
That is pretty enough for most application, except huge multicurrency system, when you need access to all currency pairs at the same time - in long history on all timeframes. In this case you should use MT5 on 64-bit.
" The terminal has been compiled with the possibility to expand the
available virtual address space. The volume of the available memory is
expanded from 2 Gb:
- to 3 Gb when using 32-bit operating system. Special keys for downloading the operating system are necessary to enable this mode in 32-bit operating system;
- to 4 Gb when using 64-bit operating system. No additional actions are required to enable this mode in 64-bit operating system."
https://www.metaquotes.net/en/metatrader4/news/3786
I am using a complicated math statistics expert with very heavy math calculations, one per each of 35+ currency pairs - at the same time. They consume 800 ... 900MB in total on 36 pairs. There is still room for expansion in memory, up to 4GB. Speed is an issue, not a memory.
"That is pretty enough for most application, except huge multicurrency system, when you need access to all currency pairs at the same time - in long history on all timeframes. In this case you should use MT5 on 64-bit." I live in the U.S. so MT5 for a live/real account is out of the question.
In the demo's I've coded and run between MT5 (again, demo only account) and MT4; MT5 is truly multi-threaded and does a FAR better job at memory management within it's own application then MT4.
Now, unless someone knows of a U.S. broker that offers MT5 for live/real accounts, then I'm stuck with MT4?
"That is pretty enough for most application, except huge multicurrency system, when you need access to all currency pairs at the same time - in long history on all timeframes. In this case you should use MT5 on 64-bit." I live in the U.S. so MT5 for a live/real account is out of the question.
In the demo's I've coded and run between MT5 (again, demo only account) and MT4; MT5 is truly multi-threaded and does a FAR better job at memory management within it's own application then MT4.
Now, unless someone knows of a U.S. broker that offers MT5 for live/real accounts, then I'm stuck with MT4?
I have created first in the world expert with CUDA acceleration on videocard GPU with complicated DLL on 500 C language functions for extensive numerical methods from robust statistics theory,- and found NO problems running it on MT4 on 36 pairs at the same time.
Probably, your expert is even more exotic than mine. Yes, you can find many aspects where MT5 is better than MT4, but for 90% of all experts the limitations of MT4 are not important TODAY. May be tomorrow they will be more visible.
There never was and never will be 64bit version of MT4. Shame...
Where is the reason for developing 64-bit version of MT4? Memory limit?
Can you show at least one trading application on MT4 exeeding 4GB limit. Please.
yeah please show some example in stead of yelling "ridiculous" and "shame"
Michael:
And before anyone says "download MT5, it's free"; I live in the U.S. and there aren't any brokers who currently support MT5 on LIVE accounts.
Because US clients did not asked their broker for MT5, isn't it?
I have created first in the world expert with CUDA acceleration on videocard GPU with complicated DLL on 500 C language functions for extensive numerical methods from robust statistics theory,- and found NO problems running it on MT4 on 36 pairs at the same time.
Probably, your expert is even more exotic than mine. Yes, you can find many aspects where MT5 is better than MT4, but for 90% of all experts the limitations of MT4 are not important TODAY. May be tomorrow they will be more visible.
Will Metatester auto implement this? what other tweaques must I make.
I have a 4.3Ghz Intel 5820 and a GTX 960 GPU.
Gordii
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Will we ever see a 64bit Metatrader 4 version? This running a 32 bit client on a 64 bit OS is ridiculous.
And before anyone says "download MT5, it's free"; I live in the U.S. and there aren't any brokers who currently support MT5 on LIVE accounts.