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
C'est comme ça que vous le lisez, pas moi).
Encore une fois, je pense que cela devrait être dans la base, parce que si un EA ne peut pas passer la validation (sauf exceptions), il n'est pas prêt à trader sur un compte réel / démo.
Le plus simple : Le code est pris de codobase et comme exemple mql4
Ce code passera la vérification sans une seule erreur. Si la position n'est pas ouverte, eh bien, peu importe, si elle n'est pas fermée, ce n'est pas non plus le destin.
Je pense que vous pouvez comprendre les conséquences de ce code appliqué à un compte.
.........................................................................................
Comme le dit mon beau-frère : "Si un homme peut faire de mauvaises choses pour un prix modique et de bonnes pour un prix élevé, c'est un charlatan et vous ne devriez pas avoir affaire à lui.
Nikolay Khrushchev, ne le prenez pas personnellement - tout est généralisé.
Ce code passera le test sans la moindre erreur. La position ne s'est pas ouverte, alors si elle ne s'est pas fermée, ce n'est pas un destin non plus.
Hélas, non )
Il y a deux erreurs en même temps.
1) Le lot est erroné (j'ai essayé à la fois avec et sans possibilité de modifier l'entrée, avec 0,1 lot
2) Les messages doivent être en lettres romaines, vous voulez dire Print. Mais il est omis, n'est pas considéré dans le champ de la question, ne se rapporte pas à la qualité en aucune façon.
ne sous-estimez pas les développeurs qui ont fait cette validation automatique, il n'y a pas tout si primitif )
aussi bien ne sont pas pris en compte les erreurs enfant dans le code principal, comme la division par 0 ) validation automatique et il est capable de détecter. Ce n'est pas garanti, mais c'est possible.
Et c'est la personne qui est chargée d'écrire EAs ????????????.
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Comment obtenir la valeur du sommet précédent par le cinquième chiffre.
Nikolay Khrouchtchev, 2019.01.27 16:20
Il n'est pas arrondi.
Si vous utilisez Print pour voir le résultat, c'est le but.
Utilisez Print (DoubleToString(High[1],_Digits)) ; pour spécifier explicitement ce que vous voulez avec une précision de 5 chiffres. Par défaut, Print arrondit à 4 décimales dans la plupart des cas.
Ce que je ressens pour les clients.
Et voici la personne qui est chargée d'écrire les conseillers ????????????.
Je suis vraiment désolé pour les clients.
Qu'est-ce qu'il y a de mal à ça ? Ce n'est pas un arrondi, c'est un rejet, ou quoi ?
Et c'est la personne qui est chargée d'écrire EAs ????????????.
Comme je compatis avec les clients.
tu ne crois pas que tu devrais le tester avant de chier sur un forum ? )))
Si vous ne connaissez pas les spécificités du terminal, n'attaquez pas les développeurs avec des insultes, vous pourriez facilement finir par vous ridiculiser.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading
Comment obtenir la valeur du sommet précédent par le cinquième chiffre.
sts141, 2019.01.27 17:57
Bon sang. ça a marché. merci beaucoup ! !!! je ne sais même pas comment vous remercier))))Comme le dit mon cousin : si une personne peut faire du mauvais pour pas cher et du bon pour cher = cette personne est un charlatan, et vous ne devez rien avoir à faire avec elle.
Je suppose que votre cousin veut bien faire pour pas cher, ce qui est particulièrement caractéristique (même s'il ne veut pas l'admettre). Mais malheureusement, ce n'est pas comme ça que ça marche. En fait, ils veulent obtenir un bon prix, obtenir un mauvais, puis jurer que l'artiste est un charlatan et faire bonne figure à un mauvais jeu, comme s'ils ne s'en étaient pas rendu compte dès le début, lorsqu'ils voulaient obtenir un bon prix, mais ont obtenu comme d'habitude... Bien qu'un codeur qui se respecte ne ferait pas une telle chose, bien sûr. Mais dans les affaires, personne ne se soucie du respect ou du manque de respect des concurrents.
Je suppose que votre cousin veut se soigner pour pas cher, ce qui est particulièrement caractéristique (même s'il ne veut pas l'admettre). Mais malheureusement, ce n'est pas le cas. En fait, ils veulent l'obtenir pour pas cher, l'obtenir mal, et ensuite jurer que l'interprète est un charlatan et faire bonne figure à un mauvais jeu, comme s'ils ne l'avaient pas compris dès le début, quand ils voulaient obtenir du bon pour pas cher, mais ont obtenu comme d'habitude.... Bien qu'un codeur qui se respecte ne ferait pas une telle chose, bien sûr. Mais dans les affaires, personne ne se soucie du respect ou du manque de respect des concurrents.
Je suis en train de rénover une maison et j'ai cherché des chapes, et j'ai examiné beaucoup d'options. J'ai trouvé un gars, ils ont claqué le prix immédiatement et promis que ce serait génial, parce que l'autre à faire et ne peut pas. Ils ont fait une telle merde, que le deuxième mois, je ne comprends pas pourquoi j'ai payé beaucoup d'argent.
Eh bien, tout ce que vous avez décrit est une théorie.
Il y a un travail particulier et il y a des exécutants, donc il est impossible de faire pour un prix différent une qualité différente, nous ne demandons pas de faire le travail mal.
Il y a des moments où ce n'est pas la saison et les gens n'ont pas de travail, donc à ces moments et vous pouvez obtenir un travail de qualité pour pas cher.
Comme acheter à votre femme un manteau d'hiver au début du printemps avec une remise saisonnière de 30 %. Ou pensez-vous que vous obtiendrez un manteau en fausse fourrure chinoise pour ce prix ?
Je suis en train de rénover une maison, j'ai cherché des chapistes et j'ai passé en revue beaucoup d'options. J'ai trouvé des gars, ils m'ont fait payer beaucoup d'argent et m'ont promis que ce serait génial, parce qu'ils ne pouvaient pas faire autrement. Ils ont fait une telle merde, que le deuxième mois, je ne comprends pas pourquoi j'ai payé beaucoup d'argent.
Tout ce que vous avez décrit est de la théorie.
Il y a certains emplois et certains interprètes, donc vous ne pouvez pas faire une qualité différente pour des prix différents, nous ne vous demandons pas de faire un mauvais travail.
Il y a des moments où ce n'est pas la saison et les gens n'ont pas de travail, donc à ces moments et vous pouvez obtenir un travail de qualité pour pas cher.
Comme acheter à votre femme un manteau d'hiver au début du printemps avec une remise saisonnière de 30 %. Ou pensez-vous que vous obtiendrez un manteau en fausse fourrure chinoise pour ce prix ?
Je pense que la théorie est juste ce que vous écrivez. Un spécialiste expérimenté et demandé aura presque toujours des commandes de la qualité (en termes de prix et d'intérêt) qu'il souhaite lui-même. Même s'il accepte un travail complexe à un tarif réduit, il ne sera pas motivé pour réfléchir à tous les détails et y travailler au mieux de ses capacités.
Et la question en tant que telle figure dans le titre du fil de discussion. Un peu étendu dans le premier post. Ce qui a été répondu depuis longtemps.