MetaTrader 4 Build 529 beta liberado con nuevo compilador - página 2

 
Zhunko:
Los arrays se pasan siempre por referencia o puntero. Incluso cuando no se especifica "&". En MQL4 "&" denota una referencia no constante.


Eso estaría bien, pero si pongo "&" y un array de series temporales resulta ser un array de vez en cuando, el compilador genera el error " Low' - constant variable cannot be passed as reference ":

for ( x=i; x>=0; x--) {   
           Bufrezlow  [x] = NormalizeDouble(funk ( Low,       -1, step , kilkict, delta, x),DigitsUsed);
           Bufrezhigh [x] = NormalizeDouble(funk ( High,       1, step , kilkict, delta, x),DigitsUsed);
           Bufrezmidle[x] = NormalizeDouble(funk ( Bufmiddle,  0, step , kilkict, delta, x),DigitsUsed);
}

В файле *.mqh:

double funk( double& muss[],int modd, double stepp ,  int kilk, int delt, int nomer){//Расчеты
}
 

Sí. Problemas. :-(

Sospecho que las "variables predefinidas" no tienen continuidad de datos como en los arrays. Debe referirse a los miembros de las estructuras de los bares.

 


Debido a problemas de congelación del ordenador, he limpiado muchos programas y sus componentes (slqDeveloper, plsql, Visual Studio ........)

¿Afecta la falta de compilador de C++ a algo globalmente?

¿Qué significa el aviso de información cuando se pasa el ratón por encima de la pestaña Base de código?

 
Zhunko:

Sí. Problemas. :-(

Sospecho que las "variables predefinidas" no tienen continuidad de datos como en los arrays. Probablemente se refiera a los miembros de las estructuras de los bares.


Lo curioso es que compila sin el "&", aunque avisa, pero funciona.

Y si con "&" ni siquiera compila((( sólo da un error.

 
datetime bar=0;
int init (){ bar=iTime(Symbol(),0,0); }

qué pasa ????

 
Renat:
Para conectarse, simplemente introduzca demo.metaquotes.net:444 en la configuración del servidor y luego resalte la cuenta de demostración en visard seleccionando ese servidor. Tenga en cuenta que en la nueva versión de visard puede conectarse a cualquier corredor simplemente introduciendo parte del nombre del corredor. Esta característica proviene de MT5.
¿Y el nombre de usuario y la contraseña? ¿O es necesario registrar una cuenta demo en metaquotes?
 
VOLDEMAR:

qué pasa ????


Si una función devuelve un valor (no un wod), tenga la amabilidad de devolverlo (return(0); al menos) en todas las ramas de la función alcanzables.
 
artmedia70:
¿Y un nombre de usuario y una contraseña? ¿O tengo que registrar una cuenta demo en metaquotes?


A continuación, guarde su configuración y abra una nueva cuenta en el servidor de metaquotes.
 
¡Sí! El temporizador funciona. Por fin puedes descifrar a todos los expertos.
 
MetaDriver:
¡Sí! El temporizador funciona. Por fin puedes descifrar a todos los expertos.
¿qué temporizador y qué bucle?
Razón de la queja: