Fibonacci e Pattern Armonici ABCD

Viewing 15 posts - 16 through 30 (of 77 total)
  • Author
    Posts
  • #97581 quote
    tatankayotankatatankayotanka
    Participant
    Senior
    #97585 quote
    tatankayotankatatankayotanka
    Participant
    Senior

    Poi come potrei disegnare sul grafico le linee di fibonacci?

    #97587 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Gli Screener NON disegnano sul grafico, per disegnare sul grafico occorre un indicatore.

    Se è questo che t’interessa devi aprire un nuovo argomento nel supporto ProBuilder, questo è riservato solo agli screener per le scansioni di mercato.

    Ti posto il codice con i calcoli, ma è incompleto perché non hai detto cosa fare con quei calcoli, cosa vuoi scansire e come?

    Inoltre dalle tue foto risulta che i punti C e D devono essere calcolati allo stesso modo, mentre nelle foto li hai disegnati in posizioni diverse, perché?

    PuntoA = highest[200](high)
    PuntoX = lowest[200](low)
    fib382 = (PuntoA - PuntoX) * 0.382
    fib500 = (PuntoA - PuntoX) * 0.500   ?
    fib886 = (PuntoA - PuntoX) * 0.886
    levelB = PuntoA - fib382
    levelC = PuntoA - fib886
    levelD = levelD
    ?
    nearpercent =  ABS(1-(close/level382))*100
    SCREENER[nearpercent<1 ]

    Mi sembra si stiano perdendo ore a non fare niente di costruttivo.

    Tu hai postato un codice facendo sembrare che tu, almeno in modo semplice, sappia come modificarlo. In realtà non sei riuscito a farlo e ti resta molto difficile illustrare graficamente quello che vuoi.

    Lascia perdere codici e grafici, scrivimi, sotto forma di solo testo, quello che vuoi fare, facendomi capire se vuoi uno screener o un indicatore con le relative condizioni.

    Se riesci a farmi capire chiaramente quello che vuoi cerco di riuscire a fartelo, magari con un pò di tempo a disposizione. Poi tu, quando saprai come modificarlo lo modificherai a tuo piacimento.

    #97588 quote
    tatankayotankatatankayotanka
    Participant
    Senior

    Ok per quanto riguarda i disegni sul grafico ( sono secondari) ho sbagliato supporto .

    Per quanto riguarda il codice ( io stavo cercando di modificare quello trovato sul forum e adattarlo a ciò che vorrei io  ,ma non sono un programmatore cerco di arrangiarmi) quello  che vorrei è uno screener  che mi selezioni i grafici che rispettino i punti XABCD

    Una volta trovato il segmento X-A dato dal minimo e dal massimo in N candele ,  trovare i punti di ritracciamento di Fibonacci  come segue

    B  38.2% ; C 11.4% (quello che prima era 88,6%) ; D  88,6%

    ti allego disegno , spero di essermi spiegato bene

    TKA-Giornaliero-2019_05_03-01h08.png TKA-Giornaliero-2019_05_03-01h08.png
    #97603 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Questo è il codice che fa i calcoli dei livelli:

    PuntoA = highest[200](high)
    PuntoX = lowest[200](low)
    //
    fib382 = (PuntoA - PuntoX) * 0.382
    fib114 = (PuntoA - PuntoX) * 0.114
    fib886 = (PuntoA - PuntoX) * 0.886
    //
    levelB = PuntoA - fib382
    levelC = PuntoA - fib114
    levelD = PuntoA - fib886
    //
    SCREENER

    Messo così, però, non ha molto significato, tu vuoi trovare strumenti (valute, azioni, indici, beni) che adesso siano vicino al punto D, purché siano rispettati i punti X, A, B e C?

    Siccome è difficile che i punti siano esattamenti identici ai livelli, entro quale distanza deve essere stato il prezzo da loro per considerarli validi?

    Quale prezzo va considerato per i vari punti, la chiusura o il minimo?

    #97605 quote
    tatankayotankatatankayotanka
    Participant
    Senior

    Si esatto voglio avere un grafico che abbia il punto D finale e che rispetti i precedenti  e logicamente con una tolleranza, il punto B tra 38.6 e 50 gli altri se possibile con una tolleranza del 5% +-

    #97606 quote
    tatankayotankatatankayotanka
    Participant
    Senior

    Il prezzo di chiusura, scusa sopra ho scritto 38,6 invece di 38.2

    #97678 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Non ce la faccio a darci un’occhiata fino a martedì/mercoledì.

    Buon fine settimana.

    #97709 quote
    tatankayotankatatankayotanka
    Participant
    Senior

    Si si tranquillo e grazie , buona domenica anche a te

    #97897 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Prova questo:

    P       = 200
    PerCent = 0.01                    //0.01% di vicinanza per considerare il livello toccato
    PuntoA = highest[P](high)
    PuntoX = lowest[P](low)
    //
    fib382 = (PuntoA - PuntoX) * 0.382
    fib114 = (PuntoA - PuntoX) * 0.114
    fib886 = (PuntoA - PuntoX) * 0.886
    //
    levelB = PuntoA - fib382
    levelC = PuntoA - fib114
    levelD = PuntoA - fib886
    //
    Risultato = 0
    Dcond     = 0
    Ccond     = 0
    Bcond     = 0
    x = ABS(1 - (close / levelD)) * 100
    IF x <= PerCent THEN
       Dcond = 1
    ENDIF
    IF Dcond THEN
       FOR i = 1 DownTo (P - 1)
          IF Ccond = 0 THEN
             y = ABS(1 - (close[i] / levelC)) * 100
             IF y <= PerCent THEN
                Ccond = 1
             ENDIF
          ELSIF Bcond = 0 THEN
             z = ABS(1 - (close[i] / levelB)) * 100
             IF z <= PerCent THEN
                Bcond = 1
             ENDIF
          ENDIF
          Risultato = Bcond AND Ccond
          IF Risultato THEN
             break
          ENDIF
       NEXT
    ENDIF
    //
    SCREENER [Risultato]

    Puoi cambiare il periodo (P) e la percentuale (PerCent).

    E’ molto difficile che trovi qualcosa, sono condizioni piuttosto rare.

    #97978 quote
    tatankayotankatatankayotanka
    Participant
    Senior

    grazie , provo poi ti dico

    #97988 quote
    tatankayotankatatankayotanka
    Participant
    Senior

    Ok ho provato ma come dicevi tu sono condizioni rare ,ora ti chiedo altro

    1 ) la condizione come da disegno allegato (prima immagine) ,dove C è un ritracciamento di 61.8% di fibo  da A-B mentre il punto D e un estensione di 161.8% da A , considerando i punti AB come max e minimo in N periodo (facciamo 200 candele come prima)

    2) come sopra  ma usando i punti AB non obbligatoriamente max e minimo ma svincolati da ciò  sempre in un periodo di 200 (se fosse possibile ) seconda immagine

    3)come nel primo punto sopra, ma invece che avere dei numeri fissi punto C 61.8  e punto D 161.8  impostare un range C= da 61.8 a 50  e D  da 161.8 a 180

    spero di essermi spiegato , grazie

    Pattern_ABCD-bullish-2.jpg Pattern_ABCD-bullish-2.jpg ESEMPIO-1.png ESEMPIO-1.png
    #98418 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Chiarimenti:

    1. intendi dire che lo screener ti deve restituire tutti gli strumenti, tra quelli da te scelti, che siano arrivati al 161.8% di estensione purché prima siano passati dal 61.8% di ritracciamento?
    2. a cosa devo vincolare i punti A e B, semplicemente al prezzo di chiusura odierno rispetto a quello di 200 (o un numero X) barre prima?
    #98512 quote
    tatankayotankatatankayotanka
    Participant
    Senior

    si deve risultare il punto D al prezzo di chiusura odierno solo al verificarsi della condizione del punto C se possibile con un margine di tolleranza (da variare ).

    Oppure altro screener  sempre con le condizioni come sopra ma con i punti AB  (sempre alla chiusura) compresi nell’ arco di N barre

    #102791 quote
    Alexsio89Alexsio89
    Participant
    Junior

    ciao ragazzi, ma alla fine siete riusciti a creare questo codice?

    io ho scopiazzato quello che ha creato Roberto mettendoci i dati del “BAT Pattern” e non mi ha trovato nulla…mi sembra strano che non trovi nemmeno un pattern su tutti i mercati..consiglio?

Viewing 15 posts - 16 through 30 (of 77 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

Fibonacci e Pattern Armonici ABCD


ProScreener: Scansione Mercati & Screener

New Reply
Author
Summary

This topic contains 76 replies,
has 5 voices, and was last updated by AlAl
6 years, 11 months ago.

Topic Details
Forum: ProScreener: Scansione Mercati & Screener
Language: Italian
Started: 04/27/2019
Status: Active
Attachments: 39 files
ProRealCode ProRealCode
Loading...