YazanPro Pattern Matcher

YazanPro Pattern Matcher è un indicatore per MetaTrader 5. Risponde a tre domande su qualsiasi simbolo e su qualunque timeframe mostrato dal grafico, da M1 a MN1:

  • Quando il prezzo ha avuto per l'ultima volta questo aspetto, e che cosa è successo dopo?
  • C'è un pattern grafico, e si è formato, ha fatto breakout, retest, è stato confermato o è fallito?
  • Dove si trovano i livelli di supporto e resistenza più vicini?

Lavora solo su barre chiuse, quindi non ridisegna nulla (nessun repaint). Non apre ordini.

Situazioni passate simili

A ogni barra chiusa confronta le ultime 24 barre con ogni finestra delle ultime 40,000 barre dello stesso grafico. Il modo di confronto si sceglie con l'input "Match by":

  • Close path (percorso chiusure): la forma delle chiusure.
  • Candle shapes (forma candele): corpo, ombra superiore e ombra inferiore di ogni barra, barra per barra.
  • Close path + candles (chiusure + candele): entrambi insieme.
  • Full situation (situazione completa, il valore predefinito): il percorso e le candele, più il contesto alla fine di ogni finestra. Il contesto è il trend precedente, la volatilità, la posizione del prezzo nel suo range recente, il volume dei tick e l'ora del giorno.

Conserva i 20 match più vicini che non si sovrappongono e mostra:

  • Similarità % in caratteri grandi, con le sue componenti: % percorso chiusure, % candele e % situazione.
  • Situazione ora in parole semplici, ad esempio "trend ribassista · volatilità alta · parte bassa del range (6%) · volume alto · 21:00".
  • Punteggi SU e GIÙ (da 0 a 100) con barre a batteria: la quota, pesata per similarità, dei match che hanno chiuso più in alto o più in basso dopo 12 barre.
  • Forza (da 0 a 100): quanto sono vicini i match e quanto concordano tra loro.
  • Saliti dopo: la % di match che hanno chiuso più in alto dopo 6, 12 e 24 barre, più il movimento mediano e medio e la media del punto migliore e del punto peggiore (in unità di ATR).
  • I 5 match più vicini con data, similarità e ciò che è seguito. Cliccandone uno, il grafico scorre fino a quel punto.
  • Un'immagine: le candele attuali, il match più vicino sovrapposto a esse e i percorsi di tutti i match dopo di esso, con la loro media.
  • Sul grafico: un riquadro attorno alle barre attuali, il percorso medio dei match proiettato in avanti con la metà centrale punteggiata, e riquadri dorati sui 5 match passati più vicini.

Stato del pattern grafico

Un rilevatore di pattern strutturali legge gli swing sul timeframe del grafico. Individua:

  • doppi e tripli massimi e minimi
  • testa e spalle e testa e spalle rovesciato
  • triangoli ascendenti, discendenti e simmetrici
  • cunei ascendenti e discendenti
  • bandiere rialziste e ribassiste
  • rettangoli, canali e tazza con manico

Un riquadro di stato mostra il pattern, la sua direzione e una barra delle fasi: Formato ✓ › Breakout ✓ › Retest ✓ › Confermato ✓. Un breakout fallito appare come "Falso breakout ✗" e uno vecchio come "Scaduto". La scheda Pattern aggiunge:

  • la linea rotta e la sua distanza in ATR
  • il target e il livello di invalidazione
  • il livello "Falso se" finché si attende un retest
  • gli orari delle barre di breakout, retest e conferma

Sul grafico il pattern è disegnato con punti numerati, i segni di breakout, retest e conferma e le guide di target / stop.

Supporto e resistenza

La resistenza e il supporto più vicini sono mostrati con la loro forza (quanti livelli sono stati uniti nella zona) e la loro distanza in ATR. La scheda Levels (Livelli) mostra anche:

  • le 5 zone più forti
  • le trendline di supporto e resistenza
  • i pivot del timeframe
  • se il prezzo ha appena rotto un livello o è appena rimbalzato su di esso

Vengono disegnate solo le zone più vicine e più forti, così il grafico resta leggibile.

Confronto con i pattern da manuale

Le ultime 24, 48 e 96 barre vengono confrontate anche con 14 profili disegnati di pattern da manuale. Il migliore è mostrato con la sua % di match e una miniatura, e il suo profilo viene disegnato sopra il prezzo. L'indicatore elenca poi ogni momento passato dello stesso grafico che ha ricalcato quel profilo almeno altrettanto bene, e che cosa è seguito. Si vede così come quel pattern si è comportato davvero sul proprio simbolo.

Autoverifica sul proprio grafico

All'avvio l'indicatore ripete la stessa ricerca su 200 barre passate del grafico, ciascuna usando solo le barre precedenti. Mostra:

  • quante volte il lato con il punteggio maggiore ha avuto ragione
  • quante volte il prezzo è semplicemente salito, per poter confrontare i due dati
  • quanto è normale la similarità di oggi su quel grafico

Si vede così, per il proprio simbolo e timeframe, quanto vale la lettura.

Pannello e lingue

  • Intestazione: un pulsante della lingua con 12 lingue del pannello: inglese, arabo, russo, cinese, spagnolo, portoghese, giapponese, tedesco, coreano, francese, italiano e turco.
  • Pulsanti dei timeframe: da M1 a MN1, per cambiare il timeframe del grafico.
  • Schede: Twins (Simili), Pattern, Levels (Livelli), Textbook (Classici) e Self-check (Verifica).
  • Pulsante di compressione: riduce il pannello ai suoi riquadri e allo stato del pattern.
  • Avvisi: pop-up e notifiche push, una volta per barra, per un match forte o per un match con un pattern da manuale del 90% o più.

Leggere prima questo

Questo è uno strumento di contesto, non un sistema di trading. Nei test dello sviluppatore, le situazioni passate simili sono state seguite da rialzi e ribassi all'incirca con la stessa frequenza. Ciò è valso anche quando venivano confrontati pure candele, trend, volatilità e volume, e fare trading su ogni match forte non ha battuto un ingresso casuale al netto dei costi (Sezione 3). L'autoverifica mostra lo stesso tipo di numero per il proprio grafico. Usare l'indicatore per vedere come apparivano situazioni simili, pattern e livelli, mai come segnale di ingresso a sé stante.

3. Cosa hanno mostrato i test

Ogni test ripete la ricerca solo con i dati disponibili a ciascuna barra. Gli spread sono i valori registrati. Dove indicato, è stato aggiunto un costo extra.

La storia si ripete? (8 mercati: EURUSD, GBPUSD, USDJPY, XAUUSD, USDCAD e US500 su H1, più EURUSD e XAUUSD su M15)

Tutte e quattro le modalità "Match by" sono state testate sulla direzione 12 barre dopo. La modalità migliore è stata scelta sui dati più vecchi, poi eseguita una sola volta sui dati 2024-2026 che non aveva mai visto.

Match by | Lato corretto | Sempre la direzione principale

Close path | 50.5% | 52.3%

Candle shapes | 50.2% | 52.2%

Close path + candles | 50.6% | 52.3%

Full situation | 51.2% | 52.7%

  • La colonna "sempre la direzione principale" usa la direzione principale di ciascun periodo, nota solo a posteriori. Rispetto a una semplice moneta al 50%, solo la situazione completa è risultata leggermente migliore (+1.2 punti).
  • Una reimplementazione indipendente dell'intero test ha dato gli stessi match e gli stessi numeri.

Trading su ogni match forte (punteggio maggiore 75 o più), H1, gli stessi 6 mercati

La regola: stop loss 1.5 x ATR(14), take profit 1.3 x lo stop, break-even, spread registrato più un costo extra per ogni round trip.

  • 2024-2026: 328 trade, profit factor 0.98, circa zero per trade.
  • Un lato casuale sugli stessi ingressi ha dato lo stesso risultato.

Trading su ogni match del 90% o più su EURUSD (modalità close path)

  • H1, 2017-2026: 14,222 trade, profit factor 0.97.
  • M5, 2026: 14,472 trade, profit factor 0.33 (stop 0.8 x ATR, target 1.2 x lo stop, uscita dopo 30 minuti).

Parametri di input

Search (Ricerca)

  • Match by: Full situation (Close path only / Candle shapes only / Close path + candle shapes / Full situation)
  • Pattern length, bars (10..120): 24
  • Bars after a match read as its outcome (1..48): 12
  • Closest matches kept (5..50): 20
  • History bars searched (1000..200000): 40000. Il grafico deve avere questo numero di barre, altrimenti l'indicatore usa quelle che ha. Per averne di più, aumentare "Max bars in chart" (numero massimo di barre nel grafico) in Tools > Options > Charts (Strumenti > Opzioni > Grafici).
  • Also match textbook chart patterns: true
  • Textbook pattern: past cases need a match >= this %: 80
  • Self-check: replay the search on past bars of this chart: true
  • Self-check: number of past tests (50..500): 200

Display (Visualizzazione)

  • Tab shown first: Similar past situations
  • Panel language: English (12 lingue; selezionabile anche dal pannello)
  • Panel X / Y, pixels from the top-left corner: 10 / 30
  • Draw on the chart (riquadro della finestra, percorso atteso, profilo del pattern): true
  • Mark the 5 closest past matches on the chart: true

Alerts (Avvisi)

  • Alert on a strong match (una volta per barra): true
  • ... similarity >= this %: 85
  • ... and the UP or DOWN score >= this: 75
  • ... and the median move >= this (x ATR): 0.3
  • Alert when a textbook pattern match >= this % (0 = disattivato): 90
  • Also send a push notification: false

Chart patterns and levels (Pattern grafici e livelli)

  • Chart patterns (fase, livelli, disegno): true
  • Support / resistance levels: true

Avvio rapido

  • Applicare l'indicatore a qualsiasi grafico e su qualsiasi timeframe. Funziona su forex, metalli, indici, azioni e cripto.
  • Scegliere la lingua con il pulsante in alto a destra.
  • Leggere prima i due riquadri grandi e il riquadro dello stato del pattern. Poi aprire le schede: Twins (Simili), Pattern, Levels (Livelli), Textbook (Classici), Self-check (Verifica).
  • Usare i pulsanti dei timeframe per osservare lo stesso simbolo su un altro timeframe.
  • Tenere il mouse fermo su una riga qualsiasi per vederne la spiegazione.

FAQ

Ridisegna (repaint)?

No. Usa solo barre chiuse, e ogni ricerca vede solo le barre precedenti.

Fa trading o dà segnali di acquisto / vendita?

No. Non apre ordini e non ha buffer. La Sezione 3 mostra che la direzione delle situazioni passate simili non ha previsto il movimento successivo.

Quali timeframe?

Qualsiasi timeframe da M1 a MN1. Tutto viene calcolato sul timeframe del grafico stesso. Su MN1 o con storici brevi alcune parti possono indicare "storico insufficiente".

Appesantisce il terminale?

Una ricerca richiede pochi millisecondi per ogni nuova barra. L'autoverifica viene eseguita a piccoli passi in background.

Il trading comporta un alto rischio di perdita. Questo indicatore non prevede i prezzi e non garantisce alcun risultato. I numeri qui sopra sono test passati sui dati del broker dello sviluppatore e possono essere diversi sui dati del proprio broker.


Altri dall’autore
YazanPro Confluence H1
Yazan Adnan Ramadan Ibrahim
YazanPro Confluence H1 is an Expert Advisor with a chart panel for traders who want to see why a trade is taken. On every closed bar of the analysis timeframe (H1 by default) it scores several groups of indicators, checks the trend on D1, H4 and H1, and looks for a price-action trigger. It enters only when the score, the trend and the trigger agree and every filter passes. It can trade by itself (AUTO), wait for your BUY or SELL click (MANUAL), or only show the analysis (PANEL). Please read this
YazanPro Scalp Panel M5
Yazan Adnan Ramadan Ibrahim
YazanPro Scalp Panel M5 is an Expert Advisor for MetaTrader 5 that puts a multi-indicator checklist on your chart and lets you open short trades with one click. It can also trade by itself (AUTO mode, which is the default). It is meant for traders who want to see in one place what the trend, oscillators, moving averages and candlestick and chart patterns say on a short timeframe, and who will test and adjust the settings themselves. Please read this first. With the default settings this is not a
YazanPro Session Open Scalper
Yazan Adnan Ramadan Ibrahim
YazanPro Session Open Scalper is a configurable Expert Advisor for traders who want to test one specific idea: trading the first minutes after a market session opens. At each scheduled open it waits for a tick with a normal spread, takes a small fixed target, and closes after a short time limit if the target is not reached. Please read this first. With the default settings, this idea lost money in every backtest below that placed trades, including a one-year gold test. In a separate research stu
YazanPro Activity Burst Scalper
Yazan Adnan Ramadan Ibrahim
YazanPro Activity Burst Scalper is an experimental Expert Advisor for traders who want to study one idea on their own broker's data: short bursts of market activity. Price does not move at an even pace. Now and then the number of ticks per minute and the size of the 1-minute bars jump well above their usual level for a few minutes. This EA measures those bursts, opens a short trade when one starts, and closes it quickly. Please read this first. With the default settings this EA lost money in eve
Filtro:
Nessuna recensione
Rispondi alla recensione