Tendance algo

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #128526 quote
    Siuko
    Participant
    New

    Bonjour a tous.
    Je programme de métier, mais je voulais savoir comment vous faite pour trouver la tendance sur une UT ?

    j’ai programmer ça:

    timeframe(1mn)
    MM20A = Average[20](close)
    MM50A = Average[50](close)
    timeframe(5mn)
    MM20B = Average[20](close)
    MM50B = Average[50](close)
    timeframe(15mn)
    MM20C = Average[20](close)
    MM50C = Average[50](close)
    
    timeframe(1mn)
    
    ........
    
    
    if MM20A > MM50A and MM20B > MM50B and MM20C > MM50C then
    buy at market
    endif
    

    Mais c’est pas se que je souhaite …

    J’aimerais pouvoir avoir un résultat du genre “Trend[V]” ou “Trend[N]” ou “Trend[A]” pour savoir si la tendance est neutre ou a la hausse ou baissière.

    #128575 quote
    Nicolas
    Keymaster
    Master

    Tu peux créer des booléens comme ceci :

    trendA = MM20A > MM50A and MM20B > MM50B and MM20C > MM50C
    trendV = MM20A < MM50A and MM20B < MM50B and MM20C < MM50C
    trendN = not trendA and not trendV
    #128579 quote
    Siuko
    Participant
    New

    J’y ai penser mais l’algo c’est simplement une réécriture que tu me présente.

    Je souhaite savoir si dans mon timeframe 1mn je suis en tendance Neutre ou vent / achat ainsi que dans les 2 autre timeframe.
    Ensuite je veux comparer mes 3 tendance.

    C’est pour utiliser la regle de UT+2 je travail en 1mn mais je veux voir la tendance 5mn et 15mn pour m’aider dans les choix de position.

    #128603 quote
    Nicolas
    Keymaster
    Master

    Oui c’est une réécriture, mais c’est la réponse à ce que tu cherches faire. Tes variables déclarées dans les timeframes respectifs, tu peux en effet les employer dans d’autres, donc dans mon exemple, trendA renverra 1 si la somme des conditions est remplies.

    Tu voudrais écrire en mode array, mais ça n’est possible qu’en v11. Donc tu n’as pas d’autres choix que de déclarer une variable pour chaque test que tu veux faire, soit Achat,Vente ou Neutre pour chacun de tes timeframes, exemple pour M1:

    M1trendA = MM20C > MM50C
    M1trendV = MM20C < MM50C
    M1trendN = not M1trendA and not M1trendV
    #128689 quote
    Siuko
    Participant
    New

    Oui je me suis mal exprimé.

    Je souhaite savoir quel est le meilleur moyen pour trouver les tendances en détectant bien les tendances neutre, car aujourd’hui mes algos ne detecte pas bien les tendances neutre.

    #150954 quote
    Miko31
    Participant
    Senior

    Bonjour,

    Je cherche à calculer les tendances CT  MT et LT pour  les actions : swing trading / investissement  = CT < 3 semaines, MT < 6 mois, LT < 3 ans.

    J’aimerais en faire un indicateur et un screener disponible ce qui éviterait d’avoir à ouvrir d’un côté PRT et de l’autre un Market Screener du Web.

    Je n’ai pas réussi à exploiter le code ci-dessus dans un indicateur : pas de multi timeframe.  Pouvez-vous m’aider ?

    Tendance-CT-MT-LT.png Tendance-CT-MT-LT.png
    #151012 quote
    Nicolas
    Keymaster
    Master

    Mille et une façon de faire dans ce cas ; on ne peut pas savoir ce qui caractérise les notions de tendance dans cette image.

    Pour moi, sans aller dans le très compliqué, un test de variation en pourcentage depuis le début d’une période pourrait déjà suffire.

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

Tendance algo


ProOrder : Trading Automatique & Backtests

New Reply
Author
author-avatar
Siuko @siuko Participant
Summary

This topic contains 6 replies,
has 3 voices, and was last updated by Nicolas
5 years, 3 months ago.

Topic Details
Forum: ProOrder : Trading Automatique & Backtests
Language: French
Started: 04/28/2020
Status: Active
Attachments: 1 files
Logo Logo
Loading...