Erreurs, bugs, questions - page 1374

 

Erreur de compilation :'' - inattendu dans la définition de la macro Test.mqh 2 12

//Test.mqh
#define  AAA
Dossiers :
Test.mqh  1 kb
 
A100:

Erreur de compilation :'' - inattendu dans la définition de la macro Test.mqh 2 12

il y a un nom mais pas d'expression#define AAA 3.14 par exemple
 
Yuri Evseenkov:
il y a un nom mais pas d'expression#define AAA 3.14 par exemple
et de cette façon
//Test2.mqh
#define  BBB
#define  AAA 3.14
il n'y a pas d'erreur, quelle est la différence ?
Dossiers :
Test2.mqh  1 kb
 
A100:
Il n'y a pas d'erreur, quelle est la différence ?
Je ne comprends pas non plus. Exécution de votre code - erreur. Vous écrivez la même chose manuellement - aucune erreur.
//Test.mqh
#define  AAA

//Test.mqh
#define  AAA
 
Oui, je constate également ce bug depuis un certain temps, lorsque define est à la fin d'un programme.
 

Une suggestion aux développeurs : nous devrions introduire une fonctiontypeid dans le langage, similaire à celle qui existe en C++. Elle permet de connaître le nom de la classe à laquelle appartient l'objet, non pas une classe de base (comme le fait actuellement votre typename), mais une classe dérivée ! C'est très nécessaire.Sinon, vous devez créer une fonction virtuelle string ClassName() dans chaque classe dérivée. De plus, typeid vous permet également de comparer rapidement des objets pour leur appartenance à la même classe (par un identifiant de classe unique). Et il est difficile de créer un identifiant unique en utilisant vos propres ressources.

 

Question sur le testeur MT5.

Pourquoi, lorsque je sélectionne par exemple la paire EURAUD dans le test, le testeur charge également l'historique de la paire AUDUSD, cela crée-t-il des paires synthétiques ?

 

Le service d'assistance fonctionne-t-il, les gars ? Ou tout le monde est en vacances ?

Construire 872

Après avoir redémarré le terminal dans tous les objets graphiques TOOLTIP disparaît . tout récemment corrigé un bug avec ne pas afficher certaines invites TOOLTIP ...

Après le rechargement du terminal, les objets graphiques qui étaient sélectionnés avant le rechargement ne le sont plus après le rechargement, les objets graphiques doivent avoir le même état qu'avant le rechargement ...

 
Vladimir Pastushak:

Le service d'assistance fonctionne-t-il, les gars ? Ou tout le monde est en vacances ?

Construire 872

Après le redémarrage du terminal dans tous les objets graphiques TOOLTIP disparaît . Ce n'est que récemment que le bug a été corrigé avec le non affichage de certaines astuces TOOLTIP ...

après le redémarrage du terminal les objets graphiques qui étaient en surbrillance avant le redémarrage ne le sont plus après le redémarrage, les objets graphiques devraient avoir le même état qu'avant le redémarrage....

Question posée à 13:08. Réponse à 13h14. Tout le monde est en vacances ?

Lessélections d'objets n'ont jamais été mémorisées. Ni dans quatre ni dans cinq. Et il n'y a jamais eu de questions sur ce comportement. Le vôtre est le premier.

 
Vladimir Pastushak:

...

Construire 872

Après le redémarrage du terminal, le TOOLTIP disparaît dans tous les objets graphiques ...

Si cette case est cochée, toutes les infobulles sont affichées. Qu'est-ce que je fais de mal ?