Strategia basata su livelli De Mark oppure Pivot Point

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #233658 quote
    Renzo
    Participant
    New

    Buongiorno,

    sto lavorando su una strategia che si attivi al raggiungimento del prezzo dei livelli giornalieri pivot di De Mark.

    Ad esempio, se “close crosses over De_Mark_Pivot then …”…

    volevo sapere se è possibile che il sistema calcoli automaticamente i livelli De Mark giornalieri in modo da poter automatizzare la valorizzazione dei diversi livelli.

    … se automatizzatile, potreste dirmi anche come impostare il calcolo dei Pivot Point secondo il metodo tradizionale?

    Spero di essere stato chiaro, resto comunque a disposizione per eventuali chiarimento e ringrazio anticipatamente.

    Renzo

    #233675 quote
    Iván González
    Moderator
    Master

    Ciao Renzo,
    Sì, è possibile automatizzare il calcolo dei livelli Pivot di De Mark e dei Pivot Points tradizionali in ProRealTime. Di seguito ti fornisco il codice per entrambi i metodi nel linguaggio di programmazione ProBuilder di ProRealTime.
    Calcolo dei Pivot Points di De Mark
    I Pivot Points di De Mark si calcolano nel seguente modo:
    Se Open < Close: PuntoPivot = High + 2 * Low + Close Se Open > Close: PuntoPivot = 2 * High + Low + Close
    Se Open = Close: PuntoPivot = High + Low + 2 * Close
    Ecco il codice per calcolare e utilizzare i livelli Pivot di De Mark:

    // Calcolo del Pivot di De Mark
    IF Open > Close THEN
    x = (High[1] + 2 * Low[1] + Close[1])
    ELSIF Open < Close THEN
    x = (2 * High[1] + Low[1] + Close[1])
    ELSE
    x = (High[1] + Low[1] + 2 * Close[1])
    ENDIF
    pivot = x/4
    r01 = x/2-low[1]
    s01 = x/2-high[1]
    
    return pivot coloured("blue"), s01 coloured("green"), r01 coloured("red")

    https://www.prorealcode.com/prorealtime-indicators/pivot-points-daily/

    robertogozzi thanked this post
    #233680 quote
    Renzo
    Participant
    New

    Grazie Ivan.

    ora è tutto più chiaro, sai per caso anche il calcolo dei valori intermedi di S1 e R1?

    mi riferisco ai valori indicati con DeMmR1 e DeMmS1.

    grazie ancora!

    Renzo

    #233681 quote
    Renzo
    Participant
    New

    ecco, li ho calcolati, banalmente sono i punti intemedi rispetto alla distanza dal pivotpoint:

    DeMmS1 = (pivot – s01)/2+s01

    DeMmR1 = (r01 – pivot)/2+pivot

    grazie

    Renzo

    Iván González thanked this post
    #233896 quote
    Renzo
    Participant
    New

    Buongiorno,

    ho riscontrato un problema nell’inserimento del codice nella programmazione del sistema automatico.

    Sto lavorando sull’indicatore Pivot De Mark giornaliero, quindi ho creato un indicatore personalizzato con il seguente codice:

    // Calcolo del Pivot di De Mark giornaliero
    IF DOpen(1) > DClose(1) THEN
    x = (DHigh(1) + 2 * DLow(1) + DClose(1))
    ELSIF DOpen(1) < DClose(1) THEN
    x = (2 * DHigh(1) + DLow(1) + DClose(1))
    ELSE
    x = (DHigh(1) + DLow(1) + 2 * DClose(1))
    ENDIF
    DeMR1 = x/2-Dlow(1)
    DeMmR1 = (DeMR1 – DeMPivot)/2+DeMPivot
    DemPivot = x/4
    DeMmS1 = (DeMPivot – DeMS1)/2+DeMS1
    DeMS1 = x/2-Dhigh(1)

    return DemPivot coloured(“black”), DeMS1 coloured(“green”), DeMR1 coloured(“red”), DeMmR1 coloured(“orange”), DeMmS1 coloured(“blue”)

     

    dalla visualizzazione del grafico, l’indicatore replica correttamente tutti i livelli dell’indicatore preimpostato in Pro Real Time, quindi è corretto.

    Tuttavia, quando vado sulla programmazione del sistema automatico, e riporto tutto lo stesso codice per la definizione dei livelli giornalieri di attivazione della strategia, mi sono accorto che il sistema prende in considerazione livelli diversi.

    Infatti, ho provato a sostituire “manualmente” i valori dei livelli e le operazioni sono ovviamente differenti.

    spero di essere stato chiaro nella spiegazione.

    Grazie mille in anticipo

    Renzo

    #233962 quote
    Zigo
    Participant
    Master

    ij

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

Strategia basata su livelli De Mark oppure Pivot Point


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
Renzo @oronzo-gonnella Participant
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by Zigo
1 year, 7 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 06/09/2024
Status: Active
Attachments: 1 files
Logo Logo
Loading...