[ARCHIVE] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 3. - page 616
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Bonjour !
J'écris 4 variables ("tick_up", "tick_dn", "pip_up", "pip_dn") calculées dans l'indicateur dans un fichier texte. Puisqu'ils sont calculés par ordre d'importance
Je ne vois pas la possibilité de créer un script et j'utilise l'indicateur et l'exécute sur l'historique.
Voici le code d'enregistrement.
Le fichier TickHistory.txt est créé et seules 2 lignes y sont écrites
Pourquoi UNE SEULE ligne de données est-elle écrite dans le fichier ?
Je m'excuse pour le manque de correction de mes demandes... L'essentiel est que le calcul sur les sommets des différents horizons temporels est différent, c'est compréhensible, donc j'ai fait ce qui suit (c'est nécessaire pour la stratégie de trading sur différents horizons temporels) :
Montrer l'image
L'indicateur doit être retravaillé, il semble y avoir beaucoup de calculs inutiles.
Bonjour !
J'écris 4 variables ("tick_up", "tick_dn", "pip_up", "pip_dn") calculées dans l'indicateur dans un fichier texte. Puisqu'ils sont calculés par ordre d'importance
Je ne vois pas la possibilité de créer un script et j'utilise l'indicateur et l'exécute sur l'historique.
Voici le code d'enregistrement.
Le fichier TickHistory.txt est créé et seules 2 lignes y sont écrites
Pourquoi UNE SEULE ligne de données est-elle écrite dans le fichier ?
Voici comment on écrit deux lignes
Bonjour !
J'écris 4 variables ("tick_up", "tick_dn", "pip_up", "pip_dn") calculées dans l'indicateur dans un fichier texte. Puisqu'ils sont calculés par ordre d'importance
Je ne vois pas la possibilité de créer un script et j'utilise l'indicateur et l'exécute sur l'historique.
Voici le code d'enregistrement.
Le fichier TickHistory.txt est créé et seules 2 lignes y sont écrites
Pourquoi UNE SEULE ligne de données est-elle écrite dans le fichier ?
Parce que chaque fois que vous ouvrez un fichier en mode FILE_WRITE sans FILE_READ, il est complètement écrasé. https://docs.mql4.com/ru/files/FileOpen
Et encore une question sur le travail avec iMAonArray et les fonctions similaires.
Je calcule un écart par rapport au volume :
Pourquoi le calcul du glissement n'est-il possible qu'avec un tableaulié par SetIndexBuffer ?
Si je le fais avec un tableau ordinaire, rien ne sort.
C'est-à-dire que c'est correct : ouvrir une fois avant la boucle et écrire l'en-tête, écrire les données plusieurs fois dans la boucle, fermer après la boucle.
Messieurs ! Comment décrire plus intelligemment le cycle de la barre ?
Messieurs ! Veuillez me conseiller, si ce n'est pas trop difficile.
Si je veux comparer les indicateurs sur trois ou quatre barres consécutives, comment dois-je écrire le code correctement ?
Je regarde les différentes variantes et je m'y perds.
Je suis désolé, si j'ai rendu quelqu'un nerveux...
Chers connaisseurs ! Question sur la modification et les treillis.
Je vous demande pardon !
S'il vous plaît, soyez gentil, qui comprend. Comment décrire correctement la modification des ordres,
ainsi que les trailing stops et les profits sur les cinq chiffres ?
J'ai essayé les options standard, mais elles ne fonctionnent pas de manière stable.
Peut-être que quelqu'un donnera un lien ?
Je vous remercie d'avance.