Calcul d'un prix futur en fonction d'une pente

Forums ProRealTime forum Français Support ProBuilder Calcul d'un prix futur en fonction d'une pente

Viewing 2 posts - 1 through 2 (of 2 total)
  • #39449

    Ci-dessous une demande qui a été envoyée à ProRealTime :

    Mon objectif: calcul d’un prix futur en fonction d’une pente basée sur 2 pivots ascendants.

    Le code que j’ai écrit me permet d’obtenir partiellement mon objectif. En effet, j’obtiens le prix1 (ou y1) qui le low du premier pivot.
    En revanche, je voudrais récupérer le prix2 (ou y2) et le nb de barres entre le prix 1 & le prix2 pour pouvoir calculer la pente. Si, je ouvais visualiser la pente sur le graphe, ce serait idéal.

    Vous remerciant par avance pour votre aide.

    ********************************************************************************************************************************************
    Creux2=0
    A=0
    B=0
    //nbbarindex=20 //nombre de barindex emax entre les deux creux.
    //nbbarindexmin=3 //nombre de chandelier minimum entre les deux creux.
    // Détection PIVOT SUR LES + BAS.
    IF LOW>LOW[1] and LOW[1]<LOW[2] THEN
    Creux2= LOW[1]
    barindex2=barindex[1]
    ENDIF

    // LES DEUX PIVOTS SONT ASCZNDANTS
    if creux1 < creux2 and barindex2 – barindex1<=nbbarindex and barindex2-barindex1 > nbbarindexmin then
    A=LOW[1]
    endif
    if creux1 > creux2 and barindex1 – barindex2<=nbbarindex and barindex1-barindex2 > nbbarindexmin then
    B=LOW[1]
    endif

    if creux2 <> 0 and barindex2<>0 then
    Creux1=Creux2
    barindex1=barindex2
    endif
    //DRAWSEGMENT(CREUX1,BARINDEX1,CREUX1,BARINDEX2)
    return A coloured (0,50,0),B COLOURED (0,255,0)

    Et une proposition de réponse :

     

    #46126

    Tout depend ce que tu entends par pente

    Maintenant pour calculer une pente, le mieux est de passer tout simplement par une formule de Pythagore ?

    par exemple

    valeur bar 1 = 12

    valeur bar 2 = 14

    Valeur bar3 = 16

    PenteBar1vs2 = ((bar2-bar1) ^2 +(valeurbar2-valeurbar1)^2 )^0.5

    PenteBar1vs2 = ((2-1) ^2 +(14-12)^2)^0.5

    PenteBar1vs2 = ((1 +4))^0.5

    PenteBar1vs2= 2.23606…

    La pente entre bar 1 et bar 2  et la pente entre bar 2 et bar3  est la meme que la pente entre bar1 et bar3.

    Tandis que la variation bar1vsbar2 et bar2vsbar3 etc… sont differentes.

    Remarque: ta pente sera toujours positive.

Viewing 2 posts - 1 through 2 (of 2 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login