Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1268
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
¡Hola!
Estoy confundido en tres pinos:
Establezco números extern int a =2; extern int b =3; extern int c =4; ¿cómo puedo ahora establecer el número abcpara que cambie su valor al cambiar a, o b, o c para compararlo con algún d dado (por ejemplo,d=344)?
Gracias.
¡Hola!
Estoy confundido en tres pinos:
Establezco números extern int a =2; extern int b =3; extern int c =4; ¿cómo puedo ahora establecer el número abcpara que cambie su valor al cambiar a, o b, o c para compararlo con algún d dado (por ejemplo,d=344)?
Gracias.
x = c + b*10 + a*100
x = c + b*10 + a*100
¡Oh, Dios mío! Me estoy devanando los sesos. Gracias.
Hola, 2020.10.03_13:33 GMT+3. Tomé el EA de media móvil estándar para MetaTrader 4. Y empezó a cambiarlo para que fuera rentable. Al tratar de describir las condiciones de cierre utilizando la función OrderProfit() en el probador de estrategias, el Asesor Experto dejó de cerrar las operaciones en esa condición. No llega a cerrar una operación. Sin embargo, dudo que haya escrito correctamente las condiciones de cierre. De lo contrario, el Asesor Experto cerraría las operaciones. Probablemente intentaré escribir el precio de apertura de la operación y los últimos precios. Una vez que se alcanza la diferencia máxima entre el precio de apertura y el último precio y esta diferencia se reduce -- cierre la operación. Adjunto el archivo del Asesor Experto. 13:50 GMT+3.
¡Hola!
He empezado a escribir una función para normalizar los datos de entrada. Pero no puedo "sustituir" los valores originales por los normalizados. En otras palabras, no puedo actualizar los valores en el buffer Open timeseries con los nuevos valores del array Temp. ¿Cuál es mi error? Tengo la sensación de que estoy tratando de cruzar OOP y no OOP)).
Estoy seguro de que se puede hacer de forma más sencilla. En este caso, por favor, enséñeme)
¡Hola!
He empezado a escribir una función para normalizar los datos de entrada. Pero no puedo "sustituir" los valores originales por los normalizados. Es decir, no puedo actualizar los valores del buffer Open timeseries con los nuevos valores del array Temp. ¿Cuál es mi error? Tengo la sensación de que estoy tratando de cruzar OOP y no OOP)).
¡Seguro que se puede hacer de forma más sencilla! En este caso, por favor, enséñeme)
Lea la documentación del idioma
Leer la documentación del idioma
Alexey, ¡gracias! Ahora está claro que no es posible.
Es cierto, no soy exactamente mql4. Estoy tratando de cambiar los datos a través de la clase CiOpen. Estoy confundido con el método Update, que debería cambiar el elemento en la posición especificada del array.
Alexei, ¡gracias! Ahora está claro que no es posible.
Es cierto, no tengo exactamente mql4. Estoy tratando de cambiar los datos a través de la clase CiOpen. Me confunde el método Update, que debería cambiar el elemento en una posición determinada del array.
Como la pregunta está planteada en la sección de mql4, estaba respondiendo en relación con mql4. No hay pistas para mql5 en su pregunta. Pero el resultado es el mismo.