BuffersHunter

BuffersHunter — Lettore Universale di Buffer di Indicatori

BuffersHunter è uno script che legge e analizza i buffer di qualsiasi indicatore MetaTrader 5. Basta indovinare quale buffer contiene segnali di acquisto, dove sono i livelli e quali buffer contengono linee di indicatore. Esegui lo script — e in un secondo ottieni la struttura completa di tutti i buffer con rilevamento automatico dei loro tipi.

Per chi è questo script?

Per sviluppatori di EA. Hai trovato un indicatore interessante e vuoi usare i suoi segnali nel tuo robot, ma non conosci i numeri dei buffer o cosa contengono. BuffersHunter mostra tutto in una sola esecuzione.

Per trader-ricercatori. Stai studiando un nuovo indicatore e vuoi capire quali dati trasmette. Potrebbero esserci buffer nascosti con informazioni utili che non vedi sul grafico.

Per chi acquista indicatori sul Market. Non tutti gli sviluppatori documentano la struttura dei buffer. BuffersHunter ti aiuta a scoprirla da solo.

Come funziona?

  1. Seleziona la cartella (Market, Examples, Indicators) e il nome dell'indicatore — esattamente come nel Navigatore

  2. Esegui lo script su qualsiasi grafico

  3. Il risultato appare nel journal e viene salvato in un file di testo nella cartella  MQL5\Files

Lo script si connette all'indicatore con impostazioni predefinite, legge un numero specificato di barre e analizza il contenuto di ciascun buffer.

Importante: Non è necessario attaccare l'indicatore al grafico per leggere i suoi buffer — lo script legge tutto direttamente: attacca l'indicatore, legge i buffer e stacca l'indicatore.

Cosa mostra lo script?

Per ogni buffer visualizza:

  • Tipo di buffer — rilevato automaticamente in base all'analisi dei valori

  • Tasso di riempimento — quale percentuale di barre contiene valori

  • Max continuo — la più lunga sequenza ininterrotta di valori non zero

  • Valore attuale alla barra zero

  • Cronologia delle ultime N barre (configurabile)

  • Ultimo valore non zero — se la cronologia visibile è tutta zeri

Tipi di buffer rilevati dallo script:

Tipo Descrizione
LINE Linea continua — valori sulla maggior parte delle barre, raramente interrotta
SEGMENT Linea segmentata — valori frequenti ma con lacune (ha inizio e fine)
LEVEL Segmenti orizzontali — valori identici ripetuti su barre consecutive
ARROW Frecce/segnali — valori isolati su singole barre
SIGNAL Segnali 1/-1/0 — tipici buffer di acquisto/vendita
HISTOGRAM Istogramma — valori positivi e negativi sulla maggior parte delle barre
LINE (filter) Filtro/forza — valori nell'intervallo 0-1 o 0-100
UNKNOWN Buffer inutilizzato — nessun valore trovato durante l'intera ricerca

Note importanti (onesto e trasparente)

1. Il rilevamento automatico è approssimativo

Lo script analizza le ultime N barre (default 100) e trae una conclusione sul tipo di buffer basata sulle statistiche. Questa è una supposizione, non un fatto esatto. Alcuni indicatori possono usare i buffer in modi non standard. Verifica sempre sul grafico.

2. L'indicatore viene eseguito con impostazioni predefinite

Lo script non passa parametri all'indicatore. Se l'indicatore richiede parametri obbligatori all'avvio — lo script non può leggerlo. In questo caso vedrai un errore.

3. Buffer inutilizzati e disabilitati

I buffer zero possono essere inutilizzati o disabilitati nelle impostazioni dell'indicatore. Lo script non può leggere i valori dai buffer di parametri disabilitati per impostazione predefinita — rimangono UNKNOWN. Aumenta  Bars to search  (es., a 500 o 1000) — i segnali potrebbero essere semplicemente molto rari.

4. Tempo nei buffer

Alcuni indicatori memorizzano il tempo del segnale (timestamp Unix) direttamente nel buffer. Lo script rileva tali valori e li mostra in formato leggibile.

Impostazioni dello script

Parametro Predefinito Descrizione
Indicator folder Market Cartella dell'indicatore (Market, Examples, Indicators)
Indicator name IndicatorName Nome dell'indicatore come nel Navigatore
Bars to show 10 Quante ultime barre mostrare nella cronologia
Bars to search 100 Quante barre analizzare per il rilevamento del tipo
Show detailed info true Output dettagliato o breve
Save results to file true Salva il risultato in un file txt

Requisiti di sistema

  • MetaTrader 5 (terminale)

  • Qualsiasi timeframe

  • Qualsiasi simbolo di trading

  • Nessuna DLL richiesta

  • Non fa trading da solo (script, non EA)

BuffersHunter — il tuo strumento per l'analisi rapida di qualsiasi indicatore. Esegui → Impara → Usa nel tuo EA.


Altri dall’autore
LevelsHunter MT5
Dmitrii Kovalevskii
LevelsHunter MT5 – Indicatore del Profilo di Volume e Livelli Chiave Scopo L'indicatore mostra la distribuzione del volume tick per livelli di prezzo su un numero specificato di barre recenti. Lo strumento è progettato per analizzare le zone di accumulazione del volume e identificare livelli significativi di supporto e resistenza. Funziona particolarmente bene   in combinazione con altri indicatori   che mostrano i punti di ingresso. I livelli POC, VAH e VAL agiscono come un filtro oggettivo: c
FREE
LevelsHunter Pro
Dmitrii Kovalevskii
LevelsHunter Pro – Profilo di Volume Professionale con Analisi Storica Cos'è LevelsHunter Pro è un indicatore di profilo di volume che non solo mostra i livelli attuali POC, VAH e VAL, ma ti permette anche di   tornare indietro nel tempo   e vedere dove si trovavano questi livelli al momento di qualsiasi operazione passata. Questo non è uno strumento per indovinare sul grafico. È per l' analisi fredda   di ciò che è già accaduto. Perché un trader ne ha bisogno Il problema:   La maggior parte deg
Filtro:
Nessuna recensione
Rispondi alla recensione