Convertire codice Pinescript TradingView per indicatore

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

    Buongiorno
    vorrei chiedere se possibile la conversione di questo codice pinescript (trading view)
    che rappresenta un indicatore da aggiungere al grafic o del prezzo.

    Il codice dell’indicatore in pratica traccia delle righe in base al prezzo raggiunto in un determinato orario

    In pratica deve tracciare delle righe orizzontali (preferibilmente configurabili nel colore/stile) su Timeframe 5 Minuti per la sessione in corso (e magari selezionandolo anche per le sessioni precedenti)
    (in una o più fasce orario: ovvero la prima ora di apertura dei mercati americani, l’apertura di londra e l’apertura asiatica, magari selezionabili dal pannello di controllo dell’indicatore)

    – Massimo (della spike candela)
    – Minimo (della spike candela)

    – Massimo (del corpo candela)
    – Minimo (del corpo candela)

    – Valore mediano del max/min della spike

    In pratica l’indicatore traccia delle righe orizzontali per creare una specie di box rettangolare che evidenzia il daily range (DR) nella prima ora di apertura dei mercati e l’inner daily range (IDR) con relativa riga di mezzeria (da settare in base al DR o al IDR a piacimento dell’utente)

    Master.txt
    #224002 quote
    alb3rt1
    Participant
    New

    Aggiungo una immagine dell’indicatore per rendere tutto più semplice.

    Grazie

    Master.png Master.png
    #224004 quote
    alb3rt1
    Participant
    New

    Aggiungo una immagine dell’indicatore per la singola sessione.

    La riga bianca non consideratela è il prezzo finale di chiusura e non c’entra nulla con l’indicatore

    Schermata-2023-11-21-alle-01.53.14.png Schermata-2023-11-21-alle-01.53.14.png
    #224056 quote
    Jean FX
    Moderator
    New

    Ecco un esempio: è possibile scegliere il programma desiderato utilizzando le prime due variabili:

    StartTime=030000
    EndTime=040000
    
    TimeCondition=time >= StartTime and time<=EndTime
    if TimeCondition and not TimeCondition[1] then
    MaxPic=high
    MinPic=low
    MaxRange=Max(open,close)
    MinRange=Min(open,close)
    elsif TimeCondition then
    MaxPic=max(MaxPic,high)
    MinPic=min(MinPic,low)
    MaxRange=Max(MaxRange,Max(open,close))
    MinRange=Min(MinRange,Min(open,close))
    endif
    IF time >= EndTime then
    DRAWSEGMENT(barindex-intradaybarindex, MaxPic, barindex+1, MaxPic)
    DRAWSEGMENT(barindex-intradaybarindex, MinPic, barindex+1, MinPic)
    DRAWSEGMENT(barindex-intradaybarindex, MaxRange, barindex+1, MaxRange)
    DRAWSEGMENT(barindex-intradaybarindex, MinRange, barindex+1, MinRange)
    DRAWSEGMENT(barindex-intradaybarindex, (MaxPic+MinPic)/2, barindex+1, (MaxPic+MinPic)/2)
    endif
    
    return
    #224183 quote
    alb3rt1
    Participant
    New

    Thank you for the super fast reply.

    The code works perfectly, Thanks

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

Convertire codice Pinescript TradingView per indicatore


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
alb3rt1 @alb3rt1 Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by alb3rt1
2 years, 3 months ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 11/21/2023
Status: Active
Attachments: 3 files
Logo Logo
Loading...