Indicateur sur ichimoku pour croisement kijun/SSB

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #259572 quote
    Deakkon
    Participant
    Junior

    Bonjour a tous,

    Existe t-il un indicateur sur prix pour un croisement entre la Kijun et la SSB sur l’indicateur nuage ichimoku ?

    Merci d’avance

    #259584 quote
    Iván González
    Moderator
    Master

    Bonjour. Vous voulez dire quelque chose comme ça ?

    // Settings
    tenkanPeriod = 9
    kijunPeriod = 26
    spanBPeriod = 52
    atr = averagetruerange[14](close)
    
    kijunLine = KijunSen[tenkanPeriod, kijunPeriod, spanBPeriod]
    ssbLine = SenkouSpanB[tenkanPeriod, kijunPeriod, spanBPeriod]
    
    bullishCross = kijunLine CROSSES OVER ssbLine
    bearishCross = kijunLine CROSSES UNDER ssbLine
    
    IF bullishCross THEN
       DRAWARROWUP(barindex, ssbLine - ticksize *0.35*atr)  COLOURED(0, 255, 0)
    ENDIF
    
    IF bearishCross THEN
       DRAWARROWDOWN(barindex, ssbLine + ticksize *0.35*atr) COLOURED(255, 0, 0)
    ENDIF
    
    RETURN kijunLine AS "Kijun Sen" COLOURED(0, 0, 255), ssbLine AS "Senkou Span B" COLOURED(255, 0, 0)
    


    robertogozzi thanked this post
    #259599 quote
    Deakkon
    Participant
    Junior

    C’est 👌


    Quelques modif pour le separer du graphique +lui rajouter une étiquette et c’est parfait !

    #259607 quote
    robertogozzi
    Moderator
    Master

    Pour le séparer du graphique des prix, ajoutez-le simplement EN DESSOUS du graphique (comme le RSI, etc.).

    Quant à l’étiquette, où souhaitez-vous la placer et quel texte souhaitez-vous y afficher ?


    #259615 quote
    Nicolas
    Keymaster
    Master

    La version du code de croisement entre la Kijun et la SSB ci-dessous afficher un histogramme sous le graphique.

    Les barres vertes (+1) apparaissent au-dessus de zéro sur les croisements haussiers, les barres rouges (-1) en dessous sur les croisements baissiers. Le reste du temps, les valeurs sont à 0, donc rien n’est affiché, ce qui garde le sous-graphique lisible.

    // Settings
    tenkanPeriod = 9
    kijunPeriod = 26
    spanBPeriod = 52
    
    
    atr = averagetruerange[14](close)
    kijunLine = KijunSen[tenkanPeriod, kijunPeriod, spanBPeriod]
    ssbLine = SenkouSpanB[tenkanPeriod, kijunPeriod, spanBPeriod]
    
    
    bullishCross = kijunLine CROSSES OVER ssbLine
    bearishCross = kijunLine CROSSES UNDER ssbLine
    
    
    bullSignal = 0
    bearSignal = 0
    
    
    IF bullishCross THEN
        bullSignal = 1
    ENDIF
    IF bearishCross THEN
        bearSignal = -1
    ENDIF
    
    
    RETURN bullSignal AS "Bullish Cross" COLOURED(0, 200, 0) STYLE(Histogram), bearSignal AS "Bearish Cross" COLOURED(255, 0, 0) STYLE(Histogram)
    
    #259616 quote
    Deakkon
    Participant
    Junior

    Je viens de trouver le soucis sur le graph … l’indicateur s’affiche uniquement au croisement de ssB alors que je voulais dire lorsque kijun sort du nuage…

    Je suppose qu’il faut faire une comparaison entre ssA et ssB et ensuite pour que kijun sorte du nuage il me faut la condition suvante :

    Si kijun < “la plus basse entre ssA et ssB” alors DRAWARROWDOWN // kijun sort du nuage par le bas

    Si kijun > “la plus haute entre ssA et ssB” alors DRAWARROWUP // kijun sort du nuage par le haut



    J’ai aussi 2 autres questions :

    • Existe t-il d’autres dessins (autre que DRAWARROWUP / DOWN ) que l’on puisse ajouter ? par exemple thumbup ?
    • Comment peut on modifier la taille du “arrowup/down” ?


    Merci d’avance.😉


    #259626 quote
    Nicolas
    Keymaster
    Master

    Essayons avec cette version, j’espère avoir bien compris cette fois ?

    // Settings
    tenkanPeriod = 9
    kijunPeriod = 26
    spanBPeriod = 52
    
    atr = averagetruerange[14](close)
    kijunLine = KijunSen[tenkanPeriod, kijunPeriod, spanBPeriod]
    ssaLine = SenkouSpanA[tenkanPeriod, kijunPeriod, spanBPeriod]
    ssbLine = SenkouSpanB[tenkanPeriod, kijunPeriod, spanBPeriod]
    
    cloudTop = MAX(ssaLine, ssbLine)
    cloudBottom = MIN(ssaLine, ssbLine)
    
    bullishExit = kijunLine CROSSES OVER cloudTop
    bearishExit = kijunLine CROSSES UNDER cloudBottom
    
    IF bullishExit THEN
    DRAWARROWUP(barindex, cloudBottom - ticksize * 0.35 * atr) COLOURED(0, 255, 0)
    ENDIF
    IF bearishExit THEN
    DRAWARROWDOWN(barindex, cloudTop + ticksize * 0.35 * atr) COLOURED(255, 0, 0)
    ENDIF 
    
    RETURN kijunLine AS "Kijun Sen" COLOURED(0, 0, 255), ssaLine AS "Senkou Span A" COLOURED(0, 200, 0), ssbLine AS "Senkou Span B" COLOURED(255, 0, 0)
    
    #259627 quote
    Deakkon
    Participant
    Junior

    😕

    #259628 quote
    Deakkon
    Participant
    Junior

    C’est 👌, tout fonctionne !!

    Merci

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

Indicateur sur ichimoku pour croisement kijun/SSB


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
Deakkon @deakkon Participant
Summary

This topic contains 8 replies,
has 4 voices, and was last updated by Deakkon
2 weeks, 4 days ago.

Topic Details
Forum: ProBuilder : Indicateurs & Outils Personnalisés
Language: French
Started: 03/27/2026
Status: Active
Attachments: No files
Logo Logo
Loading...