Errors, bugs, questions - page 1502

 
Ilyas:
I don't recommend that you count on this, it's possible that this "feature" will be disabled in the future.

Of course, turn it off, it's not right, considering that MQL is based on a strictly typed C++ language.

Also if they made direct access to address space in memory like in C++, it would be completely free :) Also it would be nice to implement work with structure pointers and arrays.

 
coderex:

Of course, turn it off, it's not right, considering that MQL is based on strictly typed C++ language.

Also if they made direct access to address space in memory like in C++, it would be completely free :) And it would be nice to implement work with structure pointers and arrays.

Yes. It's convenient and doesn't disturb anyone and doesn't destroy the previous structure.

What other arguments besides "it's not right"?

 
Vasyl Nosal:

It's convenient and doesn't interfere with anyone's past structure.

What other arguments are there besides "it's not right"?

Would you stop flubbing? This thread has become a dump...
 
coderex:
Would you please stop flapping? This thread has turned into a garbage dump...
So don't post here so it doesn't become a dump.
 
Vasyl Nosal:

And the time zone is called GMT+1 2 3...

And we change it. That's the trick.

What does that have to do with changing the GMT?

Get your question right! It turns out you want to change the timezone.

 
Vasyl Nosal:
So don't write here so you don't make a mess.

Your behaviour is called militant ignorance.

Please stop making pointless posts and don't insult any more forum members.

 
Slawa:

Hello. Please give your comments:

Forum on trading, automated trading systems and trading strategy testing

Bugs, bugs, questions

Alexey Kozitsyn, 2016.02.05 11:32

Question about MT4 standard library.

Chart.mqh file.

I want to open chart. I am using method Open(const string symbol_name,const ENUM_TIMEFRAMES timeframe).

1. If you use an unavailable symbol, the ChartOpen() function will return error #4024 - internal error. No doubt, the error may be an internal one, but there is a much more exact error code - #4106 - an unknown symbol. Perhaps we should change the returned error code? Since 4024 does not tell the developer anything about where to look for the error.

 
Alexey Kozitsyn:

Hello. Please comment on this:

You are mistaken.

If you use an unavailable symbol, error 4302 will be returned - symbol not selected in market overview

You are also wrong with interpretation of error 4106

ERR_CHART_CANNOT_CHANGE

4106

Error when changing for chart symbol and period


What does this have to do with an unknown symbol? It could also be an unknown timeframe

 
Slawa:

You are mistaken.

If you use an unavailable symbol, error 4302 will be returned - symbol not selected in market overview

You also make a mistake with the interpretation of error 4106

ERR_CHART_CANNOT_CHANGE

4106

Error when changing for chart symbol and period


What does this have to do with an unknown symbol? It could also be an unknown timeframe

I am not the one who is mistaken. It is MQL4 Reference that is mistaken. Please update!

4106

ERR_UNKNOWN_SYMBOL

Unknown symbol

Yes, we are talking about MT4.

 
Alexey Kozitsyn:

Yes, the conversation is about MT4.

Missed that fact. Sorry

Maybe we can fix it. It's hard to say about the timing.

Reason: