the point within var.names

 

Hi,

I think I have read that in a future-version of mql4 (to narrow mql4 and mql5, could have been https://forum.mql4.com/56885) that in mql4 var.-names with a point like

    double ma.value = iMa(..);

will not be accepted any more.

Now I find there

   6.  We have many other extensive plans but it would be better to postpone them for a while.

Is this plan postponed - or will that come?

Thanks in advance,

Gooly

 
gooly:

Hi,

I think I have read that in a future-version of mql4 (to narrow mql4 and mql5, could have been https://forum.mql4.com/56885) that in mql4 var.-names with a point like

will not be accepted any more.

Now I find there

Is this plan postponed - or will that come?

Thanks in advance,

Gooly

I think you should assume that it will happen . . . I think point 6. was referring to something else not mentioned . . .
 

Now I found it! Here it is:

https://forum.mql4.com/57476

     A dot symbol cannot be used in variable names any more. Also, '@', '$' and '?' symbols cannot be used in variable names


Well is this now only valid for the editor or even for the compiler of mql4?

 

It means the new compiler won't accept variables with dot in their names. It is an easy thing to fix source code with dot name variables by using the replace tool in metaeditor so I wouldnt worry about it too much.

Reason: