Errors, bugs, questions - page 1419

 
Mihail Kuzmin:
I select the desired signal in the signals section of the thermal, then I click on the sign for 20 usd, then a window asking for a password, after entering the password I get a message - subscription failed.
What exactly is written in the tab "Log"? Terminal updated? What build do you have?
 
Mihail Kuzmin:

Hello, I have a very interesting question, I have 3 MT4 platforms on my computer, ¹1 is the main one, where I opened a real account. No. 2 and 3 - auxiliary, for testing EAs, there are opened demo accounts. When I try to copy a signal from https://www.mql5.com (I select a signal, press start copying, then a window pops up saying to launch MetaTrader4 and subscribe to a platform, I press this window) platform number 3 opens instead of platform number 1. How can I correct it? How to make platform number 1 open?

In the settings of the browser, where the association of file types with programs is set, specify the desired terminal.
 
Artyom Trishkin:
In the browser settings, where you can set the association of file types with programmes, select the terminal you want to use.

Could you be more specific... I'd be very grateful. Where can I find it? I use Google Chrome

 
Mihail Kuzmin:

Could you be more specific... I'd really appreciate it. Where exactly would you look for this? I'm using google chrome

I have Firefox. I don't know where the settings are in chrome. Well, look in the menu. Maybe it's there. There must be one somewhere ;)
 
Artyom Trishkin:
I have Firefox. I don't know where in chrome the settings are. Well, look in the menu. Maybe it's there. There must be one somewhere ;)
i haven't found anything yet...where exactly are they in firefox?
 

Forum on trading, automated trading systems and trading strategy testing

Bugs, bugs, questions

Karputov Vladimir, 2015.10.26 20:48

What exactly is written in the "Log" tab? Has the terminal been updated? What build do you have?

 
Mihail Kuzmin:
I haven't found anything yet...and in firefox where exactly are they?
Menu Tools --> Settings --> Apps
 
Dina Paches:

On 15 May this year there is a post by Renat Fatkhullin with the following text:

The underlines are to show their deprecated status. Such simple variables declared globally, but looking like normal local variables, should not be used.

To keep the language and code clean, we should switch to Symbol(), Period(). It's just the thoughtfulness and getting rid of the legacy of the old one.

If necessary, you can search for the post where the quoted point is found. This was Renat's answer to one of the questions of a Community member, which started like this:

In MT4 the variables Point, Digits... In MT5 these same variables start with an underscore...


P./S.: Accordingly, based on the fact that underscores are deprecated (deprecated or disapproved or not recommended for use in the future), then the use of Point() and Digits() without underscores. /* In MQL4 such using of Point() and Digits() with parentheses after their names, like in MQL5, does not produce errors at operation and no errors or warnings at compilation.

Dina, I am following the MQL4 help and I haven't read Renat's message. Actually, it's unfortunate that I learn about denial of _Symbol and _Period terminal variables from your message and not from official documentation. Here's the docs:

-------------------------------------------------------

Point

Returns the point size of the current symbol in the quote currency.

doublePoint();

Returned value

The value of the _Point variable, which stores the point size of the current instrument in the quote currency.

-------------------------------------------------------

"Point() and Digits() with parentheses after the names are built-in MT4/5 runtime functions.

Point - Документация на MQL4
  • docs.mql4.com
Point - Документация на MQL4
 

Question for the developers. Does the exchange broadcast open interest synchronously with volumes for each transaction (in times&sales) or asynchronously?

If synchronously, then it would be nice to put it in MqlTick... instead of getting it through SymbolInfoDouble.

I am waiting for update to build 1200. To checkCopyTicks

 
Alexey Volchanskiy:

Dina, I am guided by MQL4 help and I haven't read Renat's message. Actually, it's sad that I read about rejection of _Symbol and _Period terminal variables from your letter and not from official documentation. Here's the docs:

-------------------------------------------------------

Point

Returns the point size of the current symbol in the quote currency.

doublePoint();

Returned value

The value of the _Point variable, which stores the point size of the current instrument in the quote currency.

-------------------------------------------------------

"Point() and Digits() with brackets after their names" are built-in MT4/5 runtime functions.


As I understood from Renat's post, there was no question of abandoning variables. I took his post as a recommendation (i.e. that the Xxxxx() function should be used), when asked by a user about these variables.


Проверка состояния - Документация на MQL4
  • docs.mql4.com
Проверка состояния - Документация на MQL4
Reason: