Erreurs, bugs, questions - page 2022

 
igrok333:
Quel est le son lorsque vous allez sur le forum et lorsque vous recevez un message ?) Comment s'appelle-t-il et où puis-je le télécharger ?
Je veux le mettre sur mes alertes dans Metatrader.

Rien de tel dans le dossier MT5/Sounds ?

 
Avertissement bizarre
void OnStart()
{  
  string Str[];

  ArraySort(Str); // expression has no effect
}
 
Stanislav Korotky:

Rien de tel dans le dossier MT5/Sounds ?


pas de

 
igrok333:
Quel est le son lorsque vous entrez dans le forum et lorsque vous recevez un message ?) Comment s'appelle-t-il et où le télécharger ?
Je veux le mettre sur mes alertes dans metatrader.

C'est triste de constater que la plupart des gens n'ont même pas une compréhension de base du fonctionnement du même navigateur et de l'endroit où voir "ce qu'est le son" ....
https://c.mql5.com/i/message/new_message_click2.mp3
(le lien ne tient pas, pour une raison quelconque)

 
Sergey Dzyublik:

Il est triste de constater que la plupart des gens n'ont même pas une connaissance de base du fonctionnement d'un même navigateur et ne savent pas où chercher "quel est le son" .....
https://c.mql5.com/i/message/new_message_click2.mp3 (le lien n'est pas inséré pour une raison quelconque)

Oui. C'est triste que tout le monde ne soit pas programmeur web ;)))

 
Bug de la langue
int ArrayMinimum( const string &Str[], const int Start = 0, const int Count = WHOLE_ARRAY ) // Не возникает ошибки 'ArrayMinimum' - override system function
{ 
  return(0);
}

void OnStart()
{
  string Str[];
  
  int i = ArrayMinimum(Str); // possible loss of data due to type conversion
}
 
fxsaber:
Avertissement bizarre
ArraySort() uniquement pour les tableaux numériques
 
Kirill Belousov:
ArraySort() uniquement pour les tableaux numériques

Il n'est pas là. ArrayMinimum est prédéfini.

 
fxsaber:

Il n'est pas là. ArrayMinimum est prédéfini.

Vous voulez dire qu'il faut vérifier si la fonction est remplacée par le type d'un argument d'entrée sans tenir compte de const lors de sa déclaration ?

const string Str[];//'ArrayMinimum' - ambiguous call to overloaded function with the same parameters
string Str[];//нет ошибки только из-за отсутствия const при объявлении

int i=ArrayMinimum()

ou devons-nous ajouter la variante avec const au modèle de fonction système ArrayMinimum?

 
Kirill Belousov:

voulez-vous dire que la fonction devrait être vérifiée pour le remplacement par le type de l'argument entrant sans tenir compte de const lors de la déclaration ?

ou faut-il ajouter la variante const au modèle de fonction système ArrayMinimum?

https://www.mql5.com/ru/docs/array/arrayminimum

int  ArrayMinimum( 
   const void&   array[],             // массив для поиска 
   int           start=0,             // с какого индекса начинаем поиск 
   int           count=WHOLE_ARRAY    // количество проверяемых 
   );
Et l'alerte est insuffisante.
Документация по MQL5: Операции с массивами / ArrayMinimum
Документация по MQL5: Операции с массивами / ArrayMinimum
  • www.mql5.com
//| Закрашивание основной части свечи                                | //
Raison: