Errori, bug, domande - pagina 879

 
ENUM_POSITION_TYPE type = WRONG_VALUE; //нормально

//предупреждение: implicit enum conversion
ENUM_POSITION_TYPE Type() { return ( (true) ? (ENUM_POSITION_TYPE)PositionGetInteger( POSITION_TYPE ) : WRONG_VALUE ); }

//хотя так - нормально
ENUM_POSITION_TYPE Type() { return ( (true) ? (ENUM_POSITION_TYPE)PositionGetInteger( POSITION_TYPE ) : (ENUM_POSITION_TYPE)WRONG_VALUE ); }

se un difetto, è consigliabile correggerlo in modo che il giusto non si perda negli avvertimenti inutili

Nota (vera) - semplificata per brevità

 
A100:
se si tratta di un errore, dovrebbe essere corretto in modo che quello giusto non si perda in inutili avvertimenti.

Qual è l'errore? WRONG_VALUE è di un tipo diverso.

Si può dichiarare in questo modo:

const ENUM_POSITION_TYPE WRONG_POSITION = (ENUM_POSITION_TYPE) WRONG_VALUE;

E può essere usato. Può essere citato esplicitamente come nell'esempio qui sotto.

Документация по MQL5: Стандартные константы, перечисления и структуры / Именованные константы / Прочие константы
Документация по MQL5: Стандартные константы, перечисления и структуры / Именованные константы / Прочие константы
  • www.mql5.com
Стандартные константы, перечисления и структуры / Именованные константы / Прочие константы - Документация по MQL5
 
TheXpert:

Qual è l'errore? WRONG_VALUE è di un tipo diverso.

Potete dichiararlo in questo modo:

E può essere usato. Potete causarlo esplicitamente come nell'esempio inferiore.

WRONG_VALUE deve essere implicitamente castato in un enum di qualsiasi tipo (da Reference).

Non è un errore - genera un avviso che disturba la vita :)

 
A100:

WRONG_VALUE dovrebbe essere implicitamente castato in un enum di qualsiasi tipo (da Help)

È così che viene lanciato :) ma con un avvertimento.

Se non fosse dato, non compilerebbe.

 
Lasciamo che gli sviluppatori diano un'altra occhiata alla conversione implicita di WRONG_VALUE in enum nell'operatore condizionale?
 
Oh, capisco, immagino di sì.
 
Renat:
Controlla la password e riscrivila, per favore.

Non funziona. Ho provato altri indirizzi email (yandex, mail) per inviare un messaggio e lo stesso errore. Cos'altro posso fare?

P.S. State indietro! Ha funzionato ovunque tranne che con gmail. Ci darò un'occhiata...

 
tol64:

Non funziona. Ho provato altri indirizzi email (yandex, mail) per inviare un messaggio e lo stesso errore. Cos'altro posso fare?

P.S. State indietro! Ha funzionato ovunque tranne che in Gmail. Ci darò un'occhiata...

No, non posso inviare mail a Gmail. Ho provato a cambiare la mia password, ma non funziona. C'è un altro modo?

P.S. Ho trovato questo. Ho cancellato tutti i campi in Mail. Deselezionato Consenti notifiche via email. Premo OK. Apro di nuovo la finestra delle impostazioni e vedo che la casella di controllo è spuntata e i campi sono compilati. Potrebbe avere qualcosa a che fare con il mio problema?

Il problema molto probabilmente ha iniziato a manifestarsi dopo che ho cambiato la mia password nel mio account Google.

P.S2. Ho anche abilitato l'autenticazione in due fasi nel mio account Google. Ma ho provato a disabilitarlo quando è apparso il problema e non è servito.

//---

P.S3. Ho fatto il check-in al Servicedesk. Accidentalmente l'ho inviato come un desiderio piuttosto che come un bug. ))

 
tol64:

No, non posso inviare email a gmail...

prova
pop.gmail.com
da qui
Настройка протокола POP в почтовых клиентах
  • support.google.com
Если вы не используете ни клиенты, ни устройства, которые были указаны ранее, просмотрите ниже общие инструкции по настройке. В случае возникновения трудностей рекомендуем обратиться в отдел технической поддержки пользователей соответствующего почтового клиента. Мы можем оказать помощь в решении проблем только с теми клиентами, которые...
 
Silent:
prova qui.
No, questo non aiuta.