Indicatore a due condizioni non contemporanee

Forums ProRealTime forum Italiano Supporto ProBuilder Indicatore a due condizioni non contemporanee

Viewing 4 posts - 1 through 4 (of 4 total)
  • #243007

    Buongiorno a tutti. Mi chiamo Stefano

    Sto sviluppando un’indicatore che mi richiami un indicatore presente nella libreria e che segnali il raggiungimento di due condizioni diverse

    allego la scrittura che ho impostato io ma non riesco a capire dove sbaglio.

    mystoch, ignored, ignored, ignored = CALL “stoch”
    x= mypa3

    // Condizione 1: lo stoch era in condizione di forte vendita nelle barre precedenti
    x1 = x crosses over 0.35

    // Condizione 2: stoch attraversa lo 0.5 verso l’alto
    x2 = x crosses over 0.5

    // Variabile per memorizzare quando la X1 è stata soddisfatta

    if x1 then
    x1a= 1
    endif

    // Creiamo il segnale che si attiva quando condizione1 è stata soddisfatta e poi la condizione2 si verifica
    segnale=0
    if x1a=1 and x2 then
    segnale=1
    endif

    return segnale

     

    Quello che mi interessa è avere il segnale quando, una volta verificatasi la prima condizione (l’indicatore mystoch ha superato 0.35, considerate che è una sorta di stocastico) al superamento del valore verso l’alto, del medesimo indicatore, del valore 0,50 mi si dovrebbe attivare il segnale. una volta attivato si dovrebbe azzerare l’indicatore per darmi il segnale la volta successiva che si verificano le medesime condizioni, e che quindi l’indicatore non mi tenga conto del fatto che la condizione 1 si sia verificata la volta precedente (crosses over 0.35) … spero di essermi spiegato.

     

    Grazie mille a chi dedicherà un po’ di tempo a questa richiesta

     

    Stefano

    #243008

    ovviamente è

    x= mystoch

    #243014

    Non so cosa sia l’indicatoreSTOCH, quindi ho usato lo stocastico normale e sembra funzionare:

    credo il problema possa essere nei due valori 0.35 e 0.5.
    Se vuoi che provi con STOCH, devi indicarmi il link dove trovarlo oppure alleghi il file ITF.

    1 user thanked author for this post.
    #243030

    Ciao! Grazie mille  Roberto per la risposta.

    Allego uno screenshot per spiegarti meglio quello che vorrei ottenere

    Al punto 1 l’indicatore funziona correttamente: lo stocastico arriva dall’ipervenduto (<20), supera 20 verso l’alto e poi successivamente supera verso l’alto 50. perfetto! condizioni verificate.

    Al punto 2 mi segnala il superamento verso l’alto di 50 ma in questo caso non è corretto perchè non ho la condizione di ipervenduto che me la  dovrebbe attivare.

    Al punto 3 stessa situazione del punto 2. Non è corretta

    Al punto 4 invece funziona.

    Fammi sapere quando riesci… grazie infinite

     

    Stefano

Viewing 4 posts - 1 through 4 (of 4 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login