Errors, bugs, questions - page 3105

 
Andrey Dik #:

Can't this construction be done in such a way that you have to put ";" at the end?

In MQL you can put ; in any free space

 
A100 #:

In MQL you can put ; in any free space

I know, but the problem is different. Third-party IDEs don't understand this construct without ;, so code formatting is performed incorrectly.

Andrey Dik#:

Is it possible to make this construct to put ";" at the end?

You mean, put ; here even if it doesn't require MQL5? - Hmm, sorry, but it smells like "kolkhoz" and unnecessary amateurism.
 
zl5766 #:

Terminal build 3099 on mac. Auto-substitution is sticking in ME.

When typing code, a yellow substitution bar pops up and if you press enter, the bar freezes where the mouse cursor is at that moment.

This stripe then stands on the screen on top of all the windows. Photo attached....

It disappears when I close all the windows related to MT5.


Does anybody know how to stop it?

I have the same problem on Ubuntu 18.04 XFCE since long time before 3081.

 
Andrey Dik #:
You mean you have to use ; here even if it doesn't require MQL5? - Hmm, sorry, but it smells like "kolkhoz" and unnecessary amateurishness.

When MQL didn't yet have pure virtual functions - you had to put an extra one there too - I put an extra one and nothing bad happened

 

Hello, please advise where to dig, the problem is as follows:

terminal version 5.0.0.3104 suddenly stopped working (no connection to the broker)

Until 24.00 Moscow time yesterday was working, and today no longer(!

And the broker does not have problems, and MT4 normally operates)

What was done: I uninstalled, reinstalled (did not help)

What was done: Rebooted,cleaned folders,manualy cleaned registry,rebooted,reinstall(no result)

My old lady configuration:

DELL INSIRON N5110 8gb RAM CPU i7-2670QM CPU @ 2.2 GHZ

WIN7 max sp1

P.S history folder size was almost 3gb

Thanks in advance.

 
How does the debugger know what the function returned?
 
fxsaber #:
How can the debugger find out what the function returned?

Assign the execution of a function to a variable and place it in observation.

 
fxsaber #:
How can the debugger find out what the function returned?
Apparently, you only have to insert a variable that temporarily accepts the function's value, if it's not provided.
 
Alexey Viktorov #:

Assign the execution of the function to a variable and put it in observation.

Nikolai Semko #:
Apparently, you only have to insert a variable that temporarily takes the value of the function, if it is not provided.

There must be a normal way.

 
fxsaber #:

There has to be a normal way.

In normal debuggers, yes - everything is there.
There are a lot of things in there. For example, the last returned value is highlighted directly in the code and variable names don't have to be entered manually.