indicatore colorato variabile

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #91041 quote
    Gabriele Battista
    Participant
    Senior

    E’ possibile costruire un qualunque indicatore il cui colore dipenda dal risultato di un if…then…else?

    #91048 quote
    robertogozzi
    Moderator
    Master

    Certamente, è proprio IF la soluzione, sia che decida di colorarli tu con il tuo codice, sia che lo lasci fare a PRT con le proprietà.

    Ad esempio la classica media, VERDE se al rialzo e ROSSA al ribasso, è semplicemente un IF (assegnando i colori ad una variabile):

    Media = average[20,0](close)
    r = 0     //Rosso
    g = 0     //Verde
    b = 0     //Blu
    f = 255   //Fade (Evaniscenza o Trasparenza, 255=pienamente visibile, 0=invisibile o un valore intermedio)
    IF Media > Media[1] THEN    //Se è Rialzista allora VERDE
       g = 128
    ELSIF Media < Media[1] THEN //Se è Ribassista allora ROSSA
       r = 255
    ELSE                        //Se fosse Piatta allora BLU'
       b = 255
    ENDIF
    RETURN Media coloured(r,g,b,f)
    
    #91057 quote
    Gabriele Battista
    Participant
    Senior

    Grazie!

    #91063 quote
    Gabriele Battista
    Participant
    Senior

    Scusa ancora, è possibile che in una versione vecchia di PRT non funzioni? (ho comunque escluso f perchè usa 3 parametri), grazie

    #91066 quote
    swapping
    Participant
    Master

    fade (transparency) is not possible in 10.1, only R(red), G(green) and B(blue)

    comment line 5 or delete it  😉

    f = 255  //Fade (Evaniscenza o Trasparenza, 255 = pienamente visibile, 0 = invisibile o un valore intermedio)
    

    also line 13 modified by

    RETURN Media coloured(r,g,b)
    #91073 quote
    robertogozzi
    Moderator
    Master

    fade (transparency) is not possible in 10.1, only R(red), G(green) and B(blue)

    comment line 5 or delete it 😉

    also line 13 modified by

    Please speak Italian on the Italian forum. Thanks.

    #91074 quote
    robertogozzi
    Moderator
    Master

    Non saprei dirti, verifica se la versione supporta la parola chiave COLOURED.

    Se non la supporta allora non c’è niente da fare.

    Verifica se nelle proprietà è possibile settare colori personalizzati. Se almeno quello è possibile basta che togli ogni riferimento ai colori e lo setti dalle proprietà invece che dal codice.

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

indicatore colorato variabile


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Summary

This topic contains 6 replies,
has 3 voices, and was last updated by robertogozzi
7 years, 1 month ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 02/11/2019
Status: Active
Attachments: No files
Logo Logo
Loading...