New MetaTrader 5 Platform Build 5200: Extended OpenBLAS support and enhanced control in MQL5 - page 7

 
Koros Jafarzadeh #:

@Ilyas

checked build 5233, problem still there.

Thank you for your message.

Could you provide the source code or give me access to a repository with it?

 
Ilyas #:

Hi Ilyas,

Could you please review this or escalate it to be checked? This is something that happens to the vast majority of us, although many just solve it "silently". Still, as I mentioned, it really should be reviewed.

Thanks.

Forum on trading, automated trading systems and testing trading strategies

New MetaTrader 5 Platform Build 5200: Extended OpenBLAS support and enhanced control in MQL5

Fernando Carreiro, 2025.08.26 19:41

Has anyone noticed that the MQL5 Forge Git functionality, only considers Unicode/UTF16 files as valid (green check-mark after a commit)?

Other file formats, such as ASCII, UTF-8 (with or without a BOM) are successfully committed, but remain marked with a red warning bubble, even though on the forge they are all correctly updated and displayed.

Reference: Build 5200 ...


 
@Ilyas #Thank you for your message. Could you provide the source code or give me access to a repository with it?

Sorry, I can't send the code, but I found where is the problem, let me explain:

I have a class CClassIndicators which is contain another complex classes and structures.

Somewhere in my code when I try this, Access violation error happens.

//--- please note that m_main_obj declared in global space
CClassIndicators m_main_obj;
//---

void CMain::Fuc()
{
  .
  .
  CClassIndicators temp = m_main_obj; // Access violation error happens at this line
  .
  .
}


After some attempts, I figure it out how to solve the problem, when I changed to this, it works fine,

CClassIndicators temp;
temp = m_main_obj; // works fine


I follow your posts in Russian forum, about beta testing and bug report from Russian users also, 

So my question is, shouldn't we get a warning or any error from the ME for this "CClassIndicators temp = m_main_obj" ? because after build 5200 I got some error for structure constructor(probably you already know about those errors).

 
Koros Jafarzadeh #:
So my question is, shouldn't we get a warning or any error from the ME for this "CClassIndicators temp = m_main_obj" ? because after build 5200 I got some error for structure constructor(probably you already know about those errors).

No, copy constructors are now generated implicitly if allowed.

 
Miguel Angel Vico Alba #:

Hi Ilyas,

Could you please review this or escalate it to be checked? This is something that happens to the vast majority of us, although many just solve it "silently". Still, as I mentioned, it really should be reviewed.

Thanks.

Probably, this behaviour has been fixed in the builds > 5200

 
Luca De Andrea #:

After the latest build 5200 update, my MT5 only sees half of the cores. I’ve always had 32, now just 16. Why are there so many problems with the latest updates?


The problem persists, out of 32 cores I still only see 16. This is damage! What’s the point of buying a PC with 32 cores if MT5 only recognizes 16? MetaQuotes, this needs to be fixed!

 
Luca De Andrea #:
The problem persists, out of 32 cores I still only see 16. This is damage! What’s the point of buying a PC with 32 cores if MT5 only recognizes 16? MetaQuotes, this needs to be fixed!

You can read this post  and this summary post 
All (not yet) about Strategy Tester, Optimization and Cloud
All (not yet) about Strategy Tester, Optimization and Cloud
  • 2025.08.04
  • www.mql5.com
Expert Advisors and Automated Trading: All (not yet) about Strategy Tester, Optimization and Cloud