YazanPro Pattern Scanner Trader
- Experts
-
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.3
- Aggiornato: 2 novembre 2026
- Attivazioni: 10
YazanPro Pattern Scanner Trader è un Expert Advisor per MetaTrader 5 per aprire a mano operazioni sui pattern grafici. Scansiona fino a 150 simboli sui tuoi timeframe, elenca ogni pattern con la sua fase e mette un pulsante Trade su ogni riga con una rottura. Un clic prepara l'ordine dal pattern disegnato: direzione, stop loss, take profit e il lotto per il tuo rischio. Nulla viene inviato finché non premi Confirm.
È uno strumento per ordini con scanner, non una strategia. Su un grafico reale non apre mai un'operazione da solo.
Il pulsante Trade
- Clicca Trade su una riga, oppure il pulsante Trade accanto al pattern disegnato sul grafico.
- L'anteprima mostra direzione, entrata, SL, TP, lotto, il denaro a rischio (e la sua % della base), il guadagno e l'R:R. Sul grafico di quel simbolo i tre livelli sono disegnati come linee con i loro importi.
- Confirm invia un ordine a mercato con quello SL e TP. Cancel cancella l'anteprima.
- Confirm ricontrolla tutto al prezzo attuale. Se il pattern nel frattempo è cambiato, ottieni una nuova anteprima, non un ordine.
Quali righe si possono operare
- Righe di rottura, retest e conferma: nella direzione della rottura. SL e TP sono le guide di stop e obiettivo disegnate sul grafico.
- Righe di falsa rottura: la direzione opposta (una bandiera ribassista con rottura fallita dà un BUY). Stop oltre l'estremo della rottura fallita, obiettivo al confine opposto del pattern; 1,5 R invece quando quel confine è a meno di 1 R (l'anteprima lo dice).
- Le righe in formazione, completate, scadute e quelle delle candele non hanno il pulsante Trade.
- Opzionale: pulsante Trade solo quando la barra di rottura ha avuto volume confermato (colonna Vol).
Dimensione del lotto
- Lotto = (saldo o equity x il tuo rischio %) / il denaro che un lotto perde dall'entrata allo SL, arrotondato per difetto al passo del lotto. Oppure un lotto fisso a tua scelta.
- La perdita per lotto viene dal calcolo del profitto del terminale stesso per quel simbolo, quindi funziona allo stesso modo per forex, metalli, indici e azioni.
- Sotto il lotto minimo: il lotto minimo è usato solo se rischia al massimo 2x il tuo importo; altrimenti l'operazione è rifiutata.
- Limitato al lotto massimo e controllato con il margine libero.
Cosa rifiuta (mostrato nel pannello, nulla viene inviato)
- La riga non ha una rottura con SL e TP, o il simbolo non consente quella direzione.
- Il prezzo ha già superato lo SL o il TP.
- SL o TP dentro il livello di stop del broker.
- Spread sopra il tuo limite.
- Il lotto minimo rischierebbe più di 2x il tuo importo, o il margine libero non basta.
- Trading algoritmico disattivato per l'EA o il conto: l'anteprima viene mostrata, Confirm rifiuta.
Dopo l'ordine
- Break-even opzionale: lo SL va all'entrata quando l'operazione è in profitto del numero di R scelto (posizioni con il suo magic number, mentre l'EA è attivo).
- Le posizioni hanno un proprio magic number (20261103 di default) e il commento "YP Scanner" con il timeframe.
Lo scanner
- Market Watch, tutti i simboli negoziabili del server o la tua lista; fino a 150 simboli su qualsiasi timeframe da M1 a MN1.
- Pattern grafici con fase: in formazione, completato, rottura, retest, confermato, falso, scaduto. Doppi e tripli massimi e minimi, testa e spalle, triangoli, cunei, bandiere e pennant; rettangoli, canali e tazza con manico solo da visualizzare.
- 40 pattern di candele sull'ultima barra chiusa, supporto e resistenza più vicini, il volume di rottura.
- Filtri per fase, direzione e volume, riquadri con i conteggi, pagine, un clic su una riga apre quel grafico; avvisi e notifiche push.
- Solo barre chiuse. Leggero per il terminale: poche coppie per ciclo del timer, ogni coppia solo sulla propria nuova barra.
- 12 lingue del pannello.
Per chi è
Trader che già operano a mano sui pattern grafici e vogliono scansione, stop, obiettivo e lotto in un unico posto, con un controllo prima di ogni ordine.
Come opera e cosa hanno mostrato i test
- Legge solo barre chiuse. Una fase è decisa sulla barra chiusa e non cambia mentre si forma la successiva.
- SL e TP sono le guide del pattern così come sono disegnate. Il TP è una proiezione del pattern, non una previsione.
- Il laboratorio del venditore ha testato il trading meccanico delle corrispondenze di pattern grafici e non ha trovato alcun vantaggio: ogni corrispondenza forte su 6 mercati (H1, 2024-2026) ha dato 328 operazioni con un profit factor di 0,98, e una direzione casuale sulle stesse entrate ha dato lo stesso. Considera ogni pulsante Trade come un ordine preparato, non come un segnale.
- Strategy Tester: la scansione gira solo sul simbolo testato. Con "Strategy Tester: take each fresh breakout" attivo, prende da solo ogni rottura recente e ogni falsa rottura con gli stessi controlli, una posizione alla volta. Questa modalità serve a mostrare che il percorso dell'ordine funziona nel tester; non è una strategia e il suo risultato non dice nulla sulle operazioni future.
- Non si dichiarano profitti, precisione o percentuali di successo.
Inputs (parametri di input)
Scan (Scansione)
- Symbols to scan: Market Watch (or: All tradable symbols on the server, Custom list)
- Custom list: symbols, comma separated: empty
- Max symbols scanned (1..150): 60
- Timeframes, comma separated (M1 M5 M15 M30 H1 H4 D1 W1 MN1): M15,H1,H4,D1
- Chart patterns with their stage: true
- Candlestick patterns on the last closed bar: true
- Nearest support / resistance column: true
- Symbol/timeframe pairs evaluated per timer tick (1..20): 8
- Volume confirmed: break bar tick volume / 20-bar average at least: 1.5
Table (Tabella)
- Stage filter shown first: All stages
- Direction filter shown first: Both directions
- Table rows per page (5..30): 18
- Click on a row: Switch this chart to it (or: Open it in a new chart)
Display (Visualizzazione)
- Panel language: English (12 lingue; si cambia anche dal pannello)
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Draw the pattern of this chart's symbol and timeframe: true
Alerts (Avvisi)
- Alert: pattern completed (waiting for the breakout): true
- Alert: breakout: true
- Alert: retest of the broken line: true
- Alert: confirmed after the retest: false
- Alert: candlestick pattern: false
- Also send a push notification: false
Trade (Trading)
- Risk per trade, % of the base below: 1.0
- Risk base: Balance (or: Equity)
- Fixed lot (> 0 = used instead of the risk %): 0.0
- Max spread in points (0 = no limit): 100
- Move the SL to the entry at this profit in R (0 = off): 0.0
- Magic number: 20261103
- Trade button only when the break bar volume is confirmed (Vol column): false
- Strategy Tester: take each fresh breakout / fake breakout by itself: true
Avvio rapido
- Applica l'EA a qualsiasi grafico e consenti il trading algoritmico (serve solo per Confirm).
- Imposta il rischio per operazione negli input (1% del saldo di default).
- Scegli i timeframe e un filtro di fase, per esempio Breakout.
- Clicca Trade su una riga. Leggi l'anteprima: lotto, rischio in denaro, R:R.
- Confirm, oppure Cancel.
FAQ
Opera da solo?
Non su un grafico reale. Ogni ordine richiede il tuo Confirm. Solo nello Strategy Tester l'interruttore demo gli fa prendere le rotture da solo.
Perché una riga non ha il pulsante Trade?
La riga non è una rottura, un retest, una conferma o una falsa rottura con stop e obiettivo, oppure "Trade button only when the break bar volume is confirmed" è attivo e il volume era sotto la soglia.
Perché l'anteprima dice "Not possible"?
Uno dei controlli è fallito; la riga sotto dice quale (spread, livello di stop, lotto minimo, margine, troppo tardi). Nulla è stato inviato.
La riga è di un altro simbolo. Dove sono le linee?
L'anteprima nel pannello funziona per qualsiasi riga. Le linee sono disegnate solo su un grafico di quel simbolo: clicca la riga per cambiare grafico, poi premi di nuovo Trade.
Gestisce l'operazione?
Solo il break-even opzionale. SL e TP stanno sul server del broker, quindi la posizione resta protetta se il terminale si chiude.
Ridisegna?
Le fasi sono decise su barre chiuse. Un pattern "Forming?" può cambiare perché il suo punto più recente non è ancora confermato; non ha il pulsante Trade.
E i simboli che aggiunge al Market Watch?
Nelle modalità "tutti i simboli negoziabili" e lista aggiunge i simboli che servono e li toglie di nuovo quando viene rimosso; MetaTrader può tenere un simbolo finché ne conserva ancora i dati.
Il trading comporta un alto rischio di perdita. Questo EA non prevede i prezzi e non garantisce alcun risultato. I pattern grafici falliscono spesso, e i test del venditore stesso non hanno trovato vantaggio nell'operarli meccanicamente. Ogni ordine è una tua decisione; controlla l'anteprima prima di Confirm e usa un rischio che puoi permetterti di perdere.
