Errores, fallos, preguntas - página 1553
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
MQL4. CharArrayToString(), para el tercer argumento count dice que " .Elvalor predeterminado es -1, lo que significa copiar al final del array, o encontrarse con el terminal 0". En el MetaEditor 4, aparece la indicación "int count=WHOLE_ARRAY". En el sitio, vaya a WHOLE_ARRAY, donde el valor numérico de esta constante = 0.
Tal vez en la documentación de CharArrayToString() para este argumento sólo deje ". Por defecto es 0."?
MQL4. CharArrayToString(), para el tercer argumento count dice que " .Elvalor predeterminado es -1, lo que significa copiar al final del array, o encontrarse con el terminal 0". En el MetaEditor 4, aparece la indicación "int count=WHOLE_ARRAY". En el sitio, vamos a WHOLE_ARRAY, donde el valor numérico de esta constante = 0.
Quizás en la documentación de CharArrayToString( ) deberíamos dejar sólo "..." para este argumento. El valor por defecto es 0."?
Desgraciadamente, en el nuevo quad, estamos tirando del legado del viejo quad.
Así que puede especificar tanto 0 como -1 como este parámetro en la función cuatro CharArrayToString. El resultado será el mismo
Buenas tardes a todos)
Esta es una pregunta para un tonto en programación...
Estoy intentando compilar un EA para una nueva compilación. El compilador me da muchos errores diferentes...
Aquí está uno de ellos
if(oppositedelete){delete( OP_SELLSTOP);delete( OP_SELLLIMIT);}
Hay 2 errores marcados en rojo en este fragmento de código: '(' - puntero de objeto esperado
Habiendo leído un poco sobre el tema del error, entendí que el nombre está reservado y debo reemplazarlo...
Así que la pregunta es con qué sustituirlo.
Buenas tardes a todos)
Esta es una pregunta para un tonto en programación...
Estoy tratando de compilar un EA para una nueva construcción y el compilador me da muchos errores diferentes...
Aquí está uno de ellos
if(oppositedelete){delete( OP_SELLSTOP);delete( OP_SELLLIMIT);}
Hay 2 errores marcados en rojo en este fragmento de código: '(' - puntero de objeto esperado
Habiendo leído un poco sobre el tema del error, entendí que el nombre está reservado y debo reemplazarlo...
Así que la pregunta es con qué sustituirlo.
Buenas tardes a todos)
Esta es una pregunta para un tonto en programación...
Estoy intentando compilar un EA para una nueva compilación. El compilador me da muchos errores diferentes...
Aquí está uno de ellos
if(oppositedelete){delete( OP_SELLSTOP);delete( OP_SELLLIMIT);}
Hay 2 errores marcados en rojo en este fragmento de código: '(' - puntero de objeto esperado
Habiendo leído un poco sobre el tema del error, entendí que el nombre está reservado y debo reemplazarlo...
Así que la pregunta es con qué sustituirlo.
Buenas tardes a todos)
Esta es una pregunta para un tonto en programación...
Estoy intentando compilar un EA para una nueva compilación. El compilador me da muchos errores diferentes...
Aquí está uno de ellos
if(oppositedelete){delete( OP_SELLSTOP);delete( OP_SELLLIMIT);}
Hay 2 errores marcados en rojo en este fragmento de código: '(' - puntero de objeto esperado
Habiendo leído un poco sobre el tema del error, entendí que el nombre está reservado y debo reemplazarlo...
Así que la pregunta es con qué sustituirlo.
La pregunta es como "¿Cómo puedo nombrar a mi hijo, si Vasya no está permitido? )
¿Qué diferencia hay en sustituir el nombre de esta función? A cualquier otro nombre. Incluso a Petya().
Como no obtuve respuesta en el otro hilo, repetiré la pregunta aquí, tal vez esto ayude
"
Por favor, pueden decirme cuál es mi error.
for(int i=0;i<N_Sell;i++) printf("OpenSellTime[%d] = %G",i,TimeToString(OpenSellTime[i],TIME_DATE|TIME_MINUTES)," PriceOpenSell[%d] = %G",i,PriceOpenSell[i]);
La fecha de la matriz OpenSellTime no se imprime y no la segunda parte de la expresión - PriceOpenSell.
Y, no puedo encontrar sobre los comandosprintf como%G y%d.
"
Como no obtuve respuesta en el otro hilo, repetiré la pregunta aquí, tal vez esto ayude
"
Por favor, pueden decirme cuál es mi error.
for(int i=0;i<N_Sell;i++) printf("OpenSellTime[%d] = %G",i,TimeToString(OpenSellTime[i],TIME_DATE|TIME_MINUTES)," PriceOpenSell[%d] = %G",i,PriceOpenSell[i]);
La fecha de la matriz OpenSellTime no se imprime y no la segunda parte de la expresión - PriceOpenSell.
Y, no puedo encontrar sobre los comandosprintf como%G y%d.
"