Code « Points pivot Weekly & Daily »

Bonjour à tous,

Le calcul des points pivot est très facile, puisque les formules sont bien connues.

Etant donné que je cherche à backtester des stratégies utilisant les points pivot, j’ai eu l’idée de créer un indicateur qui combine à la fois les points pivot hebdomadaires et journaliers.

Sur le graphique, vous voyez en bleu le point pivot hebdomadaire, et en rouge le point pivot journalier.

A partir de cela, de nombreuses stratégies devraient être possibles à créer.

 

Tenez-moi au courant si vous disposez d’une stratégie efficace, je peux la backtester !

Je suis déjà sur le coup d’une stratégie efficace, semble-t-il…

 

Pivot Points Week & Day

 

 

Voici le code de l’INDICATEUR : 

 

// POINT PIVOT HEBDOMADAIRE

IF dayofweek < dayofweek[1] THEN

weekhigh = prevweekhigh

weeklow = prevweeklow

weekclose = prevweekclose

prevweekhigh = high

prevweeklow = low

ENDIF

prevweekhigh = max(prevweekhigh, high)

prevweeklow = min(prevweeklow, low)

prevweekclose = close

PPWeek = (weekhigh + weeklow + weekclose) / 3

// POINT PIVOT JOURNALIER

IF dayofweek = 1 THEN

dayhigh = DHigh(2)

daylow = DLow(2)

dayclose = DClose(2)

ENDIF

IF dayofweek >=2 and dayofweek < 6 THEN

dayhigh = DHigh(1)

daylow = DLow(1)

dayclose = DClose(1)

ENDIF

PPDay = (dayhigh + daylow + dayclose) / 3

RETURN PPWeek COLOURED(50,50,220) AS"Pivot Week", PPDay COLOURED (220,50,50) as "Pivot Day"
Share Button