Errori, bug, domande - pagina 3043

 
Artyom Trishkin:

No, non lo faranno. E la prossima volta che ci scrivi in russo, verrai anche bannato.

Solo nel segmento russo di questo forum c'è la moderazione meno severa in questo senso - tutti sono benvenuti.

Grazie per l'avvertimento, è strano, perché gli stessi stranieri scrivono così, anche di persona.

Vladimir Karputov, grazie per avermi copiato e inviato per email il commento cancellato.

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

Grazie per l'avvertimento, è strano, perché gli stessi stranieri scrivono così, anche di persona.

Vladimir Karputov, grazie per avermi copiato e inviato per email il commento cancellato.

Semplicemente lo tolleriamo meglio. È dura là fuori.

 

La finestra"Elenco degli oggetti" è implementata in modo molto scomodo. Quando lo chiamate, non c'è modo di fare nulla nell'interfaccia del terminale, tranne lavorare con questa finestra. Se vuoi scorrere il grafico e fare qualcosa con gli oggetti sul grafico, devi chiudere questa finestra.

Non sembra essere un errore terminale, ma qualcosa dovrebbe essere fatto.

 
Andrey Dik:

La finestra"Elenco degli oggetti" è implementata in modo molto scomodo. Quando lo chiamate, non c'è modo di fare nulla nell'interfaccia del terminale, tranne lavorare con questa finestra. Se vuoi scorrere il grafico e fare qualcosa con gli oggetti sul grafico, devi chiudere questa finestra.

Non è un errore del terminale, ma qualcosa dovrebbe essere fatto.

Sarebbe meglio fare doppio clic nell'elenco degli oggetti per spostarsi su di esso nel grafico, ma ora viene chiamata la finestra delle proprietà degli oggetti. Quindi è solo un sogno navigare rapidamente tra gli oggetti del grafico.

 
E cosa fa questa mossa per voi? In ogni caso, dovresti prima disabilitare lo scorrimento automatico del grafico. Almeno hanno reso possibile disabilitare lo scorrimento automatico senza chiudere la lista degli oggetti. Altrimenti, ora si apre la lista, si clicca per mostrare, il grafico si contrae, si capisce l'errore di azione... Prossimo ballo, chiudere, disabilitare, riaprire.........
 
Alexey Viktorov:
E cosa ne ricaverete? In ogni caso, prima devi disabilitare il grafico a scorrimento automatico. Almeno hanno reso possibile disabilitare lo scorrimento senza chiudere la lista degli oggetti. Altrimenti, ora si apre la lista, si clicca per mostrare, il grafico si contrae, si capisce l'errore di azione... Prossimo ballo, chiudere, disabilitare, riaprire.........

- Compriamo cento palloncini, riempiamoli di elio e lasciamoli andare!

- Per quale motivo?

- A che cazzo ci servono?

....

Puoi contrassegnare gli eventi con oggetti su un grafico, e puoi scrivere descrizioni di eventi negli oggetti. Com'è avere un meraviglioso grafico, mezzi potenti per lavorare con gli oggetti, ma non essere in grado di navigare attraverso di essi?

 
Non direi di no nemmeno alla navigazione ad oggetti
 
Andrey Dik:

- Compriamo cento palloncini, riempiamoli di elio e lasciamoli andare!

- Per quale motivo?

- A che cazzo ci servono?

....

Puoi contrassegnare gli eventi con oggetti su un grafico, e puoi scrivere descrizioni di eventi negli oggetti. Com'è possibile avere un meraviglioso grafico e potenti strumenti per lavorare con gli oggetti, ma non essere in grado di navigare attraverso di essi?

Andrew, non riesci a leggere più di una frase? Dopo tutto, è scritto sulle ragioni di questo problema e un minimo di desideri nella stessa direzione. C'è poca differenza nel fare doppio clic su una lista o nel selezionare una riga e premere un pulsante. Capisco che è più bello, ma non è fatale... E dopo aver capito che è possibile eseguire le palle. Solo senza di me...

 

come fare Sleep() per 100-150 microsecondi?

ha bisogno di una pausa tra SocketSend() e SocketIsReadable() per scrivere e leggere localmente ( 127.0.0.1 )

la presa letta permanentemente non è una buona opzione


Cercando varianti senza .dll, ho bisogno di alcuni calcoli "pesanti" per 100 - 200 microsecondi


UPD: così risolto, funziona:

   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, non riesci a leggere oltre una frase? Dopo tutto, dice le ragioni della questione e un minimo di desideri nella stessa direzione. C'è poca differenza nel fare doppio clic su una lista o nel selezionare una riga e premere un pulsante. Capisco che è più bello, ma non è fatale... E dopo aver capito che è possibile eseguire le palle. Ma senza di me...

No, è davvero fatale.

La finestra dell'oggetto non dovrebbe avere alcun focus, questo è uno. Un doppio click nella lista su un oggetto dovrebbe saltare all'oggetto sul grafico, proprio come un doppio click nella storia delle transazioni dovrebbe saltare all'oggetto sul grafico.

Questa è una piattaforma di trading, non un'applicazione femminile glamour per il controllo del ciclo, tutto dovrebbe essere come nell'esercito - brutto ma uniforme, funzionale al massimo e causare ulteriore attività di pensiero distraente al trader al minimo.

Motivazione: