MT4ORDERS: OrderSendBug = xxxxxx

Avatar
  • updated
  • Started

Hello,

I have a strange bug:

Image 6410

the number of the OrderSendBug is changing every second:

Image 6411

It is happening after attaching CP to any chart. Set does not matter.

It occurs on my Win 11 client with AMD Ryzen CPU and breaks MT5 partly (have to kill the chart to get rid off the error). I also saw this before on a Ryzen VPS but it was not a problem at all because it stopped after a minute and worked normal after producing ~20 of these errors. I am running this version of CP on a (Intel Xeon) server and there is no problem. So this makes me belive it has to do something with AMD and maybe also Win 11.

I tested earlier versions of CP down to 2.61 and they started all doing this. I am sure 2.61 was running well some months ago on my client.

No problems in strategy tester.

Any ideas?


Avatar
0
Andrey Khatimlianskyi
Quote from Ulises Cune

Hello,

I had this message or bug years ago and fixed it by installing this tool on the VPS, which keeps the time constantly synchronized. It hasn't appeared for years.

https://www.timesynctool.com/

It is different. I mean, reason of these specific messages on this specific account is different.

Avatar
0
Andrey Khatimlianskyi
Quote from Jan Corsair

Corrections in trade history made by broker. Interesting. What do they do exactly?

I'm not sure. fxsaber, author of the MT4Orders library, checked your account and found this.

Avatar
0
Jan Corsair

Okay... this is happening on a demo account because of demo I dont't care that much. I never expierenced this on real. But it would be very interessting to know what ICM is messing with. And why they do it. May I ask fxsaber to drop some words here?

Avatar
0
Andrey Khatimlianskyi
Quote from Jan Corsair

Okay... this is happening on a demo account because of demo I dont't care that much. I never expierenced this on real. But it would be very interessting to know what ICM is messing with. And why they do it. May I ask fxsaber to drop some words here?

I asked him privately, will forward his response, if any.

Avatar
0
Andrey Khatimlianskyi
Quote from Jan Corsair

Okay... this is happening on a demo account because of demo I dont't care that much. I never expierenced this on real. But it would be very interessting to know what ICM is messing with. And why they do it. May I ask fxsaber to drop some words here?

He says they just removed a part of history to save some resources. Look at 2024.

Avatar
0
Jan Corsair
Quote from Andrey Khatimlianskyi

He says they just removed a part of history to save some resources. Look at 2024.

So the function in MT4ORDERS that produces the error is checking the trade history, if there is no history where it should be it returns some error called OrderSendBug. Leads to the question: Why is trade history important to lib MT4ORDERS?

Avatar
0
Andrey Khatimlianskyi
Quote from Jan Corsair

So the function in MT4ORDERS that produces the error is checking the trade history, if there is no history where it should be it returns some error called OrderSendBug. Leads to the question: Why is trade history important to lib MT4ORDERS?

Because it provides access to the history as well.

Without this library it might be challenging even to connect open and close orders together (in some cases). Believe me, I follow this topic from the very beginning of MT5 and MQL5.

Avatar
0
Jan Corsair
Quote from Andrey Khatimlianskyi

Because it provides access to the history as well.

Without this library it might be challenging even to connect open and close orders together (in some cases). Believe me, I follow this topic from the very beginning of MT5 and MQL5.

Ok, thanks.