Fibonacci e Pattern Armonici ABCD
Forums › ProRealTime forum Italiano › Supporto ProScreener › Fibonacci e Pattern Armonici ABCD
- This topic has 76 replies, 5 voices, and was last updated 4 years ago by Al.
-
-
05/02/2019 at 8:43 PM #9758105/02/2019 at 9:33 PM #97585
Poi come potrei disegnare sul grafico le linee di fibonacci?
05/02/2019 at 10:57 PM #97587Gli 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é?
1234567891011PuntoA = highest[200](high)PuntoX = lowest[200](low)fib382 = (PuntoA - PuntoX) * 0.382fib500 = (PuntoA - PuntoX) * 0.500 ?fib886 = (PuntoA - PuntoX) * 0.886levelB = PuntoA - fib382levelC = PuntoA - fib886levelD = levelD?nearpercent = ABS(1-(close/level382))*100SCREENER[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.
05/03/2019 at 12:16 AM #97588Ok 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
05/03/2019 at 10:55 AM #97603Questo è il codice che fa i calcoli dei livelli:
123456789101112PuntoA = highest[200](high)PuntoX = lowest[200](low)//fib382 = (PuntoA - PuntoX) * 0.382fib114 = (PuntoA - PuntoX) * 0.114fib886 = (PuntoA - PuntoX) * 0.886//levelB = PuntoA - fib382levelC = PuntoA - fib114levelD = PuntoA - fib886//SCREENERMesso 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?
05/03/2019 at 11:42 AM #97605Si 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% +-
05/03/2019 at 11:44 AM #97606Il prezzo di chiusura, scusa sopra ho scritto 38,6 invece di 38.2
05/04/2019 at 1:36 PM #97678Non ce la faccio a darci un’occhiata fino a martedì/mercoledì.
Buon fine settimana.
05/04/2019 at 11:28 PM #97709Si si tranquillo e grazie , buona domenica anche a te
05/08/2019 at 10:13 AM #97897Prova questo:
123456789101112131415161718192021222324252627282930313233343536373839404142P = 200PerCent = 0.01 //0.01% di vicinanza per considerare il livello toccatoPuntoA = highest[P](high)PuntoX = lowest[P](low)//fib382 = (PuntoA - PuntoX) * 0.382fib114 = (PuntoA - PuntoX) * 0.114fib886 = (PuntoA - PuntoX) * 0.886//levelB = PuntoA - fib382levelC = PuntoA - fib114levelD = PuntoA - fib886//Risultato = 0Dcond = 0Ccond = 0Bcond = 0x = ABS(1 - (close / levelD)) * 100IF x <= PerCent THENDcond = 1ENDIFIF Dcond THENFOR i = 1 DownTo (P - 1)IF Ccond = 0 THENy = ABS(1 - (close[i] / levelC)) * 100IF y <= PerCent THENCcond = 1ENDIFELSIF Bcond = 0 THENz = ABS(1 - (close[i] / levelB)) * 100IF z <= PerCent THENBcond = 1ENDIFENDIFRisultato = Bcond AND CcondIF Risultato THENbreakENDIFNEXTENDIF//SCREENER [Risultato]Puoi cambiare il periodo (P) e la percentuale (PerCent).
E’ molto difficile che trovi qualcosa, sono condizioni piuttosto rare.
05/08/2019 at 3:58 PM #97978grazie , provo poi ti dico
05/08/2019 at 6:00 PM #97988Ok 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
05/14/2019 at 8:31 AM #98418Chiarimenti:
- 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?
- 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?
05/14/2019 at 10:06 PM #98512si 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
07/17/2019 at 11:44 PM #102791ciao 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?
-
AuthorPosts
Find exclusive trading pro-tools on