Création indicateur conditions multiples

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #150904 quote
    DIOS
    Participant
    Junior

    Bonjour,

    Je cherche à faire un indicateur technique à 3 conditions avec un mix de ce j’ai pu trouver d’intéressant dans le forum.

    j’ai commencé à codé mais je ne sais pas si s’est correct:

    MM20 = Average[20](close)
    
    MM50 = Average[50](close)
    
    RSI2 = RSI[2](close)
    
    c1 = close > MM20
    
    c2 = close < MM50
    
    c3 = RSI2 < 30
    
    IF c1 AND c2 AND c3 THEN
    
    ENDIF
    
    RETURN

     

    Merci de vos retours car je suis pas un prodige en codage.:-)

    #150910 quote
    Nicolas
    Keymaster
    Master

    “INSERT PRT CODE” , c’est le nom du bouton pour ajouter du code au corps des messages du forum, pour qu’il soit plus lisible. Il ne faut pas le mettre dans le titre du sujet 🙂

    Concernant ta question, le code est correct, mais tu ne fais rien avec tes conditions à la ligne 13, je pense que c’est voulu ?

    Sinon, tu pourrais passer une variable à une valeur si ces conditions sont remplies:

    IF c1 AND c2 AND c3 THEN
     signal = 1
    else
     signal = 0 
    ENDIF
     
    RETURN signal
    #150921 quote
    JC_Bywan
    Moderator
    Master

    (voir image attachée pour localiser le bouton si besoin)

    Rules_InsertPRTcode-3.png Rules_InsertPRTcode-3.png
    #151000 quote
    DIOS
    Participant
    Junior

    Merci Nicolas ça fonctionne.

    Une autre petite question, maintenant j’ai une réponse 1 ou 0 qui se traduit par un triangle voir photo pour me dire quand les conditions ses réalisent.

    Peut t’on le remplacer par une flèche verte depuis le schéma de la courbe de prix.

    Merci

    test-1.jpg test-1.jpg
    #151006 quote
    Nicolas
    Keymaster
    Master

    Oui on peut avec DRAWARROWUP .

    Il faudra placer l’indicateur sur le graphique du prix bien entendu:

    MM20 = Average[20](close)
    
    MM50 = Average[50](close)
    
    RSI2 = RSI[2](close)
    
    c1 = close > MM20
    
    c2 = close < MM50
    
    c3 = RSI2 < 30
    
    IF c1 AND c2 AND c3 THEN
     drawarrowup(barindex,low) coloured(0,255,0)
    ENDIF
    
    RETURN
    #151033 quote
    DIOS
    Participant
    Junior

    Merci Nicolas,

    Peux t’on ajouter une condition que EMA20 croisse à la Hausse EMA50 depuis au moins 3 périodes (bougies journalières)? si oui comment le coder?

    Merci

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

Création indicateur conditions multiples


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
DIOS @dios Participant
Summary

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

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 11/18/2020
Status: Active
Attachments: 2 files
Logo Logo
Loading...