Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 591
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
No veo ningún problema, simplemente mi Expert Advisor funciona de tal manera que después de cerrar una operación rentable o con pérdidas abre órdenes inmediatamente y el número de ticket en la impresora es muy grande, por lo que pensé que no tendría que recargarlo manualmente, tal vez se pueda hacer automáticamente. También debo agradecerle esta función))
1000 pedidos en un año no es nada, mira los tickets de las cuentas reales. Tengo, por ejemplo, el último 10179697. Generalmente, los billetes son de tipo int, por lo que el valor máximo es de 2 147 483 647.
¿Y qué ocurre si alcanza el valor máximo?
Tomé el EA estándar para la marca de la biblioteca, parece que funciona. Empecé a perfeccionarla.
double DU = iCustom(NULL, 0, "itdlines", Level, 0, 0);
double DD = iCustom(NULL, 0, "itdlines", Level, 1, 0);
double DU1 = iCustom(NULL, 0, "itdlines", Level, 0, 1);
double DD1 = iCustom(NULL, 0, "itdlines", Level, 1, 1);
He añadido cálculos y datos de salida adicionales a este indicador y funciona de la siguiente manera
double DU = iCustom(NULL, 0, "itdlines", Level, 0, 0);
double DD = iCustom(NULL, 0, "itdlines", Level, 1, 0);
double DU1 = iCustom(NULL, 0, "itdlines", Level, 0, 1);
double DD1 = iCustom(NULL, 0, "itdlines", Level, 1, 1);
double LUN = iCustom(NULL, 0, "itdlines", Level, 2, 0);
double LDN = iCustom(NULL, 0, "itdlines", Level, 3, 0);
double KUN = iCustom(NULL, 0, "itdlines", Level, 4, 0);
double KDN = iCustom(NULL, 0, "itdlines", Level, 5, 0);
y mi EA comienza a retrasarse, es decir, recibo errores de datos no válidos.
La pregunta es si he creado el mismo indicador 8 veces y he obtenido la matriz correcta de él, o estoy equivocado? ¿O me equivoco, un indicador se crea una vez?
Si estoy en lo cierto, ¿cómo puedo crearla una vez y obtener los datos necesarios de ella?
¡Hola colegas!
Por favor, aconséjeme sobre la estructura de una solicitud de operación para cerrar una posición en MT5 con una cobertura.
Gracias.
¡Hola colegas!
Por favor, aconséjeme sobre la estructura de una solicitud de operación para cerrar una posición en MT5 con una cobertura.
Gracias.
Puede utilizar el método de la biblioteca estándar de la clase CTrade
Tomé el EA estándar para la marca de la biblioteca, parece que funciona. Empecé a perfeccionarla.
double DU = iCustom(NULL, 0, "itdlines", Level, 0, 0);
double DD = iCustom(NULL, 0, "itdlines", Level, 1, 0);
double DU1 = iCustom(NULL, 0, "itdlines", Level, 0, 1);
double DD1 = iCustom(NULL, 0, "itdlines", Level, 1, 1);
He añadido cálculos y datos de salida adicionales a este indicador y funciona de la siguiente manera
double DU = iCustom(NULL, 0, "itdlines", Level, 0, 0);
double DD = iCustom(NULL, 0, "itdlines", Level, 1, 0);
double DU1 = iCustom(NULL, 0, "itdlines", Level, 0, 1);
double DD1 = iCustom(NULL, 0, "itdlines", Level, 1, 1);
double LUN = iCustom(NULL, 0, "itdlines", Level, 2, 0);
double LDN = iCustom(NULL, 0, "itdlines", Level, 3, 0);
double KUN = iCustom(NULL, 0, "itdlines", Level, 4, 0);
double KDN = iCustom(NULL, 0, "itdlines", Level, 5, 0);
y comienza a retrasarse, es decir, recibo errores de datos no válidos.
La pregunta es si he creado el mismo indicador 8 veces y he obtenido la matriz correcta de él, o estoy equivocado? ¿O me equivoco, un indicador se crea una vez?
Si estoy en lo cierto, ¿cómo puedo crearla una vez y obtener los datos necesarios de ella?