Conta barre fase MACD

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #40871 quote
    Dario
    Participant
    Average

    Ciao a tutti,
    avrei bisogno del codice per individuare il numero di barre che intercorre tra l’incrocio rialzista del MACD e la candela contenente il prezzo minimo raggiunto durante la fase negativa del MACD.

    Qualcuno può aiutarmi?

    In allegato l’immagine esplicativa.

    Hello everyone,
    I would need the code to locate the number of bars between the bullish crossing of the MACD and the candle containing the minimum price reached during the negative phase of the MACD.

    See attached image

    Immagine.jpg Immagine.jpg
    #40891 quote
    gabri
    Participant
    Master

    Dario,

    prova a vedere se questo funziona per te:

    a=MACD[12,26,9](close)
    
    if (a crosses under 0) then
    basso=low
    barrabasso=barindex
    endif
    if a<0 then
    if low<basso then
    basso=low
    barrabasso=barindex
    endif
    endif
    if a crosses over 0 then
    DRAWARROWUP(barrabasso, basso)
    endif
    return
    #40902 quote
    Dario
    Participant
    Average

    Ciao Gabri..
    grazie infinite… lo provo subito.
    Sto tentando di costruire un TS, ma fino a due giorni fà programmavo solo su MT.
    Ti faccio sapere

    #40911 quote
    Dario
    Participant
    Average

    L’ho testato e funziona correttamente! Ho inserito anche la parte “in positivo”, ma ho un problema…
    la variabile barrabasso è incrementale. A me servirebbe sapere a quale numero di barra precedente a quella attuale si è formato il minimo.
    Come posso fare?

    #40928 quote
    gabri
    Participant
    Master

    Non credo di avere capito. Nel codice che ho fatto la freccia viene disegnata solo alla chiusura di un ciclo negativo. Cosa intendi per incrementale? Ti serve il numero di barre precedenti all cross over e non la freccia?

    #40929 quote
    Dario
    Participant
    Average

    Buongiorno,
    una volta terminato il ciclo, mi piacerebbe sapere quale barra precedente a quella attuale (ovvero quella che conclude il ciclo)che ha formato il minimo.

    Nello screen ho evidenziato il massimo, ma il concetto di fondo è lo stesso.

    Grazie ancora per la disponibilità

    Immagine-1.jpg Immagine-1.jpg
    #40931 quote
    gabri
    Participant
    Master

    Quindi, usando il grafico che hai riportato sopra, vorresti che venisse scritto “-2”. L’output che ricerchi e’ un numero e non una freccia se ho capito bene.

    #40932 quote
    Dario
    Participant
    Average

    si, mi basterebbe avere una variabile valorizzata (possibilmente con numero positivo) che mi indichi quante barre fà è stato creato un minimo o un massimo

    #40933 quote
    gabri
    Participant
    Master
    a=MACD[12,26,9](close)
     
    if (a crosses under 0) then
    basso=low
    barrabasso=barindex
    endif
    if a<0 then
    if low<basso then
    basso=low
    barrabasso=barindex
    endif
    endif
    if a crosses over 0 then
    testo=barindex-barrabasso
    DRAWTEXT("#testo#", barindex, basso)
    endif
    return

    Prova questo. Ti visualizza sul grafico prezzi (s del cross otto la barra del cross over) il numero di barre nel passato a cui si trova il minimo. Oppure questo

    a=MACD[12,26,9](close)
     
    if (a crosses under 0) then
    basso=low
    barrabasso=barindex
    endif
    if a<0 then
    if low<basso then
    basso=low
    barrabasso=barindex
    endif
    endif
    if a crosses over 0 then
    testo=barindex-barrabasso
    //DRAWTEXT("#testo#", barindex, basso)
    numbarre=testo
    else 
    numbarre=0
    endif
    return numbarre

    Se vuoi un indicatore che ti mostri su di un grafico separato il numero di barre precenti il crossover.

    Nicolas thanked this post
    #40934 quote
    Dario
    Participant
    Average

    Grazie… sei gentilissimo.
    Appena ho un attimo lo provo.

    #40937 quote
    Dario
    Participant
    Average

    funziona perfettamente!!
    Grazie!

    #40948 quote
    gabri
    Participant
    Master

    Prego

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

Conta barre fase MACD


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
Summary

This topic contains 11 replies,
has 2 voices, and was last updated by gabri
8 years, 7 months ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 07/17/2017
Status: Active
Attachments: 2 files
Logo Logo
Loading...