Paramétrage ChikouSpan

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

    Bonjour,

    La ChikouSpan de mon indicateur Ichimoku ne fonctionne plus. Elle n’est plus retardée de 26 périodes et sa valeur est fausse…. J’avoue ne pas comprendre pourquoi alors que tout fonctionnait bien jusqu’alors. Si quelqu’un pouvait m’aiguiller sur mon erreur ?

    p1=9
    p2=26
    p3=52
    p4=26
    tenkan=(highest[p1](high)+lowest[p1](low))/2
    kijun=(highest[p2](high)+lowest[p2](low))/2
    
    SpanA=(tenkan[p4]+kijun[p4])/2
    SpanB=(highest[p3](high[p4])+lowest[p3](low[p4]))/2
    
    ChikouSpan= close[26]
    
    return tenkan as "tenkan",kijun as "kijun",SpanA as "SpanA",SpanB as "SpanB",ChikouSpan as "ChikouSpan"
    #93740 quote
    Nicolas
    Keymaster
    Master

    La Chikou c’est la valeur du Close actuel, elle est simplement projetée en arrière. Donc sa valeur c’est simplement :

    ChikouSpan= close

    Par contre graphiquement, pour la voir dans le passé, c’est plus difficile mais on peut le faire. Pourquoi penses-tu que ça marchait avant ? L’indicateur intégré de la plateforme joue parfaitement ce rôle déjà, pour information.

    #93746 quote
    C10
    Participant
    New

    Auparavant j’arrivait parfaitement à répliquer l’indicateur de la plateforme, ce qui me permettait de réaliser des screeners personnalisés.

    Je ne comprends pas pourquoi la fonction “= close [26]” ne me retarde plus ma courbe de 26 périodes ?

    #93748 quote
    Nicolas
    Keymaster
    Master

    Close[26] n’a jamais retardé la courbe de 26 périodes en arrière ! 😯

    Le nombre entre les crochets indiquent la valeur en arrière que l’on va chercher, pour la prendre en considération au moment actuel. Cela n’a rien à voir avec la représentation graphique sur l’écran. A nouveau, un Chikou, c’est bien le prix actuel mais représenté dans le passé 🙂 , donc Close[0] mais tiré vers l’arrière.

    https://www.centralcharts.com/fr/gm/1-apprendre/7-analyse-technique/29-graphique/961-chikou-span-ichimoku-kinko-hyo

    #93750 quote
    Nicolas
    Keymaster
    Master

    J’ai retrouvé un ancien code de l’ichimoku avec un traçage du Close (Chikou donc) dans le passé : https://www.prorealcode.com/topic/writing-the-ichimoku-indicator/#post-47885

    p1=9
    p2=26
    p4=26
    p3=52
    
    REM Tenkan-Sen = (Highest High + Lowest Low) / 2, for the past 9 days
    Upper1 = HIGHEST[p1](HIGH)
    Lower1 = LOWEST[p1](LOW)
    Tenkan = (Upper1 + Lower1) / 2
    
    REM Kijun-Sen = (Highest High + Lowest Low) / 2, for the past 26 days
    Upper2 = HIGHEST[p2](HIGH)
    Lower2 = LOWEST[p2](LOW)
    Kijun = (Upper2 + Lower2) / 2
    
    REM Senkou Span A = (Tenkan + Kijun) / 2, plotted 26 days ahead of today
    SpanA = (Tenkan[p4] + Kijun[p4]) / 2
    
    REM Senkou Span B = (Highest High + Lowest Low) / 2, for the past 52 days, plotted 26 days ahead of today
    SpanB = ((HIGHEST[p3](HIGH[p4])) + LOWEST[p3](LOW[p4])) / 2
    
    //plot chikou in the past:
    drawtext("♥",barindex[26],close) coloured(255,0,0)
    
    Return SpanA AS "Span A" , SpanB AS "Span B", Tenkan, Kijun

    Il y a une façon plus élégante que de le tracer avec des coeurs rouge soit dit en passant. Avec des segments on pourrait s’embêter à le recréer, bien que l’indicateur existe déjà dans la plateforme 😉

    #93753 quote
    C10
    Participant
    New

    Merci Nicolas.

    Désolé mais je n’ai jamais réussi à utiliser l’indicateur Ichimoku de la plateforme pour réaliser directement des screeners.

    Bonne journée

    #93764 quote
    swapping
    Participant
    Master

    Hello à tout les amateurs du système “Ichimoku Kinko Yo”

    Je crois bien que c’est SuperTiti qui a proposé un bout de code pour la représentation de cette fameuse “Chikou Span” (je sais plus ou mais elle est dans le site)

    ou sinon j’ai contourné le “problème” en ajoutant une Moyenne de Hull que je règle sur UNE période et je la décale horizontalement de -26 barres et çà le fait très bien sans aucun codage

    Je joint également le code de SuperTiti

    // Moyenne de Hull adaptée afin d'afficher la Chikou d'un Système Ichimoku Kinko Yo
    // le résultat se traduit par une clôture retardé de 26 périodes comme l'original
    
    period = 1
    decay  = 26
    
    inner  = 2*weightedaverage[round(period/2)](close)-weightedaverage[period](close)
    chikou = weightedaverage[round(sqrt(period))](inner)
    
    DrawSegment(barindex[decay],chikou,barindex[decay+1],chikou[1]) coloured(2,22,222)
    
    return chikou coloured(0,0,0,0)
    Nicolas thanked this post
    #93765 quote
    Nicolas
    Keymaster
    Master

    Oui en effet, il n’est pas accessible en tant qu’instruction (il le sera dans la v11). Il y a une multitude d’exemples de screener utilisant ichimoku sur le site. Le code que tu as trouvé pour le chikou est erroné, voilà tout.

    https://www.prorealcode.com/topics-tag/ichimoku/

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

Paramétrage ChikouSpan


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
C10 @c10 Participant
Summary

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

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