Deseos para MQL5 - página 88

 

¿Entenderá MetaLang que int a(), int a(int var), bool a() y double a() son funciones diferentes?

 
GVladimir >> :

¿Entenderá MetaLang que int a(), int a(int var), bool a() y double a() son funciones diferentes?

Sí.

 
Svinozavr писал(а) >>

Pueden hacerlo. Está claro que sí. No veo qué tiene que ver eso con mi pregunta sobre la línea de tiempo y la respuesta a la misma.

Tiene todo que ver con ello. Esto es una aclaración. Los scripts y los Asesores Expertos pueden gestionar los gráficos y los objetos gráficos como deseen. Pero los indicadores personalizados no pueden.

 
Rosh >> :

Sí.

? En C++ no existe la sobrecarga del valor de retorno. ¿Habrá uno en MQL5?

 
TheXpert >> :

? En C++ no hay sobrecarga en el valor de retorno. En MQL5 habrá ?

Eso depende de Slava. Pero en mi opinión, MQL5 tampoco tiene sobrecarga por el tipo de valor de retorno.

 
TheXpert писал(а) >>

? En C++ no hay sobrecarga en el valor de retorno. ¿Habrá uno en MQL5?

No.

 
GVladimir >> :

¿Entenderá MetaLang que int a(), int a(int var), bool a() y double a() son funciones diferentes?

En definitiva, las funciones número 1 3 y 4 se cuentan como una sola por las razones mencionadas anteriormente. 1 y 2 son funciones diferentes.

stringo >> :

No.

Una pena :) ...

 
TheXpert >> :

Total -- las funciones número 1 3 y 4 se cuentan como una sola por las razones mencionadas anteriormente. 1 y 2 son funciones diferentes.

ahora son funciones diferentes, compila el código

int a()

{

return(0);

}


int a(int a)

{

return(a*2);

}


y asegúrese de que

 
GVladimir >> :

Ahora estas son funciones diferentes, por favor compila el código y compruébalo

Compilado y verificado.

'a' - función ya definida y con cuerpo *.*.mq4 (230, 5)

Son los mismos en MQL4. Pero serán diferentes en MQL5.

 
TheXpert >> :

Compilado y verificado.

'a' - función ya definida y con cuerpo *.*.mq4 (230, 5)

Son los mismos en MQL4. Pero serán diferentes en MQL5.

error en el post anterior NO es diferente