Strategia a cavallo di settimana

Forums ProRealTime forum Italiano Supporto ProOrder Strategia a cavallo di settimana

Viewing 8 posts - 1 through 8 (of 8 total)
  • #233591

    @Roberto, aiuto

    sto scrivendo un programma ispirato da Larry Williams che richiede i dati di high/low di 2 giorni prima, sul DAX a 1 minuto

    Il problema è che per il lunedi e martedi devo avere i dati di giovedi e venerdi della settimana precedente.  Ho scritto questo ma non ne sono sicuro. E’ giusto ?

    If dayofweek=4 and time=173000 then
    CC14=close
    HH14=highest[510]
    LL14=lowest[510]
    endif
    If dayofweek=5 and time=173000 then
    OO24=open
    CC24=close
    HH24=highest[510]
    LL24=lowest[510]
    Endif
    If dayofweek=1 and CC24<LL14  and not onmarket then
    Buy 1 contract at HH24 limit
    Else
    If dayofweek=1  and CC24>HH14  and not onmarket then
    Sellshort 1 contract at LL24 limit
    Endif
    Endif

    #233595

    I dati li prendi sempre alle 173000, solo del Giovedì e del Venerdì?

     

    #233598

    NO, QUESTO E’ SOLO L’ESEMPIO DI UN GIORNO.

    (scusa maiuscolo)

    li prendo lunedi e martedi per tradare mercoledi, poi martedi e mercoledi per tradare giovedi, poi mercoledi e giovedi per tradare venerdi, poi giovedi e venerdi per tradare il lunedi successivo e infine venerdi e successivo lunedi per tradare martedi.

    Per questi ultimi due, visto che i dati sono a cavallo di settimane, ho cercato un comando che mi consenta di dire che negli ultimi 2 casi i giorni sono della settimana successiva. ma non l’ho trovato.

    Per come l’ho scritto pensi che il programma capisca che i giorni 4 e 5 sono precedenti al giorno 1 che è della settimana dopo ??

    #233619

    Puoi usare questo:

    In questo modo non è necessario fare riferimento al giorno della settimana

    1 user thanked author for this post.
    #233694

    Ivan, grazie.

    ma se metto (2) e (1) non mi prende sabato e domenica????

    #233737

    Usa una variabile in modo da variare i dati che desideri:

    ovviamente la condizione puoi modificarla come preferisci.

     

    1 user thanked author for this post.
    #233739

    grazie Roberto, ma, per esempio, se voglio tradare di lunedi il sitema deve prendermi i dati di giovedi e venerdi.  Se metto n=2 e n=1 non è che mi prende quelli di sabato e domenica ?

     

    #233760

    Se sei di lunedì devi usare n=3 per giovedì ed n=2 per venerdì, se quello strumento ha la candela delle domenica, altrimenti vanno bene 1 e 2.

    Quindi usa IF… per fare quella verifica.

     

     

    1 user thanked author for this post.
Viewing 8 posts - 1 through 8 (of 8 total)

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