[Archive] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 2. - page 127
eddy: Si je dois diviser par 0 dans la boucle, le calcul s'arrêtera-t-il ? La boucle ne continuera pas ?
Pour éviter de telles variantes, je mets toujours une condition avant les formules (lorsque la valeur est au dénominateur) if(value != 0) then the formula.
Ce soir, j'ai optimisé un EA sur des minutes avec une période de test de 5 ans. Internet n'était pas connecté. Le matin, après une connexion internet, j'ai répété le test et obtenu des résultats différents. Chaque fois que Metatrader est connecté, toutes les cotations sont-elles mises à jour ou seulement celles qui manquent ?
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
À mon avis, il manque à cette fonction l'heure de clôture de la dernière transaction rentable.
Sans cela, toutes les transactions perdantes de l'historique sont recalculées, pas seulement la dernière.
Donc, ça devrait être comme ça :
N'est-ce pas ?
Si je dois diviser par 0 dans la boucle, le calcul s'arrêtera-t-il ? La boucle ne continuera pas ?
J'en ai aussi, mais pour exclure 0, il faut en écrire beaucoup partout.
alors quelle est la réponse à la question ?
J'en ai aussi, mais pour exclure 0, il faut en écrire beaucoup partout.
Alors, quelle est la réponse à la question ?
Dans le journal de bord, il sera toujours indiqué "Division par 0". Et aucune action ....
Seule la boucle sait ce qui se passe dans la boucle elle-même)))).
Le conseiller expert ne fonctionnera pas.
Pourquoi écrit-on souvent Symbol() au lieu de NULL dans les fonctions ? Par exemple : iClose(Symbol(), TF, i)
donc rien ne se passera. La fonction Funk2 - ne renvoie aucune valeur. Elle est nulle.