Auto-apprentissage du langage MQL5 à partir de zéro - page 46
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
D'ailleurs, je connais un exemple qui me permettrait de faire échec et mat dans mon propre défi. Mais je n'en parlerai pas, pour des raisons évidentes.
Sailed....))))
Sur le mal des variables globales, et par là même, des champs publics de classe.
Voici un aperçu.
Maintenant la bonne solution : changer une variable globale, si vous ne pouvez pas vous passer d'une béquille) uniquement par le biais d'une fonction.
Sur le mal des variables globales, et par là même, des champs publics de classe.
Voici un aperçu.
Maintenant la bonne solution : changer une variable globale, si vous ne pouvez pas vous passer d'une béquille) uniquement par le biais d'une fonction.
Non, nous ne le sommes pas. Cet exemple est celui d'un OLP voilé. Et ce dont nous discutons ici en est un sous-ensemble. C'est-à-dire que l'exemple montre qu'il y a des choses qui ne peuvent être résolues normalement qu'en POO. Les fonctions seules ne suffiront pas. Ce n'est donc pas une contradiction en soi, mais une tâche à deux étoiles.
Bien. Tant que nous écrivons des programmes jusqu'à ~3000 lignes, nous pouvons utiliser les variables globales en toute sécurité. Ensuite, si Vladimir veut passer à la POO, il les abandonnera). N'est-ce pas ?
Non, ça ne l'est pas. Il faut apprendre dès le début) Chaque déclaration d'une variable globale (à ne pas confondre avec les paramètres d'entrée, bien qu'ils doivent être plus petits aussi) doit être clairement justifiée et faite en utilisant les formules les moins flatteuses (comme underjunct vulgaris b...)
Non, ça ne l'est pas. Vous devez apprendre tout de suite) Si vous dites le mal, vous voulez dire le mal) Chaque déclaration d 'une variable globale (à ne pas confondre avec les paramètres d'entrée, bien qu'ils doivent être plus petits aussi) doit être clairement justifiée et faite en utilisant les déclarations les moins flatteuses (comme underdog vulgaris b...)
J'ai lu tous les messages sur les variables globales et j'ai compris ce que tous les participants à cette discussion voulaient me dire. Je vais apprendre à écrire le code d'un programme, tout en essayant de ne pas utiliser de variables globales. Merci à tous pour ces conseils constructifs !
Salutations, Vladimir.
Je l'ai. Les variables globales sont diaboliques. Comme le dit le proverbe... "Ce qui est bon pour le Russe..." ))))
Je continue à étudier le langage de programmation MQL5. Je colle à nouveau le code révisé du script, en tenant compte des conseils des participants à ce fil de discussion. J'ai testé le script dans tous les modes. Aucun problème détecté. Pour commencer, j'ai appliqué le nombre minimal de paramètres d'entrée. Le code du script est écrit en anglais, les commentaires du code sont en russe, ce qui le rend plus facile à assimiler. Comme je l'ai promis plus tôt, j'ai essayé de décrire le script d'une manière compréhensible pour un étudiant de 1ère classe de l'école de programmation.
J'espère avoir fait exactement ce que m'ont dit les participants de ce fil, mais je peux me tromper.
Salutations, Vladimir.