Nombre de fois que close crosses over une variable

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #201503 quote
    BenCD
    Participant
    Average

    Bonjour à tous,

    Je suis en 1 minute en chandelier, et j’ai une variable toute bête (HH = Highest[10](Close)) et j’aimerai savoir quand “close” s’approche de cette valeur (de HH) combien de fois elle la dépasse.
    Et cela dans une et même chandelle.

    Bien sur si “High” > “HH” je sais que close l’a traversé au minimum 1 fois, mais il y a t il un moyen de savoir combien de fois cela s’est produit dans la chandelle en cours?

    Merci à tous!

    #207309 quote
    BenCD
    Participant
    Average

    Bonsoir,

    Je me permets de relancer ce sujet,

    Ce que je cherche à avoir est il possible techniquement?

    Merci beaucoup!

    #207328 quote
    Nicolas
    Keymaster
    Master

    Code rapide, à tester, ça compte uniquement à partir du chandelier courant bien entendu et pas dans l’historique:

    HH = Highest[10](Close)
    
    if close>$last[0] then 
     $last[0]=hh
     $count[barindex]=$count[barindex]+1
    endif 
    
    return $count[barindex]
    #207330 quote
    Nicolas
    Keymaster
    Master

    Bien plus compliqué que prévu après vérification, ci-dessous le code qui compte la quantité de fois où Close dépasse le plus haut des X dernières périodes durant le même chandelier:

    HH = Highest[10](Close)
    
    if barindex>10 then 
    once $last[0]=hh
    once $barindex[0]=barindex
    
    if barindex>$barindex[0] then //new bar 
    $barindex[0]=barindex
    $last[0]=hh
    $count[barindex]=0
    endif
    
    if close>$last[0] then 
    $last[0]=hh
    $count[barindex]=$count[barindex]+1
    endif 
    endif
    
    return $count[barindex] style(histogram) as "count"//,$last[0]

    Ce serait sympa de nous expliquer comment tu comptes utiliser cette information, je suis certain que cela a un intérêt.

    BenCD thanked this post
    #207375 quote
    BenCD
    Participant
    Average

    Bonsoir Nicolas,

    Avant tout, merci beaucoup pour ton aide,

    Ensuite, pour être très honnête avec toi, je ne sais pas ce que je cherche, je tâtonne complètement.
    Ma première approche était de me dire (sans conviction, ni étude approfondie) :
    “Si je savais combien de fois (dans une chandelle) le cours est allé se “cogner” sur une résistance, ou “s’écraser” sur un support, peut être que cela me donnera des informations complémentaires.

    Avec aussi en deuxième interrogation, connaitre “l’historique” d’une chandelle, même si avec l’expérience on peut parfois “deviner” l’évolution d’une chandelle révolue.
    On sait qu’elle a ouvert à 100, clôturé à 110, un high à 120 et un low à 90, mais je ne sais pas si elle est d’abord descendue à 90 pour ensuite monter à 120 et finir en “descente” à 110, ou l’inverse, montée à 120, descendue à 90 et finir en “montée” à 110.
    Ni même s’il y a eu 1, 2, 10 ou X allers-retours entre 120 et 90.

    Je ne suis pas certain d’être clair.

    #207496 quote
    Nicolas
    Keymaster
    Master

    Très bien, alors il te reste à observer les résultats du code et à en déduire des utilisations possibles, bon courage !

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

Nombre de fois que close crosses over une variable


ProBuilder : Indicateurs & Outils Personnalisés

New Reply
Author
author-avatar
BenCD @bencd Participant
Summary

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

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