FORME GEOMETRICHE O SIMBOLI NELLA CHART

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #238523 quote
    byT77
    Participant
    New

    Buongiorno,

    Chiedo gentilmente se sia possibile che quando un indicatore all’interno di un pannello, generi un segnale, scriva o disegni(forme o linee) all’interno della CHART.

    Esiste un modo per collegare un pannello esterno al grafico?

    Grazie mille

    #238527 quote
    robertogozzi
    Moderator
    Master

    Gli indicatori disegnano nel punto dove sono stati installati, quindi se metti l’indicatore in un pannello sotto il grafico, tipo MACD, disegnerà solo in quel punto. Se sono sul prezzo disegneranno invece sul prezzo (tenendo presente che i dati potrebbero non essere in scala).

    Cosa intendi con “collegare un pannello esterno al grafico“?

    #238528 quote
    byT77
    Participant
    New

    Mi chiedevo, se fosse possibile, aggiungere ad un indicatore personale(quindi con codice creato da me) funzionante sul pannello sottostante, una funzione che permetta di interagire con il grafico sopra. Esempio, l’indicatore nel pannello sottostante mi genera un segnale, quest’ultimo sarebbe possibile collegarlo al Grafico interessato?

    #238531 quote
    robertogozzi
    Moderator
    Master

    No, se gli indicatori vengono messi in un pannello sottostante possono stampare solo nel pannello sottostante.

    Se sono stati messi sul grafico dei prezzi possono stampare solo sul grafico dei prezzi.

    Però puoi installare due volte l’indicatore, sia in un pannello sottostante che sul grafico dei prezzi, in questo modo puoi vederli su entrambi. Ad esempio con questo codice puoi vedere l’indicatore su entrambi, ma devi aggiugerlo due volte, una volta sul Prezzo ed un volta in un Pannello sottostante me dovrai aggiustare la scala per vedere solo l’istogramma di sotto e le frecce con la Media sui prezzi.

    Media   = 0       //0=Sma
    Periodi = 200     //200 periodi per la Media
    Sma200  = average[Periodi,Media](close)
    Sopra   = close >= Sma200
    Sotto   = close <  Sma200
    Distanza = highest[Periodi](range)
    IF close CROSSES OVER Sma200 THEN
       DrawArrowUP(BarIndex,low - Distanza) coloured("Green")
    ELSIF close CROSSES UNDER Sma200 THEN
       DrawArrowDOWN(BarIndex,high + Distanza) coloured("Red")
    ENDIF
    RETURN Sma200 AS "Sma200" style(line,2) coloured("Blue"),Sopra AS "Prezzo SOPRA la Sma200" Style(Histogram,2) coloured("Green"),Sotto AS "Prezzo SOTTO la Sma200" Style(Histogram,2) coloured("Red")

    oppure puoi fare due copie dello stesso indicatore, con istruzioni leggermente diverse per fare in modo che uno si possa mettere sui prezzi e l’altro nel pannello sottostante.
    Questo va sul grafico dei Prezzi (in realtà lo puoi anche mettere sotto, ma non ha molto senso):

    Media   = 0       //0=Sma
    Periodi = 200     //200 periodi per la Media
    Sma200  = average[Periodi,Media](close)
    Sopra   = close >= Sma200
    Sotto   = close <  Sma200
    Distanza = highest[Periodi](range)
    IF close CROSSES OVER Sma200 THEN
       DrawArrowUP(BarIndex,low - Distanza) coloured("Green")
    ELSIF close CROSSES UNDER Sma200 THEN
       DrawArrowDOWN(BarIndex,high + Distanza) coloured("Red")
    ENDIF
    RETURN Sma200 AS "Sma200" style(line,2) coloured("Blue")//,Sopra AS "Prezzo SOPRA la Sma200" Style(Histogram,2) coloured("Green"),Sotto AS "Prezzo SOTTO la Sma200" Style(Histogram,2) coloured("Red")

    Questo è lo stesso, ma per metterlo in un pannello sottostante e ti fa vedere solo l’istogramma:

    Media   = 0       //0=Sma
    Periodi = 200     //200 periodi per la Media
    Sma200  = average[Periodi,Media](close)
    Sopra   = close >= Sma200
    Sotto   = close <  Sma200
    Distanza = highest[Periodi](range)
    //IF close CROSSES OVER Sma200 THEN
    //DrawArrowUP(BarIndex,low - Distanza) coloured("Green")
    //ELSIF close CROSSES UNDER Sma200 THEN
    //DrawArrowDOWN(BarIndex,high + Distanza) coloured("Red")
    //ENDIF
    RETURN Sopra AS "Prezzo SOPRA la Sma200" Style(Histogram,2) coloured("Green"),Sotto AS "Prezzo SOTTO la Sma200" Style(Histogram,2) coloured("Red")//,Sma200 AS "Sma200" style(line,2) coloured("Blue")

    In pratica nel pannello sottostante ti mostra l’istogramma ROSSO quando il prezzo è sotto la Media semplice a 200 periodi, VERDE quando è sopra.
    Sui prezzi ti fa vedere la Media e le frecce ROSSE e VERDI che indicano dove è avvenuto l’incrocio.

    Iván González thanked this post
    #238631 quote
    byT77
    Participant
    New

    Grazie mille.

    Gentile come sempre

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

FORME GEOMETRICHE O SIMBOLI NELLA CHART


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
byT77 @byt77 Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by byT77
1 year, 4 months ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 10/05/2024
Status: Active
Attachments: 1 files
Logo Logo
Loading...