Variabili che non si azzerano

Forums ProRealTime forum Italiano Supporto ProBuilder Variabili che non si azzerano

This topic contains 8 replies, has 2 voices, and was last updated by avatar othello 7 months ago.

View all attachments
Viewing 9 posts - 1 through 9 (of 9 total)
  • #59590

     

     

    #59591

    Ho il seguente problema.
    Il codice postato si riferisce al codice di un indicatore che ho scritto ma che non riesco a far girare correttamente.
    Il problema principale (ve ne sono anche altri ma partirei da questo) è che le variabili ContFR, ContFV, CN e CV dovrebbero azzerarsi ad ogni inizio di nuova giornata ma non lo fanno tutte.
    ContFR e ContFV si azzerano regolarmente, mentre CN e CV si azzerano alternativamente: quando si azzera CN, CV vale 1 e viceversa.

    Lo applico al grafico future Dax a 20 tick.

    Qualcuno mi sa dare uno spunto per risolvere il problema?

    Grazie.

    #59592

    … dimenticavo: CN e CV vengono poste pari ad 1 nel corso della giornata ma, come si può vedere dal codice, solo a partire dalle 9:00. Perchè, in corrispondenza della prima barra del grafico, non vengono entrambe azzerate?
    Ancora grazie.

    #59600

    Non conosco il funzionamento a TICK, hai provato a fare il debug usando GRAPH?

    #59601

    Salve Roberto,
    grazie per la tua risposta.

    No, non conosco GRAPH ed ora me lo vado a vedere, ti ringrazio.

    Comunque, per avere una sorta di debugger, che in PRT è assente, ho modificato l’istruzione RETURN come indicato sopra:

    Nell’immagine che accludo si nota, infatti, che le variabili in questione, in corrispondenza della barra intraday eguale a zero, ovvero la prima della giornata, non si azzerano tutte.

    Attachments:
    #59651

    A beneficio di chi volesse capire come risolvere il problema che avevo sottoposto all’attenzione del forum, pubblico qui il listato modificato.

    #59652

    In sostanza ho dovuto togliere dal ciclo IF la condizione time > 090000.
    Ho aggiunto la variabile logica:
    cambio = time > 090000
    ed ho inserito nella condizione dell’IF la variabile cambio.

    Evidentemente, con i grafici ad n-tick si rende necessario.

    Grazie comunque.

    #59780

    Scusami, mi ero confuso, GRAPH funziona solo con ProOrder.

    #59912

    Ok, ti ringrazio.

Viewing 9 posts - 1 through 9 (of 9 total)

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