Errori, bug, domande - pagina 2429

 
Uriel Melliphant:


Inserire il codice correttamente:comeinserire il codice

 

C'è un modo per nascondere la barra di progresso nel terminale?

Andrebbe bene se fosse fermo, ma no! Perché hai dovuto aggiungere l'animazione?

 

cosa significa questo avvertimento?


Non vedo alcun problema - un semplice confronto di due numeri...

 
Igor Zakharov:

cosa significa questo avvertimento?


Non vedo alcun problema - un semplice confronto di due numeri...

E quali sono questi due numeri di che tipo? E sarebbe anche utile usare la traduzione del messaggio di errore - così capirete immediatamente dov'è il vostro errore.

 
Vladimir Karputov:

Cosa sono questi due numeri di che tipo? E dovresti anche usare la traduzione del messaggio di errore - in questo modo saprai immediatamente dove si trova il tuo errore.

fabs() è sempre doppio

PeriodSeconds() è sempre int

Anche la traduzione è ovvia...

Ecco la risposta:

https://www.mql5.com/ru/forum/1111/page166#comment_29753

ma non sono sicuro che si applichi al mio caso...

if(fabs(Start-End)/1000 > (double)PeriodSeconds(PERIOD_D1)*10)

quindi nessun avvertimento, ma sembra una perversione

Ошибки, баги, вопросы
Ошибки, баги, вопросы
  • 2010.10.15
  • www.mql5.com
Общее обсуждение: Ошибки, баги, вопросы
 
Igor Zakharov:

fabs() sempre doppio

PeriodSeconds() è sempre int

Anche la traduzione è ovvia...

Ecco la risposta:

https://www.mql5.com/ru/forum/1111/page166#comment_29753

ma non sono sicuro che si applichi al mio caso...

fabs(Start-End)/100 che tipo è? А?


Riferimento:conversione del tipo

 
Vladimir Karputov:

fabs(Start-End)/100 che tipo è? А?


Riferimento:conversione del tipo

doppio/int = doppio

 
Igor Zakharov:

doppio/int = doppio

Sì, proprio così. E questo è il doppio che state confrontando con int(PeriodSeconds -> int).

 
Vladimir Karputov:

Sì, proprio così. E questo è il doppio che state confrontando con int (PeriodSeconds -> int).

и?
 
Vladimir Karputov:

Sì, proprio così. E questo è il doppio che state confrontando con int (PeriodSeconds -> int).

Normalmente, non c'è nessun problema con un tale confronto, ecco degli esempi artificiali. Il compilatore avverte solo nel caso di cui sopra: