Errori, bug, domande - pagina 2695

 
Artyom Trishkin:

Se hai intenzione di "fare casino", è meglio che tu legga l'argomento:

Sì, Canvas è davvero una cosa interessante. Da quanto ho capito, è un tipo di grafica bitmap. Anche se penso che la grafica vettoriale sia sufficiente per il mio scopo (visualizzare gli istogrammi di volume). Ma lo esaminerò comunque.

A proposito, in mt5 mobile è fatto in modo normale - lo spessore delle linee non dipende dalla scala. E non ho nemmeno questo problema sul mio portatile. Ma la risoluzione è due volte più alta lì.

 
Alexey Kozitsyn:

Supponiamo che l'immagine sia un quadrato. Per quanto ne so dalla geometria scolastica, la sua diagonale ha un angolo di 45 gradi. Nel punto in basso a destra il valore sarà = 0 (lo è). In alto a sinistra = 90 (lo è). Allora perché l'alto a destra è un tale valore? Onestamente, mi aspettavo qualcosa intorno al 45...

45 è se entrambi gli assi sono nelle stesse unità con la stessa scala

 

Non sto ricevendo alcun feedback.

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Bug, bug, domande

Alexey Viktorov, 2020.03.31 08:27

Qualcuno può spiegare quanto segue.

Questa è la finestra di controllo dei valori di debug.

Il valore di una variabile normalizzata è zero, mentre il confronto di questa variabile con zero non può essere valutato. Ma il confronto con != > o < funziona bene.

O forse è un bug?

2020.03.30 00:23:57.020 Terminal        MetaTrader 5 x64 build 2372 started for MetaQuotes Software Corp.
2020.03.30 00:23:57.020 Terminal        Windows 7 Service Pack 1 build 7601, AMD FX-4170 Quad-Core Processor, 9 / 11 Gb memory, 30 / 465 Gb disk, IE 11, Admin, GMT+3

Qualcuno per favore controlli, sono solo io o è un bug in tutti?

Qui ho controllato di nuovo oggi usando la nuova build.

2020.04.01 18:24:41.749 Terminal        MetaTrader 5 x64 build 2375 started for MetaQuotes Software Corp.
2020.04.01 18:24:41.749 Terminal        Windows 7 Service Pack 1 build 7601, AMD FX-4170 Quad-Core Processor, 8 / 11 Gb memory, 30 / 465 Gb disk, IE 11, Admin, GMT+3

Questo è ciò che ottengo

Anche questa porcheria funziona, non posso nemmeno dirlo subito in russo: Non (non uguale a zero) è vero... Bene...

 
Alexey Viktorov:

Per qualche motivo nessuno reagisce.

La reazione in generale è molto selettiva in questo thread. Anch'io non ho avuto nessuna reazione ai miei due post, anche se penso che sia un errore del terminale.

 

Si è verificato un errore durante l'aggiornamento del prodotto:

Quando si controlla automaticamente e si completa con successo e si fa clic su Publish


Ottengo l'errore 403



allo stesso tempo: Se clicchi su Publish nella sezione delle versioni (DOWNLOAD), tutto va bene!



 
Alexey Viktorov:

Anche un simile borbottio funziona, non si può nemmeno dirlo subito in russo: Non (non uguale a zero) uguale a verità... Com'è...

Forse "proteggere" dal confronto dei doppi per l'uguaglianza?

 
Andrey Khatimlianskii:

Forse "proteggono" dal confronto dei doppi per l'uguaglianza?

Beh, non sono due doppi che vengono confrontati, ma come viene suggerito nella documentazione, la differenza normalizzata viene confrontata con zero. E anche, nell'esempio, non la differenza, ma la variabile inizializzata da zero è paragonata al numero zero...

E come si può valutare che l'uguaglianza diretta non può essere valutata, ma attraverso ... ... si scopre che è possibile.

Perché nessuno lo controlla a casa e mi dice come funziona per loro? Andrei, hai controllato il tuo?

 
Andrey Khatimlianskii:

Forse essere "protetti" dal confronto dei doppi per l'uguaglianza?

È necessario proteggersi dai doppi, abbastanza ragionevolmente, almeno con avvertimenti.

Non credo che dovrebbe essere gestito da un compilatore, non importa come scriviamo in un linguaggio di alto livello, non in Asm

dal confronto con lo zero - penso che non fosse un problema prima, per sicurezza, ho cercato su Google e controllato in V@2019 in C# - confronto del doppio con la costante 0.0 - nessun avvertimento, nessun errore

 
Igor Makanu:

Dobbiamo proteggerci dal doppiaggio, abbastanza ragionevolmente, almeno con avvertimenti

Il confronto con una costante è dubbio, penso che dovrebbe essere gestito dal compilatore, non importa come scriviamo in un linguaggio di alto livello, non in Asm

dal confronto con lo zero - penso che non fosse un problema prima, per sicurezza, ho cercato su Google e controllato in V@2019 in C# - confronto del doppio con la costante 0.0 - nessun avvertimento, nessun errore

Non ci sono errori. Come potete vedere nello screenshot la condizione è soddisfatta senza problemi, ma per vedere nel debugger ... Non dovrebbe essere così.

 
Vladislav Andruschenko:

Ciao a tutti.

Nelle ultime build questo errore ha iniziato ad apparire:


e continua a venire fuori ogni volta.

Cosa può significare?

Avete trovato la causa? Perché ha iniziato a succedere anche a me ieri. Qualcosa con le citazioni, credo.