Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1119
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
¿Puedes decirme cómo hacer una pausa de 1 milisegundo? Sleep(1) no es una opción porque hace una pausa de 0 a 50 milisegundos más o menos. Cuando se llama con el parámetro 1.
En la documentación está escrito que, debido a matices técnicos, no es realista conseguir una pausa de menos de 16-18 milisegundos. Esto está relacionado con el hardware, el sistema operativo, etc.
Tengo alrededor de 1, a veces 2,3, dependiendo de la carga de trabajo.
? google: winds system timer, para preguntas o malentendidos por qué menos de 16ms no es posible, en resumen - winds no es un sistema en tiempo real, sólo el temporizador de winds está disponible para el software
? google: winds system timer, para preguntas o malentendidos por qué menos de 16ms no es posible, en resumen - winds no es un sistema en tiempo real, sólo el temporizador de winds está disponible para el software
16 es mucho, pero soportable. A veces más de 50.
Una vez más, el viento no es un sistema en tiempo real, no hay suficientes recursos OS, su temporizador se retrasará, pero todavía se ejecutará, el uso de intervalos de tiempo lógico, yo no uso menos de 100 ms, y por lo general el uso de 400 ms, incluso para una llamada dll con gráficos y procesamiento de clics casillas de verificación 400 ms no se nota en absoluto, marcó 500 ms - sí es ya visible que no hay respuesta
En mi opinión, no esperaría que un temporizador garantizara menos de 100 ms.
¿Pueden decirme cómo mostrar un mensaje de información en la pantalla sin esperar a que se pulse el botón OK?
Por supuesto, existe la función MessageBox, pero ésta espera una reacción y detiene la ejecución del programa.
¿Pueden decirme cómo mostrar un mensaje de información en la pantalla sin esperar a que se pulse el botón OK?
Por supuesto, existe la función MessageBox, pero ésta espera una reacción y detiene la ejecución del programa.
Sí Alerta, creo. Sólo asegúrese de leer el último párrafo.
https://www.mql5.com/ru/docs/common/alert
Sí Alerta, creo. Sólo asegúrese de leer el último párrafo.
https://www.mql5.com/ru/docs/common/alert
Gracias. Justo lo que necesito.
Buenas tardes. Por favor, aconséjenme o facilítenme un enlace. Cómo organizar un indicador que muestre los cambios de saldo como un gráfico de velas en una ventana separada. He hecho lo más sencillo, el indicador copia los cambios de precio, pero ahora cómo sustituir los cambios de precio por los cambios de saldo, es decir, sustituir las matrices que utiliza el indicador.
Si tienes alguna idea, por favor compártela, te agradeceré incluso una descripción general del algoritmo, me falta experiencia, no sé por dónde empezar.
https://charts.mql5.com/22/192/eurusd-m1-alpari-international-2.png