EA build on MT5 are 32 o 64 bi?

 


When do a EA backtest I read in journal the follow line:

tester: 2024.12.14 09:32:03.427    Tester    "00 - EURUSD-01-XMLOW-Double\EURUSD-01-XMLOW-DoubleLong.ex5" 32 bit

Question: MT5 (build 4755 on Windows 11, AMD7940HX processor) is 32 or 64 bit?

In build I use flag "AVX512" or "AVX2", same result.

Thanks

Carlo

Thing
  • schema.org
Schema.org Property: text - The textual content of this CreativeWork.
 
mytradersystem:


When do a EA backtest I read in journal the follow line:

tester: 2024.12.14 09:32:03.427    Tester    "00 - EURUSD-01-XMLOW-Double\EURUSD-01-XMLOW-DoubleLong.ex5" 32 bit

Question: MT5 (build 4755 on Windows 11, AMD7940HX processor) is 32 or 64 bit?

In build I use flag "AVX512" or "AVX2", same result.

Thanks

Carlo

Interesting...  Support for 32-bit versions ends with the next MetaTrader 5 update - MetaTrader 4 - General - MQL5 programming forum

If this is your live trading platform, check with your broker-dealer.
Support for 32-bit versions ends with the next MetaTrader 5 update - The 32-bit version of MetaTrader 5 is the last release that supports the 32-BIT version.
Support for 32-bit versions ends with the next MetaTrader 5 update - The 32-bit version of MetaTrader 5 is the last release that supports the 32-BIT version.
  • 2019.11.01
  • MetaQuotes
  • www.mql5.com
All products previously purchased in the 32-bit metatrader 5 terminal will continue to work, but it will not be possible to upgrade them to a new version. Discontinuation of 32-bit versions in the next metatrader 5 update
 

mytradersystem: When do a EA backtest I read in journal the follow line:

tester: 2024.12.14 09:32:03.427    Tester    "00 - EURUSD-01-XMLOW-Double\EURUSD-01-XMLOW-DoubleLong.ex5" 32 bit

Question: MT5 (build 4755 on Windows 11, AMD7940HX processor) is 32 or 64 bit?

In build I use flag "AVX512" or "AVX2", same result.

MT5 build 4755 is most definitely 64 bit, not 32.

However, the ".ex5" file was probably compiled with the much older and obsolete 32-bit version of MetaTrader 5.

If you have the source code, recompile the executable file. If not, then contact the author of the program and request an updated version.

 
Sorry to add comment 6 months since last one but: MQL5 build 4755 form dec24 and having same issue. Invested a lot of time to use max of avx512, simd, double>>float and all useless. ex5 is 32 bit like Lada Niva.
 
Fernando Carreiro #:

MT5 build 4755 is most definitely 64 bit, not 32.

However, the ".ex5" file was probably compiled with the much older and obsolete 32-bit version of MetaTrader 5.

If you have the source code, recompile the executable file. If not, then contact the author of the program and request an updated version.

please could you clarify how ex5 compiled for AVX512  on MQL5 build 4755 is 32 bit, I am having same issue here. Thank you.

 

Thank you all
Legacy message code, fixed.

 

build 4755, compiled avx2, simple code, dont see any legacy there, maybe iam wrong

tester msg:

2025.06.04 16:44:36.059 Tester "NDXADcumD1EA.exportAllmq5.ex5" 32 bit


 
martingrexa #:

build 4755, compiled avx2, simple code, dont see any legacy there, maybe iam wrong

tester msg:

2025.06.04 16:44:36.059 Tester "NDXADcumD1EA.exportAllmq5.ex5" 32 bit

In the post above yours, the developer wrote that this is already fixed. Please wait until the fix is ​​delivered with the next MT5 build.

 
Vladislav Boyko #:

In the post above yours, the developer wrote that this is already fixed. Please wait until the fix is ​​delivered with the next MT5 build.

Got it, thanks.

 
well, it writes avx512 now, but I got nothing to compile from x64>avx>avx2>avx512. even MA I calculate in optimized loop, not in indicator call and very often, not to mention work to go float where possible, all Bars calculaitons optimized, mostly ternary operators, very little if>then. NOTHING. 
It doesnt even penalize my cpu frequency as it should considering avx512 is 10% slower from avx2 and avx2 another 10% from basic instructions circa.
looks like it writes what I want to see.
 
Vladislav Boyko #:

In the post above yours, the developer wrote that this is already fixed. Please wait until the fix is ​​delivered with the next MT5 build.

and can we see results of the fix aside from file wrie: avx512?