Auto-apprentissage du langage MQL5 à partir de zéro - page 53
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
Partie 3.
Oui, Alexey, j'ai déjà vu ce code. C'est sous la forme d'un fichier d'inclusion. Pour être honnête, je n'y ai rien trouvé concernant le symbole, bien que je l'aie parcouru plusieurs fois. J'ai peut-être mal compris quelque chose ou je cherche mal.
Sincèrement, Vladimir.
J'ai appris un nouveau mot pour moi - mauvais ton.
(Mauvaises manières ; comportement, manières et conduite considérés comme inappropriés, indécents, inacceptables dans une société donnée ; mauvais, mal élevé).
J'ai appris un nouveau mot pour moi-même : la convoitise.
("mauvaises manières" ; comportement, manières et actions considérés comme inappropriés, indécents, inacceptables dans une société donnée ; mauvais, mal élevé).
.
Je ne vous gênerai pas pour communiquer !
------------------------------------
bien que vous auriez pu ramasser quelque chose dans ces lambeaux...
i est égal au nombre de postes ouverts, donc beaucoup de cycles seront avec impression
Vous devez enlever le signe "=" dans la raison pour laquelle vous devez passer par la boucle lorsque le nombre de positions ouvertes est de 0. Sur cet appel nul, la deuxième impression est sortie.Bonjour ! Merci beaucoup ! Maintenant je ne comprends pas pourquoi je pensais que le cycle commençait à "0" au lieu de "1". Pour faire court, je devrais arrêter d'étudier le soir, comme je le faisais dans ma jeunesse.
Salutations, Vladimir.
Bonjour Aleksey, je vous serai très reconnaissant pour toute aide.
Sincèrement, Vladimir.
Ainsi, sur la base de la littérature que j'ai lue, j'ai écrit un court algorithme pour créer un Expert Advisor avec la fonction trailing stop :
J'ai fait quelques corrections
Je ne décrirai pas en détail les algorithmes de transfert des arrêts pour les parties un et deux. Vous les avez déjà correctement décrits en général. Si vous les décrivez, vous devez continuer à suivre le modèle :
Partie 1. Le seuil de rentabilité :Bonjour Alexey, je vous serais très reconnaissant de toute aide que vous pourriez m'apporter.
Salutations, Vladimir.
Vous avez deux erreurs majeures dans votre description du RPT :
1. Tu t'attardes trop sur les détails de bas niveau. Pourquoi, par exemple, écrire (de manière incorrecte, d'ailleurs) "vous devez revenir à la boucle si aucune position n'est trouvée". S'il n'y a pas de postes, il n'y aura rien à traiter. Il n'est pas nécessaire de revenir à la boucle, il suffit de sortir et d'attendre un nouveau tic-tac, peut-être que quelque chose y apparaîtra, peut-être pas. Vous n'avez pas besoin de décrire des cas de "et si...". - Il existe un nombre infini de cas de ce type, vous ne pouvez pas tous les décrire. Au lieu de cela, concentrez-vous sur les "et si".
2. Les TDR montrent clairement une volonté de cohérence. Ne faites pas cela. Passez du général au spécifique :"J'ai besoin d'un stop qui a) se transfère au Breakeven, et b) lorsqu'il est transféré au Breakeven, il est remonté par le chalut. Les règles de transfert au Breakeven et de remontée du stop, jointes ci-dessous..." . - Je vous assure qu' un tel TOR sera compris par n'importe quel programmeur indépendant, et pour lui, le programmeur, un tel TOR sera beaucoup plus facile et plus clair que de comprendre des cycles, qui reviennent à eux-mêmes, s'il n'y a pas de position, etc.