YazanPro Auto Levels and Fibonacci
- Indicatori
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - Versione: 1.0
- Attivazioni: 10
YazanPro Auto Levels and Fibonacci è un indicatore per MetaTrader 5 che disegna sul grafico zone di supporto / resistenza, frecce di rottura, trendline, pivot, numeri tondi e un Fibonacci automatico, e mostra su un pannello quanto dista il prezzo da ciascuno di essi.
Disegna i livelli di prezzo che la maggior parte dei trader segna a mano, li tiene aggiornati a ogni candela chiusa e mostra su un pannello dove si trova il prezzo in questo momento rispetto a essi. Funziona su qualsiasi simbolo (forex, metalli, indici, azioni, criptovalute) e su qualsiasi timeframe da M1 a MN1. Non piazza ordini.
Cosa vedete (i numeri corrispondono ai segni nelle schermate; ogni livello del grafico ha un parametro di input e un pulsante a un clic sul pannello)
- Zone di supporto / resistenza. I massimi e minimi di swing (2 candele per lato per default, la regola del frattale) che distano meno di mezzo ATR tra loro vengono uniti in una zona. La sua forza è il numero di tocchi: i punti di swing al suo interno. Vengono disegnate le 6 zone più forti, più la zona più vicina sopra il prezzo, la più vicina sotto e quella in cui si trova il prezzo. Ogni zona è una banda ombreggiata con il numero di tocchi e il prezzo centrale: verde sotto il prezzo, rossa sopra.
- Frecce di rottura. Una freccia segna la prima chiusura oltre l'ultimo massimo o minimo frattale confermato, con un filtro opzionale RSI(14) / CCI(14). Ogni freccia viene decisa alla chiusura della sua candela e non viene spostata né rimossa in seguito. Le frecce sono anche nei buffer 0 e 1 (finestra dati, iCustom).
- Trendline automatiche per gli ultimi massimi e minimi di swing, con il numero di tocchi. Una linea rotta diventa punteggiata e sbiadita.
- Pivot classici giornalieri e settimanali: P, da R1 a R3 e da S1 a S3 del giorno precedente e della settimana precedente, disegnati dall'inizio del giorno o della settimana corrente su tutti i timeframe sotto D1 (giornalieri) e W1 (settimanali). Le tabelle li mostrano su qualsiasi timeframe.
- Numeri tondi. Il passo deriva dal prezzo e dall'ATR (ad esempio 0.005 su EURUSD, 1.0 su USDJPY, 20 sull'oro H1), oppure imposti un passo fisso.
- Fibonacci automatico sull'ultima gamba di swing confermata: ritracciamenti 38.2, 50, 61.8 e 78.6, estensioni 127.2 e 161.8, con la zona 50-61.8 ombreggiata. Appena una candela chiusa attraversa il livello 78.6, il setup viene marcato DEAD (annullato) e disegnato sbiadito finché non si forma una nuova gamba.
- Due riquadri grandi. NEAREST SUPPORT e NEAREST RESISTANCE (supporto / resistenza più vicini): il centro della zona a caratteri grandi, i suoi tocchi, il suo intervallo e la distanza dal prezzo in pip (punti su indici, azioni e cripto) e in ATR.
- PRICE NOW (prezzo ora). La zona in cui si trova il prezzo (o "tra le zone"), lo stato del Fibonacci in una parola con la % di ritracciamento (WAITING, IN ZONE, DEEP, PAST 78.6 o DEAD) e l'ultima freccia di rottura con quante candele fa è scattata.
- Pulsanti dei livelli. Zones, Arrows, Trend, Daily, Weekly, Round, Fib: un clic mostra o nasconde quel livello sul grafico.
- Schede. Scheda Levels. Tutti i livelli dei layer attivi, i 6 più vicini sopra e i 6 più vicini sotto il prezzo, ciascuno con il suo prezzo e la distanza in pip e in ATR. Scheda Fibonacci. La gamba (da, a, dimensione in ATR, orari delle candele), lo stato e una tabella di tutti i suoi livelli con le distanze. Scheda Pivots. La tabella giornaliera e settimanale con le distanze, e i numeri tondi con il loro passo. Scheda Breakouts. L'ultima freccia in su e in giù, i livelli frattali che la prossima freccia romperebbe, entrambe le trendline, se l'ultima candela chiusa è rimbalzata su un livello o ha chiuso oltre una trendline, e quali avvisi sono attivi.
- Intestazione. Un pulsante lingua con 12 lingue (inglese, arabo, russo, cinese, spagnolo, portoghese, giapponese, tedesco, coreano, francese, italiano, turco), pulsanti timeframe da M1 a MN1 e un pulsante per ripiegare. Lingua, scheda e layer vengono ricordati per ogni grafico. Clicca sulla striscia di una sezione per ripiegarla. Lascia il mouse su una zona, una linea, un riquadro o una riga per vedere una spiegazione.
Come leggerlo
- Iniziate dai due riquadri: il supporto più vicino sotto e la resistenza più vicina sopra, con i loro tocchi e la loro distanza. Una distanza sotto 1 ATR significa che il prezzo è a meno di un'escursione media di candela dal centro della zona.
- Leggete PRICE NOW: il prezzo è dentro una zona o tra le zone, qual è lo stato del Fibonacci e quante candele fa è comparsa l'ultima freccia di rottura.
- Sul grafico, l'etichetta a destra di ogni zona mostra i suoi tocchi e il suo centro (ad esempio "x6 1.11631"). La zona più vicina sopra e sotto il prezzo è ombreggiata più forte delle altre.
- Lo stato del Fibonacci dice dove si trova il prezzo nell'ultima gamba: WAITING = non ha ancora raggiunto il 50%, IN ZONE = tra 50 e 61.8, DEEP = tra 61.8 e 78.6, PAST 78.6 = oltre 78.6, DEAD = una candela chiusa ha attraversato 78.6; il Fibonacci resta sbiadito finché non si forma una nuova gamba.
- Per i prezzi esatti aprite una scheda (Levels, Fibonacci, Pivots, Breakouts), e spegnete un livello con il suo pulsante quando il grafico è troppo pieno.
- Usate ciò che vedete come contesto per la vostra analisi: l'indicatore non dà consigli di acquisto o di vendita.
Avvisi (popup, notifica push opzionale)
- Il prezzo tocca una delle zone disegnate (una volta per zona e per candela).
- Una candela chiude oltre una delle zone disegnate.
- Il prezzo entra nella zona Fibonacci 50-61.8 (una volta per gamba).
- Una nuova freccia di rottura (disattivato per default).
A chi è rivolto
Ai trader che segnano a mano supporti e resistenze, trendline, pivot e ritracciamenti di Fibonacci e vogliono vederli disegnati allo stesso modo su ogni grafico, con la distanza da ogni livello sotto gli occhi, nella propria lingua.
Cosa non fa
- Non dà consigli di acquisto o vendita. Una freccia di rottura dice che una candela ha chiuso oltre un livello, niente su cosa succede dopo. Lo dice anche il pannello: solo contesto, non un segnale di trading.
- Non prevede i prezzi e non afferma nulla su quanto spesso una zona, un pivot o un livello di Fibonacci tenga.
- Non piazza ordini e non modifica operazioni.
- Non conserva zone o trendline più vecchie della finestra analizzata (le ultime 500 candele chiuse per default) e segna le frecce sulle ultime 2000 candele per default.
- Ha bisogno di storico: 41 candele chiuse per le zone, 120 per il Fibonacci. Su un simbolo nuovo o su MN1 il pannello mostra "not enough history" (storico insufficiente) finché le candele non ci sono.
Come viene calcolato
- ATR è un average true range semplice a 14 candele sul timeframe del grafico. Ogni distanza in ATR lo usa.
- Zona: i punti di swing confermati (un massimo di swing è più alto delle N candele per lato; N = 2 per default) vengono ordinati per prezzo e uniti finché restano entro 0.5 x ATR dal più basso della zona. Tocchi = i punti di swing uniti. Una zona ha bisogno di 2 tocchi per contare. La banda va dal prezzo unito più basso al più alto più 0.1 ATR per lato; il centro è la loro media.
- Freccia di rottura: alla chiusura di una candela, l'ultimo massimo frattale confermato (2 candele per lato, noto quando la seconda candela successiva ha chiuso) è rotto quando la candela chiude sopra di esso e la candela precedente ha chiuso su di esso o sotto. Lo stesso in modo speculare per un minimo frattale. Con il filtro attivo, una freccia in su richiede anche RSI(14) sotto 70 e CCI(14) sopra 50 (in giù: RSI sopra 30 e CCI sotto -50). Un livello scatta una sola volta; la freccia successiva attende un nuovo frattale. Entrambi gli oscillatori sono calcolati dentro l'indicatore dalle chiusure.
- Trendline: lo swing più recente con 3 candele per lato è l'ancora destra, lo swing più recente tra quelli più vecchi con 20 candele per lato è l'ancora sinistra. I tocchi si contano entro 0.25 ATR dalla linea. La linea conta come rotta appena una candela ha chiuso oltre di essa dopo l'ancora destra.
- Pivot: P = (high + low + close) / 3 del giorno o della settimana precedente; R1 = 2P - low, S1 = 2P - high, R2 / S2 = P +- (high - low), R3 = high + 2 (P - low), S3 = low - 2 (high - P). Si usano le candele D1 e W1 del broker; quando non sono ancora disponibili, il giorno o la settimana precedente viene ricostruito dalle candele del grafico stesso.
- Numeri tondi: il passo è il più piccolo 1, 2 o 5 x 10^n che sia almeno lo 0.4 per cento del prezzo e almeno un ATR. Quattro linee vengono disegnate attorno all'ultima chiusura.
- Fibonacci: uno zigzag su candele chiuse in cui un nuovo swing richiede un'inversione di 3 x ATR (l'ATR della candela che lo conferma, quindi un pivot confermato non cambia mai in seguito). Gli ultimi due pivot confermati formano la gamba; deve essere lunga almeno 2 x ATR, altrimenti il pannello dice "waiting for a bigger one" (in attesa di una più grande). I ritracciamenti si misurano dalla fine della gamba, le estensioni dal suo inizio. Il setup è annullato appena una candela chiusa dopo la fine della gamba attraversa il livello 78.6 più 0.2 ATR.
- Distanze: pip sul forex (10 punti sulle quotazioni a 3 e 5 cifre), 0.1 sull'oro e 0.01 sull'argento; punti (unità di prezzo) su tutto il resto. Il parametro "Points per pip" sovrascrive questo.
- Carico: livelli, trendline, pivot, numeri tondi e Fibonacci vengono ricalcolati una volta per candela chiusa. I tick spostano solo le distanze ed eseguono i controlli di tocco e di zona Fibonacci. Il pannello si aggiorna al massimo una volta al secondo. Circa 100 oggetti grafici più al massimo 500 frecce.
Parametri di input
I nomi dei parametri nel terminale sono in inglese, come nell'elenco seguente.
Support / resistance zones
- Bars scanned for swing points, zones and trendlines: 500 (100..5000)
- Swing point: bars on each side: 2 (2 = the fractal rule)
- Merge swing points closer than this x ATR into one zone: 0.5
- Touches a zone needs to count: 2 (1..10)
- Strongest zones drawn, plus the nearest above and below: 6 (1..15)
Chart layers
- Support / resistance zones: true
- Breakout arrows (close through the last fractal high / low): true
- Breakout arrows: RSI(14) / CCI(14) filter: true (up: RSI below 70 and CCI above 50; down mirrored)
- Breakout arrows: bars of history marked: 2000 (100..50000)
- Auto trendlines: true
- Daily classic pivots (P, R1-R3, S1-S3): true (drawn on timeframes below D1)
- Weekly classic pivots: true (drawn on timeframes below W1)
- Round numbers: true
- Round number step in price: 0 (0 = automatic)
- Auto Fibonacci on the last confirmed swing leg: true
- Fibonacci: zigzag threshold, x ATR: 3.0 (1..10)
- Fibonacci: minimum leg, x ATR: 2.0 (0.5..20)
Colors
- Support / Resistance / Pivot P / Fibonacci / Round number color: green / red / gold / blue / gray
Panel
- Panel language: English (12 languages, also switchable on the panel)
- Tab shown first: Levels by distance (Levels / Fibonacci / Pivots / Breakouts)
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Points per pip: 0 (0 = automatic)
- Turn the chart shift on: true (room for the level labels right of the last bar)
Alerts
- Alert when price touches one of the drawn zones: true
- Alert when a bar closes through one of the drawn zones: true
- Alert on a new breakout arrow: false
- Alert when price enters the 50-61.8 Fibonacci zone: true
- Also send a push notification: false
Avvio rapido e FAQ
Avvio rapido
- Applica l'indicatore a qualsiasi grafico e timeframe. Funziona su forex, metalli, indici, azioni e criptovalute.
- Scegli la lingua con il pulsante in alto a destra del pannello.
- Leggi i due riquadri: il supporto e la resistenza più vicini con la loro distanza. Poi apri le schede: Levels, Fibonacci, Pivots, Breakouts.
- Clicca un pulsante di layer (Zones, Arrows, Trend, Daily, Weekly, Round, Fib) per mostrarlo o nasconderlo sul grafico.
- Lascia il mouse su una zona, una linea o una riga del pannello per vedere una spiegazione.
FAQ
Le frecce ridipingono?
Una freccia viene decisa alla chiusura della sua candela da un livello confermato prima, e non viene spostata né rimossa dopo. Dopo un ricaricamento completo del grafico, la finestra segnata inizia da un'altra candela, quindi le frecce più vecchie al suo interno possono differire un po'; quelle recenti restano dov'erano.
Le zone e le linee cambiano?
Sì, a ogni candela chiusa: un nuovo swing può aggiungere un tocco a una zona, creare una zona o spostare l'ancora di una trendline. È questo che tiene i livelli aggiornati. I pivot giornalieri e settimanali sono fissi per il giorno o la settimana.
Perché non c'è il Fibonacci sul mio grafico?
L'ultima gamba confermata è più corta del minimo (2 x ATR per default), oppure il grafico ha meno di 120 candele chiuse. La scheda Fibonacci dice quale dei due. Abbassa la gamba minima o la soglia dello zigzag per avere più gambe.
Quali timeframe e simboli?
Qualsiasi timeframe da M1 a MN1, tutto calcolato sul timeframe del grafico. Le distanze sono in pip su forex e metalli e in punti su indici, azioni e cripto; puoi impostare tu stesso i punti per pip.
Perché il grafico si è spostato a destra?
L'indicatore attiva lo scorrimento del grafico perché le etichette dei livelli trovino posto a destra dell'ultima candela. Disattiva il parametro per mantenere la tua impostazione.
È un sistema di trading?
No. Mostra livelli e dove si trova il prezzo rispetto a essi. Non dà consigli di acquisto o vendita.
È pesante per il terminale?
No. I livelli vengono calcolati una volta per candela chiusa in pochi millisecondi, e il pannello si aggiorna al massimo una volta al secondo.
Avvertenza sui rischi
Il trading comporta un alto rischio di perdita. Questo indicatore mostra livelli di prezzo, non prevede i prezzi e non garantisce alcun risultato. Usalo come contesto per la tua analisi, mai come segnale di trading da solo.
