Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1435

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
Renat, veuillez donner une recommandation ou tout autre commentaire.
sur des questions difficiles pour moi, à la dernière pagehttps://www.mql5.com/ru/forum/160683/page1434#comment_21634884.
tirages du robot que je peux fournir à partir de 3 treminals, il y a 2 passages dans ceux-ciVeuillez indiquer comment ajouter des fonds à votre compte et comment retirer des fonds (où se trouvent les boutons de rechargement et de retrait).
Pouvez-vous me dire comment déposer votre compte de trading et comment le retirer (où se trouvent les boutons de dépôt et de retrait) ?
Vers le compte personnel sur le site web du courtier.
Lors de la définition des propriétés du tampon mql5, y a-t-il une dépendance dans l'ordre des propriétés ?
Ou d'abord préciser la date, puis les calculs ?
Le type d'indexation des tampons va changer, c'est clair, nous ne le considérons pas.
Ce qui m'intéresse, c'est la séquence des propriétés elles-mêmes.
La séquence des propriétés affecte-t-elle l'exactitude ou non ?
La question est née de la situation suivante.
J'essaie de calculer le second indicateur par les valeurs du premier indicateur dans un programme.
J'essaie d'afficher le résultat du deuxième indicateur dans (4 , Buffer5, INDICATOR_DATA)
Mais il ne peut pas être affiché, il ne s'affiche tout simplement pas.
J'imprimeBuffer5[] pour vérifier, tout est correct dans les imprimantes. Il s'avère que le problème se situe au niveau de l'affichage.
Je ne comprends pas où creuser. #property tous semblent être définis correctement.
Lestampons 1 et 2 sont affichés, mais le tampon 5 ne veut pas.
J'ai essayé d'utiliser la propriété dynamique PlotIndexSetInteger(), même résultat.
Letampon 5 n'est pas affiché.
Les tampons 1 et2 sont définis comme des séries et les valeurs sont enregistrées for(int i=limit ; i>=0 ; i--)
Le tampon 5 est défini comme un tableau régulier et les valeurs sont enregistrées for(int i=pos ; i<total-1 ; i++)
c'est-à-dire que les valeurs de tous les tampons sont écrites de gauche à droite. Il ne devrait pas y avoir de problèmes ici. Aucune erreur ou avertissement.
Où dois-je creuser ?
Lors de la définition des propriétés du tampon mql5, y a-t-il une dépendance dans l'ordre des propriétés ?
Ou d'abord préciser la date, puis les calculs ?
Le type d'indexation des tampons va changer, c'est clair, nous ne le considérons pas.
Ce qui m'intéresse, c'est la séquence des propriétés elles-mêmes.
La séquence des propriétés affecte-t-elle la correction ou non ?
Seule la séquence du tampon de données et du tampon de couleurs affecte l'exactitude.
En général, si une construction comporte 2-3-4 tampons, ils doivent être alignés.
Il n'y a aucune différence dans votre exemple, mais il est plus agréable d'avoir la deuxième option afin de ne pas confondre le numéro de tampon avec le numéro de construction.
Seule la séquence du tampon de données et du tampon de couleurs est affectée.
En général, si une construction comporte 2-3-4 tampons, ils doivent être alignés.
Dans votre exemple, il n'y a aucune différence, mais il est plus agréable d'avoir la deuxième option afin de ne pas confondre le numéro de tampon avec le numéro de construction.
J'ai défini cette séquence de propriétés de la mémoire tampon
C'est-à-dire que tous les INDICATOR_DATA affichés en premier, puis tous les INDICATOR _CALCULATIONS
#property est édité en séquence
et oh mon dieu, les trois tampons sont affichés.
Il s'avère qu'il y a une dépendance, d'abord nous mettons toutes les dates, puis tous les calculs.
J'ai défini la séquence des propriétés de la mémoire tampon comme suit
c'est-à-dire que d'abord tous les INDICATOR_DATA affichés, puis tous les INDICATOR _CALCULATIONS
#property édité en séquence
et oh mon dieu, les trois tampons sont affichés.
Il s'avère qu'il y a une dépendance, d'abord mettre toutes les dates, puis tous les calculs.
Je ne l'ai pas expérimenté, mais je pense qu'il est possible de le faire fonctionner également avec des tampons de mappage déclarés de manière incohérente. Je vais l'expérimenter si je m'ennuie.(si je n'oublie pas).
Juste ces lignes
ne sont pas nécessaires. Les tampons 4-7 sont déclarés comme auxiliaires et ne sont en aucun cas liés aux constructions.Je ne l'ai pas encore expérimenté, mais je pense qu'il est possible de le faire fonctionner également avec des tampons de mappage déclarés de manière incohérente. Je vais l'expérimenter si je m'ennuie.(si je n'oublie pas).
Seulement ces lignes
Je les considère comme inutiles. Les tampons 4-7 sont déclarés comme auxiliaires et n'ont aucune relation avec les constructions.J'ai essayé de commenter
et l'affichage des trois constructions est devenu incorrect.
Je les ai décommentés, tout est revenu à la normale.
Il s'avère que le compilateur en a besoin.
Il s'avère qu'il y a une dépendance, mettant d'abord la date, puis tous les calculs.
Oui, et la séquence des tampons réguliers (histogrammes - flèches - lignes) est également importante.
J'ai passé quelques heures récemment à chercher un "bug" - pourquoi les tampons simples n'étaient pas tous affichés sur le graphique.
Lorsqu'il y a des dizaines de tampons, en ajouter un nouveau est un véritable casse-tête.
Oui, et la cohérence des tampons réguliers (histogrammes-flèches-ligne) est également importante.
J'ai récemment passé quelques heures à chercher un "bug" - pourquoi les tampons simples n'étaient pas tous affichés sur le graphique.
Lorsqu'il y a des dizaines de tampons, il est difficile d'en ajouter un nouveau.
Oui, la logique du langage avec les tampons indicateurs n'est pas la meilleure. J'ai vu quelque part que les tampons indicateurs en µl nécessitent une description complète dans la séquence correcte. Et cela est correct et non commode.