Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 277
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.
Veuillez m'aider à comparer le prix MA de la première barre avec les prix MA des quatre barres précédentes. Si le prix a augmenté et que la différence est supérieure à N, remplissez le tampon. J'essaie de cette façon
Quel prix a augmenté - le MA ? A-t-il augmenté par rapport à chaque barre successive (valeur sur la barre) ou par rapport à l'une des quatre barres ?
Quel prix a augmenté - le MA ? A-t-il augmenté par rapport à chaque barre suivante (valeur sur la barre) ou par rapport à l'une des quatre barres ?
Oui, à n'importe quel bar.
Condition : Si la valeur de la MA de la première barre a augmenté de N par rapport à la valeur de la MA de l'une des quatre barres précédentes, alors le tampon.
J'ai besoin de savoir que la valeur de la MA a augmenté de "N" pips, et peu importe pour quelle période de temps, mais je ne peux pas penser à autre chose qu'à une comparaison sur un nombre limité de barres.
Oui, à n'importe qui.
Condition : Si la valeur de la ligne MA de la première barre a augmenté de N par rapport à la valeur MA de n'importe laquelle des quatre barres précédentes, alors le tampon.
J'ai besoin de savoir que la valeur de la MA a augmenté de "N" pips, et ce quelle que soit l'heure, mais à part la comparaison sur un nombre limité de barres, je ne trouve rien.
Alors pourquoi ne pas soustraire une valeur MA de l'autre et regarder le delta - le comparer au bas, pourquoi ces cycles ?
Alors pourquoi ne pas soustraire une valeur MA de l'autre et regarder le delta - le comparer avec le minimum, pourquoi ces cycles ?
Le prix peut changer lentement sur plusieurs barres, un pip à la fois (théoriquement), le cinquième sera le changement que vous recherchez.
Le prix peut varier lentement sur plusieurs barres
Prenez donc la valeur de l'indicateur il y a 4 barres et la valeur actuelle et comparez - si la période de calcul de la moyenne n'est pas très courte, alors l'augmentation est régulière...
Ou avez-vous des indicateurs avec des réglages différents ?
Prenez donc la valeur de l'indicateur il y a 4 barres et la valeur actuelle et comparez - si la période de calcul de la moyenne n'est pas très courte, alors l'augmentation est régulière...
La différence que vous recherchez se trouve peut-être sur la deuxième mesure, mais vous suggérez de comparer la première et la quatrième.
La différence que vous recherchez se trouve peut-être sur la deuxième mesure, mais vous suggérez de comparer la première et la quatrième.
Quelle est la période de moyenne de la MA - je me demandais simplement - avez-vous besoin d'une pause ?
Un indicateur MA. Pouvez-vous nous aider avec la boucle ?
Si je comprends bien ce que vous voulez, voici le script - faites-le.
Je fais le delta en valeur positive, si vous avez besoin de déterminer avec + ou -, alors enlevez la ligneif(DeltaMA<0)DeltaMA=DeltaMA*(-1) ; et prenez en compte séparément une constante pour la comparaison (avec - et +)