← Torna all’articolo su spinning top e doji

Le stesse candele, due regole per il doji

Versione italiana del confronto pubblicato dal sito il 2 ottobre 2026 su 120 candele EUR/USD chiuse del mercato Kraken. Qui trovi il calcolatore, la descrizione del campione e i file originali per controllare i risultati. La traduzione non è una nuova raccolta di prezzi né una nuova esecuzione nativa di TA-Lib.

Controlla una singola candela

Inserisci corpo B, range H − L e media dei range delle 10 candele precedenti nelle stesse unità. Gli esempi usano pip: 1 pip EUR/USD = 0,0001. La candela analizzata non entra nella propria media di riferimento. Usa virgola o punto decimale, senza separatori delle migliaia: 1.000 significa 1, non mille.

Esempio iniziale: B = 0,5 pip, R = 2 pip, range medio precedente = 8,6 pip. B/R = 25 %: la regola del 5 % non riconosce un doji. La soglia di riferimento vale 0,86 pip: la regola TA-Lib riconosce un doji.

Le due etichette descrivono la geometria dei prezzi. Nessuna raccomanda di aprire una posizione.

Che cosa confrontava lo studio originale

Fonte e tipo di prezzi
API pubblica Kraken, coppia EURUSD, chiave originale ZEURZUSD, intervallo 60 minuti. Prezzi delle operazioni di un singolo mercato spot EUR/USD: non Bid/Ask di un broker CFD e non l’intero mercato valutario.
Periodo valutato
Dal 21 settembre 2026 alle 00:00 UTC al 25 settembre alle 23:00 UTC: 120 candele H1 consecutive. Gli orari indicano l’inizio delle barre; restano in UTC per conservare la tracciabilità, senza sostituirli con l’ora italiana Europe/Rome.
Riscaldamento
10 barre precedenti: 20 settembre 2026, dalle 14:00 alle 23:00 UTC. In totale 130 record, senza ore mancanti, interpolazioni o range zero nel campione di valutazione originale.
Congelamento dei dati
Risposta scaricata il 2 ottobre 2026 alle 19:48:29 UTC. L’ultimo record API, ancora aperto, venne scartato prima di selezionare il periodo. La risposta originale è conservata nella documentazione locale. Il periodo non fu scelto in base al risultato di operazioni.
Regola dell’articolo
R > 0 e B ≤ 0,05 × R. Furono ricalcolate anche le soglie del 3 % e 10 %, fissate come esercizio: non è un’ottimizzazione.
Regola di riferimento
B ≤ 0,1 × media aritmetica dei range H − L delle 10 candele precedenti. È l’impostazione BodyDoji predefinita in TA-Lib 0.6.4. La barra corrente non contribuisce alla propria soglia.
Controllo originario dei calcoli
Il codice Python originale usa Decimal. Nello studio del 2 ottobre le 120 decisioni di riferimento furono confrontate con CDLDOJI reale: concordanza 120/120, libreria C 0.6.4 e binding Python TA-Lib 0.6.8, senza candele future. Questa versione italiana non dichiara una nuova verifica binaria nativa.
Confronto originale: 120 candele chiuse
Regola dell’articolo 5 %TA-Lib: dojiTA-Lib: non dojiTotale
Doji10111
Non doji9100109
Totale19101120

Le etichette differiscono per 10 barre. La soglia del 3 % riconosce 7 casi, quella del 5 % ne riconosce 11, quella del 10 % ne riconosce 14. Non scegliamo una soglia «migliore»: lo studio non misurava il risultato dopo la candela.

Due casi spiegano il disaccordo

21 settembre, 23:00 UTC: corpo 0,5 pip, range 2 pip e range medio precedente 8,6 pip. Il corpo è il 25 % della barra corrente, quindi fallisce il 5 %. È però sotto la soglia di riferimento di 0,86 pip.

23 settembre, 14:00 UTC: corpo 3,6 pip, range 232,1 pip e media precedente 15,53 pip. B/R ≈ 1,55 % passa il 5 %, ma il corpo supera la soglia di riferimento di 1,553 pip.

Il secondo massimo è insolito nel campione. Lo studio originale ne riportava la concordanza con il massimo di una barra Kraken M30 scaricata separatamente, con inizio alle 14:30 UTC. È un controllo di coerenza dello stesso fornitore, non conferma indipendente del mercato. Non fu stabilita la causa e l’osservazione non fu eliminata dopo il risultato. Quel grande range entra nella media delle 10 barre successive: prima di testare operazioni, verifica la situazione su un’altra fonte e fissa la gestione dei dati insoliti.

Che cosa si può ricostruire dai file

Scarica il CSV originale: 120 righeScarica codice e metodo originali ZIP

Il CSV contiene caratteristiche derivate B/R e B/media del range precedente e decisioni: 1 = doji riconosciuto, 0 = non riconosciuto. Separatore punto e virgola; UTF-8; decimali con punto. Importa conservando i valori come testo. Non contiene l’intera serie OHLC sorgente. Codice, nomi dei file e schema dei dati originali restano invariati e possono contenere testi polacchi.

1. Ricontrollare la tabella senza librerie aggiuntive

Estrai lo ZIP. Serve Python 3.10 o successivo. Il comando riclassifica le caratteristiche pubblicate e conta le decisioni:

python doji_analysis.py --features doji-klasyfikacje-20260921-25.csv

2. Ricalcolare dai prezzi sorgente

Occorre un proprio file Kraken H1 EUR/USD che copra il periodo e 10 barre di riscaldamento. La risposta API salvata può essere fornita come JSON. In alternativa converti un archivio storico H1 ufficiale nel CSV richiesto dal codice con intestazione timestamp,open,high,low,close, tempo Unix in secondi e prezzi con punto. Conserva prezzi delle operazioni e riferimento UTC.

python doji_analysis.py --input kraken-eurusd-h1.json --expect-original manifest.json --output wyniki

La documentazione API indica fino a 720 record recenti complessivi, con l’ultimo record riferito alla barra corrente non definitiva. Non consente di recuperare arbitrariamente periodi più vecchi con since. Gli archivi ufficiali sono aggiornati periodicamente: verifica che il file scelto copra esattamente il periodo e che le caratteristiche coincidano, senza sostituire date o colmare ore mancanti. Il catalogo attuale elenca anche il terzo trimestre 2026, ma qui non dichiariamo di avere scaricato o confrontato quei prezzi con i 130 record originali.

Senza prezzi originali puoi controllare caratteristiche e risultati pubblicati, non eseguire una replica indipendente completa da OHLC. Una revisione successiva del fornitore può cambiare l’hash; con --expect-original il programma si ferma se non corrisponde. Il controllo opzionale con NumPy e TA-Lib installati si attiva con --verify-talib; il risultato registra versioni e concordanza. Non cambiare le impostazioni delle candele.

Traccia dei dati

SHA-256 della risposta API originale:

0ae5d42eaad7bc167490204719257afddbfc752af1dfdf2442f07ae06e3db68d

SHA-256 dei 130 OHLC selezionati, normalizzazione descritta nel codice:

74053898bb51b9f9c5d52dadb19487a417c2e6929fcc214d6d1c46312458de57

Il pacchetto include codice originale, risultati, metodo e manifest degli hash. La risposta originale del fornitore rimane nella documentazione locale e non è inclusa nel download.

Limiti della conclusione

La conclusione riguarda due definizioni applicate a un solo campione. Una settimana di un mercato non stima la frequenza dei doji su tutto il Forex, la direzione della prossima barra o il vantaggio di una strategia. Non furono calcolati rendimenti, costi, ingressi, uscite o significatività statistica. Più etichette non significa maggiore precisione. Parlare italiano non stabilisce residenza, giurisdizione o accessibilità di un prodotto Kraken.

Fonti del metodo e dei dati

Data dello studio e della verifica originaria delle fonti: 2 ottobre 2026. La versione italiana conserva tale attribuzione. Leggi l’articolo completo sui doji →