Plottare linee di prezzo dinamiche

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #91160 quote
    carlo__
    Participant
    Average

    Buongiorno

    Prendendo spunto da questo indicatore:

    https://www.prorealcode.com/topic/dynamic-price-line-indicators/

    Ho notato che per aggiustare la variabile “pipsize” è necessario andare manualmente a modificare il codice. E’ possibile inserire la capacità di modificare quel valore con il classico menu a tendina per valori che vanno da 10 a 200? Lo userei sui future quindi piuttosto che “pip”, la variazione deve essere in Punti di indice.

    Inoltre, facendo il copia/incolla di quel codice, me lo visualizza in basso (e non sulla chart del prezzo). Sbaglio io qualcosa? Allego immagine.

     

    Grazie

    Cattura.jpg Cattura.jpg
    #91168 quote
    robertogozzi
    Moderator
    Master

    Puoi mettere le variabili LINE1 e LINE2 in modo da poterle settare quando vuoi dalle proprietà dell’indicatore, seguendo i seguenti passi (v. anche la foto allegata):

    1. clicca sulle proprietà dell’indicatore (dove c’è la chiave inglese nella finestra dell’indicatore)
    2. si apre la finestra delle proprietà e vai su modifica (vedi anche il punto 5) e poi clicchi sulla chiave inglese in alto a sinistra
    3. inserisci le due variabili con gli stessi nomi che hanno nel codice, assegnandogli dei valori di default (che potrai cambiare a piacimento successivamente)
    4. metti i commenti nelle linee dove vengono inizializzate le variabili, altrimenti avranno sempre quel valore, anche se nelle proprietà vai a cambiarlo
    5. torni alla proprietà e metti i valori che ritieni più opportuni di volta in volta, se necessario

    PipSize è una costante (non puoi variarla, come le variabili, perché è un dato fornito dalla piattaforma) e serve per rendere i codici indipendenti dallo strumento usato, perché se tu somi 1 al DAX può andare bene, se lo sommi ad EurUsd NO!!! Per fare le conversioni devi fare:

    n = 10 * pipsize

    assegna alla variabile “n” il valore di 10 pips, qualunque strumento sia. Se operi sul Dax PRT gli assegnerà il valore 10, mentre su EurUsd il valore 0.0010 (1/10000esimo).

    Per la conversione opposta, da prezzo a Pips basta fare la divisione, ad esempio per sapere di quanti pip è il range di una barra:

    n = range / pipsize
    x-5.jpg x-5.jpg
    #91179 quote
    carlo__
    Participant
    Average

    Grazie

     

    Ma come mai però non riesco a plottare le linee sulla chart del prezzo? Il mio primo post conteneva anche questa domanda…e anche nella tua immagine vedo le linee nella finestra sottostante, mentre io le vorrei plottare sul grafico….

    #91182 quote
    robertogozzi
    Moderator
    Master

    Devi mettere l’indicatore sul grafico. Fai click sulla chiave inglese che si trova in alto a sinistra sul grafico dei prezzi e poi vai su aggiungi indicatore e selezionalo dall’elenco che ti apparirà.

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

Plottare linee di prezzo dinamiche


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
carlo__ @carlo__ Participant
Summary

This topic contains 3 replies,
has 2 voices, and was last updated by robertogozzi
7 years, 1 month ago.

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