Errores, fallos, preguntas - página 3043

 
Artyom Trishkin:

No, no lo harán. Y la próxima vez que escribas allí en ruso, también serás baneado.

Sólo en el segmento ruso de este foro hay una moderación menos estricta en este sentido: todos son bienvenidos.

Gracias por el aviso, es extraño, porque los propios extranjeros escriben así, incluso en persona.

Vladimir Karputov, gracias por copiar y enviarme por correo electrónico el comentario borrado.

Vladimir Karputov
Vladimir Karputov
  • 2021.06.11
  • www.mql5.com
Профиль трейдера
 
Aleksey Vyazmikin:

Gracias por el aviso, es extraño, porque los propios extranjeros escriben así, incluso en persona.

Vladimir Karputov, gracias por copiar y enviarme por correo electrónico el comentario borrado.

Simplemente lo toleramos mejor. Es duro ahí fuera.

 

La ventana"Lista de objetos" está implementada de forma muy inconveniente. Cuando se llama, no hay manera de hacer nada en la interfaz de la terminal, excepto trabajar con esta ventana. Si quiere desplazarse por el gráfico y hacer algo con los objetos del mismo, debe cerrar esta ventana.

No parece ser un error terminal, pero habría que hacer algo al respecto.

 
Andrey Dik:

La ventana"Lista de objetos" está implementada de forma muy inconveniente. Cuando se llama, no hay manera de hacer nada en la interfaz de la terminal, excepto trabajar con esta ventana. Si quiere desplazarse por el gráfico y hacer algo con los objetos del mismo, debe cerrar esta ventana.

No es un error de terminal, pero habría que hacer algo al respecto.

Sería mejor hacer doble clic en la lista de objetos para pasar a ella en el gráfico, pero ahora se llama a la ventana de propiedades de los objetos. Así que es un sueño navegar por los objetos de la carta.

 
¿Y qué hace este movimiento por ti? En cualquier caso, primero debe desactivar el desplazamiento automático del gráfico. Al menos han hecho posible desactivar el autodesplazamiento sin cerrar la lista de objetos. Si no, ahora abres la lista, haces clic para mostrar, el gráfico se mueve, entiendes el error de la acción... Siguiente baile, cerrar, desactivar, volver a abrir.........
 
Alexey Viktorov:
¿Y qué conseguirás con ello? En cualquier caso, primero hay que desactivar el gráfico de desplazamiento automático. Al menos han hecho posible desactivar el desplazamiento sin cerrar la lista de objetos. Si no, ahora abres la lista, haces clic para mostrar, el gráfico se mueve, entiendes el error de la acción... Siguiente baile, cerrar, desactivar, volver a abrir.........

- Compremos cien globos, llenémoslos de helio y soltémoslos.

- ¿Para qué?

- ¿Para qué coño los necesitamos?

....

Puede marcar eventos con objetos en un gráfico, y puede escribir descripciones de eventos en los objetos. ¿Cómo es posible tener una carta maravillosa, un medio poderoso para trabajar con objetos, pero no poder navegar por ellos?

 
Yo tampoco diría que no a la navegación por objetos
 
Andrey Dik:

- Compremos cien globos, llenémoslos de helio y soltémoslos.

- ¿Para qué?

- ¿Para qué coño los necesitamos?

....

Puede marcar eventos con objetos en un gráfico, y puede escribir descripciones de eventos en los objetos. ¿Cómo es posible tener un gráfico maravilloso y potentes herramientas para trabajar con objetos, pero no poder navegar por ellos?

Andrew, ¿no puedes leer más allá de una frase? Después de todo, está escrito sobre las razones de este asunto y un mínimo de deseos en la misma dirección. Hay poca diferencia entre hacer doble clic en una lista o seleccionar una línea y pulsar un botón. Entiendo que es más bonito, pero no es fatal... Y después de entenderlo es posible correr bolas. Sólo que sin mí...

 

¿Cómo hacer que Sleep() dure 100-150 microsegundos?

necesita una pausa entre SocketSend() y SocketIsReadable() para escribir y leer localmente ( 127.0.0.1 )

leer permanentemente la toma de corriente no es una buena opción


Buscando variantes sin .dll, necesito algunos cálculos "pesados" para 100 - 200 microsegundos


UPD: así que resuelto, funciona:

   uint len;;
   ulong cnt1 = 0, cnt2  = 0, t;
   do
   {
      t = GetMicrosecondCount();
      while(GetMicrosecondCount() - t < 50) cnt1++;
   }
   while((len = SocketIsReadable(socket)) < 2 && ++cnt2 < 100)
 
Alexey Viktorov:

Andrei, ¿no puedes leer más allá de una frase? Después de todo, dice las razones del asunto y un mínimo de deseos en la misma dirección. Hay poca diferencia entre hacer doble clic en una lista o seleccionar una línea y pulsar un botón. Entiendo que es más bonito, pero no es fatal... Y después de entenderlo es posible correr bolas. Pero sin mí...

No, es realmente fatal.

La ventana de objetos no debería tener ningún foco, eso es uno. El doble clic en la lista de un objeto debería saltar al objeto en el gráfico, al igual que el doble clic en el historial de operaciones debería saltar al objeto en el gráfico.

Esto es una plataforma de comercio, no una aplicación femenina glamurosa para el control del ciclo, todo debe ser como en el ejército - feo pero uniforme, funcional al máximo y causar una actividad de pensamiento adicional que distraiga al comerciante al mínimo.