définir une tendance de MM sur une période définie

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #218499 quote
    Alex_dss
    Participant
    New

    Bonjour,

    Il est possible d’identifier une moyenne mobile en hausse par rapport à la dernière bougie avec ce code :

    mm50 > mm50[1] 

    Mais comment définir une tendance haussière sur plus de période ?
    J’ai essayé plusieurs voie hasardeuses comme celle ci mais sans succès :

    mm50 > mm50[1] and mm50[1] > mm50[2] and mm50[2] > mm50[3]

    Merci d’avance si quelqu’un a la solution.

    #218501 quote
    phoentzs
    Participant
    Master

    Travaillez dans un délai supérieur, à partir d’au moins M15 et vous verrez l’effet.

    #218502 quote
    Nicolas
    Keymaster
    Legend

    Ces codes sont correctes.

    On peut aussi faire la somme de ces conditions booléennes, puisque si vrai, une condition est égale à 1.

    Ici je fais la  somme des 20 dernières conditions et je teste que j’ai bien 20 fois cette condition “vrai” (=20)

    test = summation[20](mm50 > mm50[1]) = 20
    Alex_dss thanked this post
    #218506 quote
    phoentzs
    Participant
    Master

    @Nicolas
    J’ai tout de suite une question technique… votre variante ne s’apparente-t-elle pas à un filtre avec des délais plus longs ? Dans le cas du TF M20 ? Ou ai-je tort?

    #218507 quote
    Nicolas
    Keymaster
    Legend

    Non car le test est glissant sur le timeframe actuel, et avec la mm50 du TF actuel. Le calcul serait différent avec un TF M20.

    #218509 quote
    phoentzs
    Participant
    Master

    Oh d’accord. Et pouvez-vous en quelque sorte simuler une période plus longue dans la même période ? arithmétiquement ?
    Tout simplement proche>MAxx de TF M15 à M1 ? Est le?

    #218514 quote
    Alex_dss
    Participant
    New

    Ces codes sont correctes.

    On peut aussi faire la somme de ces conditions booléennes, puisque si vrai, une condition est égale à 1.

    Ici je fais la somme des 20 dernières conditions et je teste que j’ai bien 20 fois cette condition “vrai” (=20)

    Si j’ai bien compris on peut donc remplacer ça :

    mm50 > mm50[1] and mm50[1] > mm50[2] and mm50[2] > mm50[3] and mm50[3] > mm50[4]

    par ça :

    c3 = summation[4](mm50 > mm50[1]) = 4 

    afin de modifier manuellement et plus rapidement le nombre de période.

    Merci beaucoup pour l’astuce.

    #218524 quote
    Nicolas
    Keymaster
    Legend

    En effet, c’est tout à fait cela 🙂

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

définir une tendance de MM sur une période définie


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
Alex_dss @alex_dss Participant
Summary

This topic contains 7 replies,
has 3 voices, and was last updated by Nicolas
3 years, 1 month ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 08/02/2023
Status: Active
Attachments: No files
Logo Logo
Loading...