Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 526
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
Cette correspondance montre simplement que dans mon casif(!rost) n'est pas la même chose queif(rost==false). Parce qu' il y a unecondition distincte pour lesfaux.
Vous devez commencer par les bases. Ce sont deux entrées absolument identiques.
Ce sont deux entrées absolument identiques.
Seulement si la logique du μl4 ne correspond pas à la logique du russe (et à la logique mathématique). Puisque l'expression ("NOT "rost) ne signifie pas que rost==(equal)false, car il existe une condition distincte stipulant quand rost==false. Donc "pas 5" ne signifie pas du tout "2".
Seulement si la logique du μl4 ne correspond pas à la logique du russe (et à la logique mathématique). Puisque l'expression ("NOT "rost) ne signifie pas que rost==(equal)false, car il existe une condition distincte stipulant quand rost==false. C'est-à-dire que "pas 5" ne signifie pas du tout "2".
Seulement si la logique du μl4 ne correspond pas à la logique du russe (et à la logique mathématique). Puisque l'expression ("NOT "rost) ne signifie pas que rost==(equal)false, car il existe une condition distincte stipulant quand rost==false. C'est-à-dire que "pas 5" ne signifie pas du tout "2".
Apprenez les bases ;)
Non seulement cela, mais si vous définissez bool rost comme 5 ou 2, ou -5 ou -2, c'est évidemment vrai, car pour les variables booléennes, false est zéro, true est tout le reste.
Apprenez les bases ;)
En plus de cela, si vous définissez bool rost comme 5 ou 2, ou -5 ou -2, alors c'est définitivement vrai, car pour les variables booléennes, false est zéro, true est tout le reste.
Donc vous essayez de m'expliquer la même chose queVladislav Andruschenko a expliqué plus tôt, mais je n'ai pas compris :"La deuxième ligne n'a pas d'importance parce que vous avez rost = bool et peut prendre seulement 2 valeurs et par défaut il est faux" .
Alors comment puis-je spécifier la deuxième condition ? Avec un drapeau supplémentaire ? Ou pas de drapeaux du tout, juste "condition dans les conditions" ? C'est sûrement mieux.
Merci.
Donc vous essayez de me dire la même chose queVladislav Andruschenko a expliqué plus tôt, mais je ne comprends pas :"La deuxième ligne n'a pas d'importance, parce que vous avez rost = bool et il ne peut prendre que 2 valeurs et par défaut il est faux" .
Alors comment puis-je spécifier la deuxième condition ? Avec un drapeau supplémentaire ? Ou pas de drapeaux du tout, juste "condition dans les conditions" ? C'est probablement mieux.
Il sera plus facile de comprendre si vous considérez que les langages de programmation ont des conventions. Par exemple, n=n+10 ; est-ce correct du point de vue des mathématiques et de la logique ? Et il y a beaucoup de conventions de ce type. Vous devez croire que tout nombre correspond à une valeur logique. 0 = faux ; tous les autres nombres, qu'ils soient positifs ou négatifs = vrais. Voici un script pour le prouver :
Et voici le résultat :
Il vous sera plus facile de comprendre si vous prenez pour acquis qu'il existe des conventions dans les langages de programmation. Par exemple, n=n+10 ; est-ce mathématiquement et logiquement correct ? Et il y a beaucoup de conventions de ce type. Vous devez croire que tout nombre correspond à une valeur logique. 0 = faux ; tous les autres nombres, qu'ils soient positifs ou négatifs = vrais. Voici un script pour le prouver :
Et voici le résultat :
Merci ! J'ai compris pour les conventions, je vais en tenir compte. Mais pour comprendre le script proposé, hélas, ma connaissance de mcl4 n'est pas suffisante. Désolé :( .
Le compte n'a plus de fonds et l'EA essaie d'ouvrir un ordre. Le serveur dit "pas assez de fonds pour..." et je finis par être banni. Y a-t-il un moyen d'arrêter d'essayer si nous n'avons plus d'argent ?
Si, il y en a un.
Si, il y en a un.
Merci.