Errors, bugs, questions - page 756

 
Interesting:
Logically, and given the recent changes, 4 and can.
In the course of the experiment - 8 agents have been doing tasks for 3 hours. Seems to be fine. Thanks for the glitch fix.
 
olyakish:
Order on GBPUSD has been found in the history

What does it mean?

I think Alpari is actively setting up its execution gateway at the moment and the execution problems you see are from there.

So, it is a question of the execution side and proper handling. We would definitely help with the problem, but in this case it is already happening outside of our system.


Orders hanging in the middle of execution are also most likely coming from the same side - some kind of problems on the actual execution side.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 

Has anyone experienced objects spontaneously disappearing on a chart?

Been marking the chart with fans. For a month, maybe a bit more. First loss I noticed about two weeks ago, thought I might have accidentally highlighted it myself and took it down.

Today I checked - almost half of the markings are gone...

There were - at all extremes, left -

Completely incomprehensible - disappear in pairs, no top or bottom without a pair; not sure, but it seems to disappear in reverse order of placement (placed from left to right - disappear from right to left, but not in a row).

 
I looked at how the buttons on the chart, OBJ_BUTTON, work. When the slightest displacement of the mouse, before pressing the lkm (the cursor of course remains on the button as well), it causes the click not to be counted. When working with low-quality mice or in unfavourable conditions, not a good feature.
 
People, please tell me where to write suggestions for MT5 developers. Should I create a new thread? I can't find it...
 
07041982:
People, please tell me where to write suggestions for MT5 developers. Should I create a new thread? I can't find it...
https://www.mql5.com/ru/users/07041982/servicedesk
 
Thanks, I've read the purpose of the service, and it's definitely welcome, I thought it was only for faults...
 
sion:
I looked at how the buttons on the chart, OBJ_BUTTON, work. When the slightest displacement of the mouse, before pressing the lkm (the cursor of course also remains on the button), causes the click not to be counted. When working with low-quality mice or in unfavourable conditions, not a good feature.
This is correct, as in this case you get a scrolling graph event.
 
WWer:
This is correct, because in this case you get a scrolling graph event.
Scrolling the chart is, after all, an afterthought. The market can punish for such underpricing.
 

If you run this code, the terminal gives an error Invalid EX5 file:

struct A
  {
   double            m[5];
  };

void OnStart()
  {
   A a;
   A b;

   a.m[0]=0.0;
   a.m[0]=1.0;
   a.m[0]=2.0;
   a.m[0]=3.0;
   a.m[0]=4.0;

   b=a;

   Comment(b.m[0]," ",b.m[1]," ",b.m[2]," ",b.m[3]," ",b.m[4]);
  }


And if you run this one:

struct A
  {
   double            m[5];
  };
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void OnStart()
  {
   A a;
   A b;

   a.m[0]=0.0;
   a.m[1]=1.0;
   a.m[2]=2.0;
   a.m[3]=3.0;
   a.m[4]=4.0;

   b=a;

   Comment(b.m[0]," ",b.m[1]," ",b.m[2]," ",b.m[3]," ",b.m[4]);
  }

Then everything's fine.

Conclusion: Glitch when copying uninitialized memory cells.

Reason: