[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 101
Sólo para que conste, cuando se importa a través de fuentes de datos, también hay un botón delimitador
Lo vi, lo cambié, pero hasta que no lo cambié en la configuración regional, no hubo respuesta, por eso pedí ayuda, ni siquiera pensé que la configuración regional pudiera influir.
el operador return detendrá la ejecución de qué función, void ?
La referencia es un poco confusa.
void, int, double, etc. - no es una función, sino el tipo de valor devuelto por la función. Primero aprende cómo se definen las funciones desde la misma ayuda, y luego continúa. De lo contrario, la ayuda resultará incomprensible muchas veces.
No es el método lo que necesito, sino el resultado, es decir, asignar los parámetros Param1, Param2, Param3 a centenas, decenas, unidades, respectivamente.
Aproximadamente así
void Pass(int & Pas[], int N) {
int tmp1=N;
int i=0;
ArrayResize(Pas, 16);
while (tmp1>0) {
Pas[i]=tmp1%10;
tmp1/=10;
i++;
}
ArrayResize(Pas, i-1);
}
En la matriz obtenemos el número de unidades, decenas, centenas, etc.
Esta variante no está pensada para la vida real, sino sólo para el probador.
----------
En total, necesita Time[], OrderSelect(), OrderType(), OrderCloseTime().
Muchas gracias por su sugerencia, definitivamente probaré esta variante.
Pero la frase "esto no es para trading real, sólo para tester" me estrangula. No lo entiendo, el programa que está funcionando en el tester lógicamente debería colocar órdenes también para el trading real. ¿En qué debe diferenciarse el programa de una cuenta real del de un probador?
{ todo está bien, espera a que se ejecute la orden pendiente, si se ejecuta entonces todo está bien}
si no
{espera a que la siguiente barra se CIERRE y si la orden no se abre, ciérrala forzosamente con OrderDelite();}
ayuda con el código
"esperar a que se ejecute la orden pendiente"
"esperar a que la siguiente barra se cierre y si la orden no se ha abierto, cerrarla forzosamente con OrderDelite();"
Nota - en su código, "If(Ticket>0)" significa "el comando OrderSend funcionó sin errores" y "else" es "se produjo un error al ejecutar OrderSend y el pedido no se realizó". ¿Es esta la lógica a la que te refieres?
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Sólo para que conste, cuando se importa a través de fuentes de datos, también hay un botón delimitador
Lo vi, lo cambié, pero hasta que no lo cambié en la configuración regional, no hubo respuesta, por eso pedí ayuda, ni siquiera pensé que la configuración regional pudiera influir.
¿Alguien sabe cómo poner un terminal en un MacBook?
¿Puedes decirme, por favor, aquí.
el operador return detendrá la ejecución de qué función, void ?
La referencia es un poco confusa.
Me doy cuenta de que falta algo aquí, pero no entiendo qué...
¿Dónde debo poner N?
Objetivo: Descomponer, por ejemplo, N=258 en y=200, i=50, j=8. O N=49 se descompone en y=0, i=40, j=9.
Puede ser más sencillo si se utiliza el resto de la división.
Puede ser más sencillo si utilizamos el resto de la división.
Podría ser más fácil. ¿Pero cómo?
No es el método lo que necesito, sino el resultado, es decir, necesito asignar centenas, decenas y unidades a Param1, Param2, Param3 respectivamente.
Podría ser más fácil. ¿Pero cómo?
No es el método lo que necesito, sino el resultado, es decir, asignar los parámetros Param1, Param2, Param3 a centenas, decenas, unidades, respectivamente.
Aproximadamente así
En la matriz obtenemos el número de unidades, decenas, centenas, etc.
Se ve así
En la matriz obtenemos números, unos, decenas, centenas, etc.
Se ve bien, pero no es tan fácil para mí leer el código. Intentaré llegar al fondo de lo escrito.
Gracias.
sergeev:
Esta variante no está pensada para la vida real, sino sólo para el probador.
----------
En total, necesita Time[], OrderSelect(), OrderType(), OrderCloseTime().
Muchas gracias por su sugerencia, definitivamente probaré esta variante.
Pero la frase "esto no es para trading real, sólo para tester" me estrangula. No lo entiendo, el programa que está funcionando en el tester lógicamente debería colocar órdenes también para el trading real. ¿En qué debe diferenciarse el programa de una cuenta real del de un probador?
Respuesta por favor, gracias de antemano.
¿Preguntas?
He abierto una orden pendiente -
Ticket = OrderSend(...,OP_SELLSTOP,...,TP,SL);
Si(Billete>0)
{ todo está bien, espera a que se ejecute la orden pendiente, si se ejecuta entonces todo está bien}
si no
{espera a que la siguiente barra se CIERRE y si la orden no se abre, ciérrala forzosamente con OrderDelite();}
ayuda con el código
"esperar a que se ejecute la orden pendiente"
"esperar a que la siguiente barra se cierre y si la orden no se ha abierto, cerrarla forzosamente con OrderDelite();"