Confronto di due variabili

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #57643 quote
    Alien89
    Participant
    Junior

    Salve a tutti, premetto che sono un novellino e questo è il primo esperimento che faccio.

    Vorrei confrontare  due variabili tra loro ma non so che formula applicare per raffrontare due variabili ( D e K)

    D = prezzo chiusura/Average[50](close)

    K = True Range

    Il true range calcolato in questo modo:

    Ho pensato di standardizzare i due valori ma non credo di aver applicato la formula giusta.

    d= high-low
    f= close[1]-high
    e= close[1]-low
    
    IF d>f and d>e Then
       k=d
    ELSIF f>d and f>e Then
       k=f
    else
       k=e
    Endif

    Come posso ottenere un indicatore che mi rappresenti le due variabili come linee che si muovono all’interno di un intervallo di valori uguali come 1 e -1?

    Grazie a prescindere,

    ciao

    Alessandro

    #57653 quote
    robertogozzi
    Moderator
    Master

    Per scrivere il codice , utilizza il pulsante <> “insert PRT code”, per rendere più leggibile il codice stesso. Grazie.

    Alla riga 1 hai scritto

    d= high-low

    mentre più sopra avevi detto che volevi calcolare D come

    // D = prezzo chiusura/Average[50](close) che deve essere scritto
    D = close / Average[50](close)

    K dovrebbe essere il True Range, cioè il risultato dell’indicatore AverageTrueRange che è integrato in PRT?

    Poi il resto non è molto chiaro, non capisco cosa tu indenda per confrontare 2 variabili tra loro. Se hai le variabili A e B e vuoi confrontarle devi decidere che confronto vuoi fare, ad esempio per vedere se A è maggiore di B devi solo scrivere

    if A > b then....

    Roberto

    #57787 quote
    Alien89
    Participant
    Junior

    Buonasera Roberto,

    grazie per la tua gentile risposta. Effettivamente rileggendo ciò che ho scritto pare chiara la confusione nella mia testa.

    Ripartendo da zero, mi chiedo, esiste una correlazione nel tempo tra il variare dell’ ampiezza delle candele  e la distanza del prezzo da una media mobile 50gg.

    Come posso esprimere in forma di indicatore la correlazione tra queste due variabili?

     

    Ne approfitto  visto che sei più esperto di me sicuramente

    Leggendo il manuale di pro builder la funzione MAX esprime il valore massimo tra 2 variabili es: (a,b) … esiste una funzione che esprima il valore max tra N variabili.

    Ho provato

    max(a,b,c)

    Ma mi restituisce errore, possibile?

     

    Grazie ancora davvero molto disponibile.

    Saluti,

    Alessandro

    #57805 quote
    robertogozzi
    Moderator
    Master

    Buonasera Roberto, grazie per la tua gentile risposta. Effettivamente rileggendo ciò che ho scritto pare chiara la confusione nella mia testa. Ripartendo da zero, mi chiedo, esiste una correlazione nel tempo tra il variare dell’ ampiezza delle candele e la distanza del prezzo da una media mobile 50gg. Come posso esprimere in forma di indicatore la correlazione tra queste due variabili?

    Non saprei, non sono molto ferrato in matematica, posso cercare di tradurre in codice PRT una formula che già conosci, ma non di più.

    Ne approfitto visto che sei più esperto di me sicuramente Leggendo il manuale di pro builder la funzione MAX esprime il valore massimo tra 2 variabili es: (a,b) … esiste una funzione che esprima il valore max tra N variabili. Ho provato

    Ma mi restituisce errore, possibile? Grazie ancora davvero molto disponibile. Saluti, Alessandro

    Max e Min possono solo restituire i massimi/minimi tra due variabili, se devi verificarne tre dovrai combinarli insieme:

    a = 5
    b = 3
    c = 10
    x = max(a,max(b,c))

    Puoi anche usarli per evitare di usare IF in alcuni casi, ad esempio per accertarsi che una variabile contenga un valore, diciamo, tra 1 e 99 puoi scrivere:

    x = max(min(x,99),1)

    invece di

    IF x > 99 THEN
       x = 99
    ELSIF x < 1 THEN
       x = 1
    ENDIF
    Alien89 thanked this post
Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Confronto di due variabili


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
Alien89 @alien89 Participant
Summary

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

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 01/07/2018
Status: Active
Attachments: No files
Logo Logo
Loading...