indicatore colorato variabile

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

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

    #91048 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    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 BattistaGabriele Battista
    Participant
    Senior

    Grazie!

    #91063 quote
    Gabriele BattistaGabriele 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
    swappingswapping
    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
    robertogozzirobertogozzi
    Moderator
    Legend

    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
    robertogozzirobertogozzi
    Moderator
    Legend

    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.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

indicatore colorato variabile


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Summary

This topic contains 6 replies,
has 3 voices, and was last updated by robertogozzirobertogozzi
7 years, 7 months ago.

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