Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 381
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
Que ce soit initialement comme ça.
Ensuite, nous devons faire une fixation correcte que la barre est travaillée, mais ici nous devons calculer l'approche entière du RPT.
Jusqu'à présent, d'après ce que je vois dans votre post, nous devons faire cela :
L'essentiel est que si l'écart est supérieur à la normale, alors nous sortons à nouveau enOnTick, et sur un nouveau tick, nous vérifions l'écart, s'il est normal - nous envoyons un ordre et nous nous souvenons qu'il y a eu une transaction sur cette barre.
Il y a aussi une deuxième voie :
En général, vous devez définir la logique, quand elle doit enregistrer, et ne pas vérifier à nouveau jusqu'à ce que la "Nouvelle barre" soit formée.
Je vous comprends, merci !
Messieurs, vous pouvez me donner un indice ? J'ai essayé d'écrire les données de l'indicateur dans un fichier pour la deuxième semaine afin de les lire plus tard et de construire un indicateur basé sur ces données. L'indicateur est un indicateur d'entraînement, je calcule le volume sur chaque tick d'une certaine barre. Si le tick est positif, son volume est ajouté avec "+", s'il est négatif - avec "-". J'additionne les volumes cumulés obtenus et j'obtiens un delta et je considère ce delta comme cumulatif. Cela produit une courbe. Toutefois, cette courbe n'est construite qu'en temps réel. Elle ne peut pas être tracée dans l'histoire. À cette fin, j'ai décidé d'écrire les données dans un fichier. J'ai été bloqué à ce stade. J'ai réussi avec peine à faire en sorte que le code ne génère pas d'erreurs de compilation. Cependant, le produit qui en résulte ne fonctionne pas. L'indicateur fonctionnait auparavant. Après avoir joint le code pour écrire le fichier, l'indicateur ne fonctionne plus. Le programme crée un fichier avec un enregistrement incompréhensible et meurt à ce stade. Je suis resté assis ici toute la journée et je n'arrive pas à comprendre. Quelqu'un peut-il m'aider ?
Messieurs, vous pouvez me donner un indice ? J'ai essayé d'écrire les données de l'indicateur dans un fichier pour la deuxième semaine afin de les lire plus tard et de construire un indicateur basé sur ces données. L'indicateur est un indicateur d'entraînement, je calcule le volume sur chaque tick d'une certaine barre. Si le tick est positif, son volume est ajouté avec "+", s'il est négatif - avec "-". J'additionne les volumes cumulés obtenus et j'obtiens un delta et je considère ce delta comme cumulatif. Cela produit une courbe. Cependant, cette courbe n'est construite qu'en temps réel. Elle ne peut pas être tracée dans l'histoire. À cette fin, j'ai décidé d'écrire les données dans un fichier. J'ai été bloqué à ce stade. Je me suis débrouillé avec une certaine amertume pour que le code ne génère pas d'erreurs de compilation. Cependant, le produit qui en résulte ne fonctionne pas. L'indicateur fonctionnait avant cela. Après avoir joint le code pour écrire le fichier, l'indicateur ne fonctionne plus. Le programme crée un fichier avec un enregistrement incompréhensible et meurt à ce stade. Je suis resté assis ici toute la journée et je n'arrive pas à comprendre. Quelqu'un peut-il m'aider ?
Il serait bon de déplacer le pointeur à la fin du fichier avant d'enregistrer.
Il serait bon de déplacer le pointeur à la fin du fichier avant d'écrire.
C'est pour quoi faire ? J'ai lu le lien, mais je ne le comprends pas.
C'est pour quoi faire ? J'ai lu le lien, mais je ne le comprends pas.
Pour quoi faire ? Lorsque vous ouvrez un fichier, le pointeur est positionné au début du fichier et les informations sont écrites au début du fichier. Pour écrire au bon endroit, vous devez déplacer le pointeur au bon endroit.
Messieurs, vous pouvez me donner un indice ? Pour la deuxième semaine, j'essaie d'écrire les données de l'indicateur dans un fichier...
L'avez-vous lu ?
Je suis toujours en train d'apprendre MQL4. Je n'ai pas lu.
Existe-t-il un service de formation en ligne où l'on peut apprendre MQL4 gratuitement/payé par des exemples avec un tuteur ? J'ai presque lu un tutoriel MQL4, mais je ne sais pas du tout programmer. Je ne suis pas familier avec la programmation auparavant. J'essaie d'apprendre quelque chose dans ce fil, mais je n'ai fait aucun progrès. Pouvez-vous me donner un conseil ?
Je suis toujours en train d'apprendre MQL4. Je n'ai pas lu.
Existe-t-il un service de formation en ligne où l'on peut apprendre MQL4 gratuitement/payé par des exemples avec un tuteur ? J'ai presque lu un tutoriel MQL4, mais je ne sais pas du tout programmer. Je ne suis pas familier avec la programmation auparavant. J'essaie d'apprendre quelque chose dans ce fil, mais je n'ai pas progressé. Pouvez-vous me donner quelques suggestions ?
1. Le travail avec les fichiers dans mql4 est le même que dans mql5.
2. Avec tout le respect que je dois à Sergei Kovalev, il a également répondu à mes questions en son temps, mais à mon avis, les leçons de Kirill sont plus faciles à comprendre. Dans Yandex vous tapez et immédiatement 2 liens vers sa leçon
Bonjour ! Le tutoriel du site web m'a suffi, après quelques années de battement sur les baffles j'ai appris à écrire mes propres indicateurs. Mais les questions demeurent. Maintenant, je ne comprends pas pourquoi les indicateurs sont confus. Sur M1, après environ 12 heures, certains d'entre eux commencent à dessiner de manière incorrecte mais signalent correctement. Certains dessinent et signalent de manière incorrecte. Sur la M5, ils continuent à dessiner cinq fois plus longtemps. Pouvez-vous me donner un indice s'il vous plaît.
1. La manipulation des fichiers dans mql4 est la même que dans mql5.
2. Avec tout le respect que je dois à Sergey Kovalev, il a également répondu à mes questions en son temps, mais à mon avis, la leçon de Kirill est plus facile à comprendre. Dans Yandex, tapez sur et immédiatement 2 liens vers sa leçon
Est-il possible d'apprendre avec l'aide des leçons de "Kirill" si vous n'avez jamais fait de programmation auparavant ? Combien de temps cela prend-il ?