Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1260
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 entiendo, ¿cómo puedo rastrear el momento en que se cierra una posición, que no sea consultando el estado de la posición en cada tick? Por supuesto, no se consultan todas las posiciones, pero sigue habiendo una consulta en cada tic.
Estudie cuidadosamente la documentación.
No se comprueba en cada garrapata. Si hay una señal, empieza a comprobar y abre un trato. Eso es todo :)
En mql4, a falta de un cocinero *** el conserje. La pregunta era sobre mql5
Estudie cuidadosamente la documentación.
Gracias. Si se sustituye el orden por una orden es más fácil de entender. No he visto que la ejecución de una orden sea un acuerdo. En definitiva, es complicado de escribir e implementar).
Es mejor que intente aceptar la terminología que tiene y no sustituirla por la suya propia. Con el tiempo te acostumbrarás y lo entenderás según el idioma que utilices. Por el contrario, en MT4, una orden de mercado es mejor llamarla posición. Eso es lo que mucha gente entiende.
Será mejor que intentes aceptar la terminología tal y como es, en lugar de sustituirla por la tuya. Con el tiempo te acostumbrarás y lo entenderás dependiendo de la lengua de que se trate. Incluso a la inversa, en MT4 una orden de mercado se denomina mejor posición. Así lo entiende mucha gente.
¿Cómo se inicializa una estructura de este tipo?
¿cómo se inicializa una estructura de este tipo?
¿cómo se inicializa una estructura de este tipo?
no hay manera ( solo cada campo de la estructura uno por uno )
necesitas establecer el tamaño de las matrices, podrías escribir un constructor para eso, pero habrá un problema - la sintaxis no te permitirá crear una matriz de estructuras con un constructor
solución - utilizar una clase en lugar de la estructura y utilizar punteros, puede inicializar los tamaños de las matrices en el constructor de la clase, y los datos se pueden copiar en ellos
4 a 5. No conozco la sintaxis. Debería estar en el array de 2 dimensiones por lógica.
2020.09.23 08:27:09.554 tst (EURUSD,H1) [a] [b]
2020.09.23 08:27:09.554 tst (EURUSD,H1) [0] 1 1.10000
2020.09.23 08:27:09.554 tst (EURUSD,H1) [1] 9 9.90000
¿cómo se inicializa una estructura de este tipo?
Data rates[5]= {0.0,0.0,0.0,0.0}; //ошибка
Inicializar y anular son conceptos diferentes. Si la puesta a cero, a juzgar por sus intentos, es así
ZeroMemory(rates);
no hay manera ( solo cada campo de la estructura uno por uno )
necesitas establecer el tamaño de los arrays, puedes escribir un constructor para esto, pero habrá un problema - la sintaxis no permitirá crear un array de estructuras con el constructor
solución - utilizar la clase en lugar de la estructura y utilizar punteros, entonces usted puede en el constructor de la clase inicializar los tamaños de las matrices, y los datos se pueden copiar en ellos
2020.09.23 08:27:09.554 tst (EURUSD,H1) [a] [b]
2020.09.23 08:27:09.554 tst (EURUSD,H1) [0] 1 1.10000
2020.09.23 08:27:09.554 tst (EURUSD,H1) [1] 9 9.90000