Strategia sfondamento massimo minimo

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #193524 quote
    emanuele81
    Participant
    Senior

    Buonasera volevo creare una strategia basta sul Time frame 2 minuti che individui la candela che nel 2 ore precedenti ha la chiusura più alta e quella che ha la chiusura più bassa, naturalmente con il passare della giornata si deve aggiornare con spostamento di un’ora.  Cerco di spiegarmi meglio Praticamente se si inizia ad  operare alle 8 il calcolo deve basare sul l’orario che va dalle 6 alle 8 nel momento in cui siamo alle 9 la strategia si deve bassare sull’orario che va dalle 7 alle 9 e così via. Come posso fare

    Grazie

    #193618 quote
    emanuele81
    Participant
    Senior

    Buongiorno,

    Qualcuno mi sa dire se quello che chiedo è possibile?

    #193626 quote
    robertogozzi
    Moderator
    Master

    Si, è possibile.

    Te la farò appena ho un pò di tempo.

    #193634 quote
    emanuele81
    Participant
    Senior

    Grazie mille Roberto

    #193894 quote
    robertogozzi
    Moderator
    Master

    Eccolo, finalmente:

    TimeFrame(2h,UpdateOnClose)
    ONCE x = 0
    x = abs(x - 1)
    //
    Timeframe(2mn,UpdateOnclose)
    ONCE HH        = 0             //Massimo delle 2 ore in corso
    ONCE LL        = 9999999       //Minimo delle due ore precedenti
    ONCE HHbar     = 0             //candela dove si è verificato il massimo
    ONCE LLbar     = 0             //candela dove si è verificato il minimo
    ONCE HHprec    = 0             //come sopra, ma relativi alla candela precedente (quella chiusa, non in corso)
    ONCE LLprec    = 9999999       //come sopra, ma relativi alla candela precedente (quella chiusa, non in corso)
    ONCE HHbarPrec = 0             //come sopra, ma relativi alla candela precedente (quella chiusa, non in corso)
    ONCE LLbarPrec = 0             //come sopra, ma relativi alla candela precedente (quella chiusa, non in corso)
    //
    // al cambio della candela da 2 ore, i dati correnti diventano precedenti, per fare posto ai nuovi che saranno
    //
    IF x <> x[1] THEN
       HHprec    = HH
       LLprec    = LL
       HHbarprec = HHbar
       LLbarPrec = LLbar
       HH        = 0
       LL        = 9999999
    ENDIF
    //
    // rilevare i nuovi dati correnti
    //
    HH = max(HH,high)
    LL = min(LL,low)
    IF HH <> HH[1] THEN
       HHbar = BarIndex
    ENDIF
    IF LL <> Ll[1] THEN
       LLbar = BarIndex
    ENDIF
    //
    //graphonprice HHprec
    //graphonprice LLprec
    //graphonprice HH coloured(255,0,0,255)
    //graphonprice LL coloured(255,0,0,255)
    #193909 quote
    emanuele81
    Participant
    Senior

    Grazie Roberto, molto gentile

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

Strategia sfondamento massimo minimo


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
emanuele81 @emanuele81 Participant
Summary

This topic contains 5 replies,
has 2 voices, and was last updated by emanuele81
3 years, 8 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 05/20/2022
Status: Active
Attachments: No files
Logo Logo
Loading...