Erreurs, bugs, questions - page 2528
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Ce comportement est-il correct ?
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
class name
{
public:
int func()
{
static int t=0;
t++;
return t;
}
};
name A,B;
//+------------------------------------------------------------------+
void OnInit()
{
Print("A "+A.func());
Print("B "+B.func());
}
//+------------------------------------------------------------------+
/*
2019.08.10 20:39:57.533 MyTest (EURUSD_i,H1) A 1
2019.08.10 20:39:57.533 MyTest (EURUSD_i,H1) B 2
Attendu
2019.08.10 20:39:57.533 MyTest (EURUSD_i,H1) A 1
2019.08.10 20:39:57.533 MyTest (EURUSD_i,H1) B 1
Puisque différentes instances de classes sont déclarées
Ce comportement est-il correct ?
bien sûr
Les variables statiques sont donc visibles en dehors de leurs objets ?
Les variables statiques sont donc visibles en dehors de leurs objets ?
Et si c'était comme ça, quel serait l'intérêt de la statique ?
Bonjour,
J'ai remarqué un bug répliqué sur plusieurs brokers dans MT5 2085.
1) Si le rectangle a une date de fin dans le futur (par exemple 2020), il disparaîtra de l'écran lors d'un zoom arrière, lors d'un zoom avant il réapparaîtra.
2) Si un graphique a des barres avec des dates du futur (par exemple, un graphique personnalisé en tic-tac dont les barres commencent en octobre 2019), il est impossible de dessiner dessus, lorsque je sélectionne une ligne et un rectangle et que je clique sur le graphique pour dessiner, rien ne se passe. Il s'avère alors que l'objet a été dessiné de travers.
Veuillez trouver ce qui ne va pas et corriger l'erreur. Je peux faire une vidéo si nécessaire. Merci !
Ce code fonctionne bien lorsque l'onglet Options est sélectionné dans le testeur. Ensuite, le commentaire mis en évidence dans le code SendMessage renvoie 1.
Mais si vous changez d'onglet, le menu est appelé, mais il ne sélectionne pas l'élément "Load" - SendMessage renvoie 0. En même temps, dans le menu ouvert, il est possible de sélectionner l'élément sans aucun problème.
Pouvez-vous me dire où est le problème, que SendMessage renvoie zéro ?
Bonjour à tous !
J'ai loué un VPS et arrêté de copier les signaux. Lorsque je débranche le VPS, tout fonctionne. Le journal donne les erreurs. A quoi peut-il être lié ?
2019.08.12 23:03:18.632 MQL5.community : l'autorisation a échoué
Question sur les caractères autorisés dans les identifiants. Exemple
Le résultat :
Reçu un identifiant de variable avec un espace.
Si nous réécrivons l'exemple comme ceci :
alors nous pouvons formuler une contradiction : Quelle est la différence entre (1) et (2) ?Question sur les caractères autorisés dans les identifiants. Exemple
Le résultat :
Reçu un identifiant de variable avec un espace.
Si nous réécrivons l'exemple comme ceci :
alors nous pouvons formuler une contradiction : Quelle est la différence entre (1) et (2) ?D'un point de vue C/C++, il y a une erreur dans µl. N'importe quel nombre d'espaces/commentaires peut être inséré avant/après l'opérateur ##, les tokens seront d'abord décomposés et ensuite le préprocesseur commencera, c'est-à-dire qu'il ne verra même pas ces espaces, le standard hash_hash en a un exemple :
seuls les jetons qui forment ensemble un jeton valide peuvent être utilisés.
ZS : certaines personnes disent que c/s++ ne fait pas autorité pour eux, pourquoi continuent-ils à les mentionner, et de toute façon c'est mcl, pas ..., peut-être ont-ils une explication appropriée ?