Primo giorno del mese di borsa aperta

Forums ProRealTime forum Italiano Supporto ProBuilder Primo giorno del mese di borsa aperta

Viewing 10 posts - 1 through 10 (of 10 total)
  • #105209

    Salve Roberto e salve alla comunità.

    Avendo bisogno di un indicatiore che mi segnalasse, in un grafico con time frame giornaliero, la prima candela del nuovo mese, ho scritto il seguente codice

    In sostanza sfrutto la funzione Month che contiene un numero naturale compreso tra 1 e 12 e che indica il mese in corso. Quando tale funzione, applicata alla barra corrente, è diversa da quella applicata alla barra precedente allora poni ad 1 la variabile p.

    Infine visualizza p.

    L’ho poi applicato al grafico del Germany 30 cash giornaliero ma non sempre funziona.

    Allego due immagini:

    • la prima, dove si vede il corretto funzionamento del codice (giornata del 2 gennaio 2019);
    • la seconda, dove invece il codice non funziona correttamente (giornata del 31 gennaio 2019).

    Sbaglio io in qualcosa?

    Grazie.

     

     

    #105213

    Invece di MONTH usa OPENMONTH, perché il primo ti segnala il mese alla chiusura, mentre il secondo quello di apertura della candela.

    E’ come DAYOFWEEK e OPENDAYOFWEEK, il primo già alla candela del giovedì sera (o l’ultima del giovedì, se intraday) ti segnala che è VENERDI, come pure la successiva in quanto alla chiusura del venerdì non si apre un nuovo giorno, per cui ti viene segnalato che in una settimana ci sono 2 GIOVEDI.

    #105224

    Ok, ci provo subito.

    Grazie Roberto.

     

    #105227

    Ho modificato il codice come mi hai detto ma continua a sbagliare (in modo diverso).

    Nel 2019, ad esempio (e sempre in riferimento allo stesso strumento Germany 30 cash con time frame giornaliero) mi sbaglia:

    1. il 01/07/2019, in quanto indica il 02/07/2019
    2. il 01/04/2019, in quanto indica il 02/04/201

    Speravo di aver risolto.

     

    #105238

    A me funziona perfettamente, anche nelle due date da te indicate nell’ultimo post.

    Non è che hai orari personalizzati per il DAX? magari non combaciano con quelli di IG. Oppure hai scritto male qualcosa.

     

    #105284

    Salve Roberto.

    No, ho controllato, nessun particolare orario personalizzato (allego immagine, al proposito).

    Ho anche provato a mettermi nelle tue condizioni per ciò che concerne le unità (1000) ma il risultato non cambia.

    Solo una curiosità: perchè il tuo indicatore non mostra un triangolino come invece fa il mio?

    #105293

    Perché nelle proprietà ho preferito l’istogramma.

    #105296

    Prova a spuntare la casella MOSTRA DATI DEL WEEK END, perché guarda caso quei giorni sono proprio di lunedì.

    #105297

    Perché nelle proprietà ho preferito l’istogramma.

    Ah, ok: ho imparato un’altra cosa.

    Grazie.

     

    #105298

    Prova a spuntare la casella MOSTRA DATI DEL WEEK END, perché guarda caso quei giorni sono proprio di lunedì.

    Perfetto: funziona!
    Grazie mille Roberto. 🙂
Viewing 10 posts - 1 through 10 (of 10 total)

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