Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 768
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
J'ai cherché sur tout le forum, je n'ai pas trouvé de moyen de calculer automatiquement le décalage des flèches/icônes dans l'indicateur (lorsque vous changez de TF vous devez ajuster le décalage), mais je sais qu'il y a quelques mois quelqu'un a posté une fonction toute faite
S'IL VOUS PLAÎT ! ))))
J'ai cherché sur tout le forum, je n'ai pas trouvé de moyen de calculer automatiquement le décalage des flèches/icônes dans l'indicateur (lorsque vous changez de TF vous devez ajuster le décalage), mais je sais qu'il y a quelques mois quelqu'un a posté une fonction toute faite
S'IL VOUS PLAÎT ! ))))
Ça ?
Ça ?
Cool !
ZS : Une chose que je ne comprends pas, c'est pourquoi j'ai cherché pendant environ 20 minutes et je pensais me souvenir que Vitaly l'avait posté (j'ai cherché dans ses messages), mais vous l'avez trouvé et pas moi (((((.
Cool !
ZS : Je ne comprends pas une chose, pourquoi j'ai cherché pendant 20 minutes et me suis souvenu avec certitude que Vitaly l'avait posté (j'ai cherché dans ses messages), mais vous l'avez trouvé et pas moi (((((.
Le puzzle s'ouvre simplement : le bloc-notes et un fichier appelé "Utilité". Lorsque je vois quelque chose qui pourrait être utile à quelqu'un quelque part, et ce n'est pas banal, je tape le lien vers le message et une courte description. C'est comme ça depuis des années... Nous sommes ici pour aider les gens, pas seulement pour "veiller" à l'ordre.
Merci. Mes muscles ne sont pas suffisants) Il n'est pas difficile de fixer le moment où la couleur rouge passe au bleu, mais comment savoir qu'à ce moment-là, la ligne bleue est couverte de noir, je n'en ai aucune idée. Quelle est la condition à ajouter à celle-ci ?
pour exclure le signal lorsque la barre traverse la ligne noire ? Dans votre capture d'écran, comptez le dernier croisement vers le haut et ne comptez pas le croisement des trois barres précédentes.
C'est plus simple, lorsque les barres ferment au-dessus de la ligne EMA(21), elles sont écrites dans un tampon (bleu), en dessous elles sont écrites dans un autre (rouge). Pour exclure le signal de franchissement de cette ligne, au moins deux barres d'affilée doivent être clôturées à la hausse ou à la baisse.
Pour le code, ce serait comme suit :
Cool !
ZS : une chose que je ne comprends pas, c'est pourquoi j'ai cherché pendant 20 minutes et je pensais me souvenir que Vitaly l'avait posté (j'ai cherché dans ses posts), mais vous l'avez trouvé et pas moi (((((.
Mais cette méthode ne tient pas compte de l'utilisateur qui fait défiler le graphique, c'est là tout l'intérêt. Placez l'indicateur sur une période volatile, puis passez à une période plate, ou vice versa.
En ce sens, il est plus logique de s'appuyer sur certaines données ATR pour calculer la distance.
Si vous ne voulez pas suivre le défilement du graphique par l'utilisateur pour réorganiser toutes les flèches en fonction des nouveaux prix extrêmes du graphique.
Voici un exemple basé sur une fractale. J'ai fabriqué 2 tampons supplémentaires. Pour une fractale, c'est redondant car on peut simplement se référer au prix d'une bougie. Mais cette variante peut être utile pour votre tâche.
Merci !
oui en effet j'ai une tâche beaucoup plus facile - je signe environ 30 sommets ZigZag avec des numéros de sommets, pas d'étiquettes de texte dans l'historique plus loin
Le puzzle s'ouvre simplement : le bloc-notes et le fichier sous le nom "Utilité". Ce que je vois qui peut être utile à quelqu'un, et ce n'est pas banal, je mets un lien vers le post et une courte description. C'est comme ça depuis des années... Nous sommes ici pour aider les gens, pas seulement pour "veiller" à l'ordre.
persuadé, dans KB utilité de remplir, de ne pas dire que je suis désolé, donc je ne partage pas, juste accompagner leurs codes, je ne suis pas sûr que je vais, et de discuter ce qui et comment déjà fatigué
ZS : de ceux qui sont intéressants et prêts, environ 98% :
1 . accès aux sommets de ZigZag sous forme de tableau de structures (liste dynamique et surcharge des opérateurs [] ), tout semble voler et il est très pratique d'écrire ZZ[2].price... ZZ[i]. up = true
2. deuxième graphique au moyen de MT4
de tout cela (1-2), y a-t-il quelque chose d'intéressant pour le forum ? - ou c'est comme partout ailleurs, donnez-nous un code 100% prêt à l'emploi, nous ne ferons rien de notre côté ((((
Merci !
oui en effet j'ai une tâche beaucoup plus simple - je signe environ 30 noeuds ZigZag avec des numéros de noeuds, pas d'étiquettes de texte dans l'historique plus loin
persuadé, dans KB utilité de remplir, de ne pas dire que je suis désolé, donc je ne partage pas, juste accompagner leurs codes, je ne suis pas sûr que je vais, et de discuter ce qui et comment déjà fatigué
ZS : de ceux qui sont intéressants et prêts, environ 98% :
1 . accès aux sommets de ZigZag sous forme de tableau de structures (liste dynamique et surcharge des opérateurs [] ), tout semble voler et il est très pratique d'écrire ZZ[2].price... ZZ[i]. up = true
2. deuxième graphique au moyen de MT4
de tout cela (1-2), y a-t-il quelque chose d'intéressant pour le forum ? - ou c'est comme partout ailleurs, donnez-nous un code 100% prêt à l'emploi, nous ne ferons rien de notre côté ((((
Eh bien, vous pouvez tirer quelque chose d'utile et parfois même d'inhabituel de chaque code.
Codebase est conçu dans ce but précis, et non pour ce que deux personnes en font.
P.S. Cela me donne une bonne idée, j'ai besoin de réécrire en un tableau de structures, d'une manière ou d'une autre je n'y ai même pas pensé avant.P.S. Cela m'a donné une bonne idée, je devrais le réécrire sur le tableau de structure aussi, je n'y avais jamais pensé auparavant.
Le tableau de structure est un peu plus simple, mais la fonctionnalité est inférieure, je l'ai fait à travers des listes dynamiques CList - l'implémentation est assez simple, mais il est difficile de s'habituer à travailler avec des pointeurs dans MQL, je vais essayer de finaliser le code et le poster dans KB