Convertire codice Pinescript TradingView per indicatore

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #224000 quote
    alb3rt1alb3rt1
    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
    alb3rt1alb3rt1
    Participant
    New

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

    Grazie

    Master.png Master.png
    #224004 quote
    alb3rt1alb3rt1
    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 FXJean FX
    Moderator
    Junior

    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
    alb3rt1alb3rt1
    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.
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

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 alb3rt1alb3rt1
2 years, 9 months ago.

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