colorazione istogrammi MACD

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #115453 quote
    claudio cc
    Participant
    Junior

    buongiorno per cortesia esiste un codice che cambia il colore degli istogrammi del MACD. Mi servirebbero 4 colorazioni:

    1. macd positivo e istogramma in aumento rispetto al precedente istogramma = colore blu
    2. macd positivo e istogramma in diminuzione rispetto al precedente istogramma = colore magenta
    3. macd negativo e istogramma ancora più basso del precedente istogramma= colore rosso
    4. macd negativo e istogramma in rialzo rispetto al precedente istogramma= colore verde

    Grazie mille

    #115457 quote
    robertogozzi
    Moderator
    Master

    Si, si può fare. Venerdì.

    #115487 quote
    robertogozzi
    Moderator
    Master

    Eccolo:

    DEFPARAM CalculateOnLastBars = 1000
    //
    // formula del MACD
    //
    //NediaVeloce  = 12
    //MediaLenta   = 26
    //MediaSegnale = 9
    MyMACD       = ExponentialAverage[MediaVeloce](close) - ExponentialAverage[MediaLenta](close)
    MySignalLine = ExponentialAverage[MediaSegnale](MyMACD)
    MyHisto      = MyMACD - MySignalLine
    //
    //BluColor   = MyMACD > 0 AND MyHisto > MyHisto[1]      //non usato perché assunto per difetto
    MagentaColor = MyMACD > 0 AND MyHisto < MyHisto[1]
    RedColor     = MyMACD < 0 AND MyHisto < MyHisto[1]
    GreenColor   = MyMACD < 0 AND MyHisto > MyHisto[1]
    //
    t            = 255                                      //255=max. visibilità,  0=invisibile
    //
    r            = 0
    g            = 0
    b            = 255                                      //BLU per difetto
    //
    IF MagentaColor THEN
       r = 255                                              //MAGENTA  (ROSSO + BLU)
    ELSIF RedColor THEN
       r = 255                                              //ROSSO
       b = 0
    ELSIF GreenColor THEN
       g = 255                                              //VERDE
       b = 0
    ENDIF
    RETURN MyMACD coloured(0,197,205,t) AS "Macd",MySignalLine coloured(238,99,99,t) AS "Segnale",MyHisto coloured(r,g,b,t) STYLE(histogram,1) AS "Istogramma"

    Se fai il Copia & Incolla dovrai togliere le barre iniziali dei commenti dalla righe 5, 6 e 7.

    Se importi il file non ce n’è bisogno in quanto le variabili sono state dichiarate tra le proprietà dell’indicatore.

    claudio cc thanked this post
    Il-Mio-Indicatore25-MACD.itf x-11.jpg x-11.jpg
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

colorazione istogrammi MACD


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
claudio cc @claudio1964 Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by robertogozzi
6 years, 2 months ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 12/25/2019
Status: Active
Attachments: 2 files
Logo Logo
Loading...