In questo articolo
Dopo questo articolo saprai…
- Calcolare HA-C dopo aggregazione corretta delle OHLC.
- Separare media delle trasformazioni e trasformazione dell’intervallo.
- Valutare segnali HA con tempi e riempimenti reali, senza usare prezzi sintetici come esecuzioni.
I concetti senza lasciare l’articolo
Backtesting Media mobile semplice, SMA Esecuzione di un ordine Stop lossHeikin-Ashi, abbreviato HA, trasforma Open, High, Low e Close del grafico usando anche il corpo HA precedente. La sequenza può apparire più regolare, ma i numeri calcolati non sono quotazioni eseguibili. Tieni separati segnale, momento in cui diventa noto e riempimenti effettivi. Sul Forex registra se gli input sono Bid, Ask o un’altra serie del fornitore.
Fare la media di HA-C non aggrega l’intervallo
Due periodi H1 inventati senza pausa hanno OHLC 100/110/98/108 e 108/112/104/106. L’H2 combinata usa primo Open, High massimo, Low minimo e ultimo Close: 100/112/98/106. Prima si aggregano gli input corretti, poi si applica la trasformazione.
Prima aggregare, poi trasformare
Aggregare OHLC non è fare la media di HA-C
Due OHLC sintetiche H1 e H2 che le combina: stessa scala lineare. Punti arancio sono soltanto HA-C, non candele HA complete.
Scorri orizzontalmente o ingrandisci il diagramma per leggere i dettagli.
HA-C della prima H1 è 104, della seconda 107,5; la loro media 105,75 non è HA-C dell’H2, che vale 104. Sono domande matematiche diverse. Le candele del disegno condividono la scala lineare in unità arbitrarie; l’H2 riassume le due H1, non è un terzo periodo consecutivo. Qui calcoliamo soltanto HA-C, non tutte le candele HA: non abbiamo attribuito OHLC sintetiche complete senza una storia iniziale.
Formule, ricorsione e inizializzazione
Per gli input correnti O/H/L/C: HA-C=(O+H+L+C)/4; HA-O=(precedente HA-O+precedente HA-C)/2; HA-H=max(H, HA-O, HA-C); HA-L=min(L, HA-O, HA-C). HA-O è il punto medio del corpo precedente, non del suo intervallo High–Low. Nel primo periodo del nostro esempio inizializziamo HA-O=(O+C)/2 e applichiamo le altre formule. Dichiara implementazione e inizio della storia, senza presumere uguali barre iniziali in ogni tool.
Con identiche OHLC successive e senza arrotondamenti, la differenza fra due semi di HA-O si dimezza a ogni passaggio: Δ(n)=Δ(0)/2ⁿ. Una differenza iniziale 16 pip diventa 0,125 dopo sette passi e 0,0625 dopo otto, sotto tolleranza 0,1 pip. La vicinanza numerica non garantisce colore uguale: dopo otto passi HA-O 1,1000 e 1,10000625 stanno ai lati opposti di HA-C 1,100005. Usa inizio comune e controlla sensibilità vicino all’uguaglianza.
La ricorsione può mantenere una direzione mentre i prezzi grezzi cambiano. Non ne segue che ogni segnale d’inversione HA arrivi sempre dopo qualunque regola sulle candele ordinarie. Confronta definizioni esplicite sugli stessi dati. Per cominciare riproduci il calcolo, verifica colore e tempi: una rappresentazione più liscia non dimostra ingresso migliore o idoneità per una specifica velocità di trading.
Colore e ombre sono risultati del calcolo
Con la colorazione basata sul corpo scelta qui, HA-C>HA-O è rialzista. Se HA-O è anche il minimo nella formula di HA-L, non c’è ombra inferiore. È un’identità, non prova di compratori dominanti o accelerazione del prezzo grezzo. TradingView permette anche colore rispetto al Close precedente: registra l’opzione. Corpo più piccolo, ombra o cambio di colore acquistano significato solo dentro una regola definita.
Durante il periodo aperto High, Low e Close possono ancora cambiare. Se usi conferme alla chiusura, attendi che il periodo termini. Affianca le vere OHLC alle formazioni ordinarie, senza leggere le ombre trasformate come livelli di transazioni reali.
Su uno schermo piccolo scorri la tabella per leggere tutte le colonne.
| Periodo | OHLC di input | HA calcolata |
|---|---|---|
| 1 | 1,1000/1,1040/1,0980/1,1020 | 1,1010/1,1040/1,0980/1,1010 |
| 2 | 1,1080/1,1140/1,1060/1,1120 | 1,1010/1,1140/1,1010/1,1100 |
| 3 | 1,1120/1,1130/1,1070/1,1080 | 1,1055/1,1130/1,1055/1,1100 |
Nessuna sessione reale è documentata. Nel periodo 2, HA-L 1,1010 è 50 pip sotto il Low Bid 1,1060. Nel terzo, il corpo ordinario scende, Close 1,1080 sotto Open 1,1120, mentre HA-C 1,1100 resta sopra HA-O 1,1055: corpo HA in salita. Questo calcolo non dimostra scomparsa dei venditori.
Valore sintetico e prezzo eseguito
Alcuni High HA coincidono con gli input, ma la coincidenza non trasforma la serie in registro di esecuzioni. Qui HA-L è fuori dall’intervallo del periodo. Un livello numerico HA può diventare una soglia d’ordine; raggiungimento e riempimento si valutano su prezzi reali e condizioni del contratto.
Supponiamo decisione d’acquisto soltanto dopo il periodo 3, poi Ask eseguito 1,1090 nel periodo successivo e vendita Bid 1,1110. Nominale 10.000 EUR, commissioni totali 2 USD, senza finanziamento o conversione: 10.000×(1,1110−1,1090)−2=18 USD netti. Sostituire erroneamente HA-O 1,1055 come acquisto darebbe 53 USD, cioè 35 USD di troppo. Quel valore era sotto il Low di input del periodo e il segnale non esisteva prima del Close. Spread già nei riempimenti, senza seconda sottrazione.
Nuova verifica del rischio in EUR. Stesso acquisto reale assunto 1,1090, nominale 10.000 EUR, ma aggiungiamo stop di vendita Bid 1,1080 e gli stessi 2 USD di spese. Perdita 12 USD; a conversione fissa ipotetica 1 EUR=1,25 USD, senza spese valutarie, sono 9,60 EUR. Il budget 10 EUR passa solo per quel riempimento. Un’uscita peggiore 1,1075 porta a 17 USD, cioè 13,60 EUR: supera il budget di 3,60 EUR. La soglia dello stop e il cambio sono nuove assunzioni, non prezzi HA eseguibili o tariffe reali.
Affiancare HA al grafico ordinario
Scegliere tipo e intervallo
In TradingView il menu dei tipi di grafico consente Heikin Ashi. In un’installazione MetaTrader standard usa un indicatore adatto, senza presumere un interruttore nativo del tipo di grafico. Controllane calcolo e impostazioni e conserva le candele ordinarie accanto.
Definire la direzione
Una prova può richiedere due corpi HA conclusi con C>O. È un’ipotesi, non accelerazione dimostrata. Registra flusso, intervallo e convenzione colore e considera comportamento dei prezzi ordinari e costi.
Impostare ingresso e protezioni
Definisci ingresso, scadenza, stop e target separatamente dal colore. Calcola riempimenti con lati negoziabili e disponibilità temporale. Una soglia derivata da HA non garantisce quotazione; lo stop normale può eseguire peggio.
Fissare l’uscita prima del test
Per esempio agisci soltanto dopo un corpo HA concluso che cambia segno. La decisione arriva quando la condizione è osservabile e il riempimento dopo, al prezzo disponibile. Confronta un’altra politica ferma con costi, senza selezionare retrospettivamente l’uscita migliore.
Errori che falsano il confronto
- Assegnare un riempimento sintetico soltanto perché è disegnato sul grafico.
- Dichiarare ritardo fisso o intervallo sempre inadatto senza definire e testare la regola.
- Trasferire le condizioni dei pattern delle candele ordinarie a barre calcolate diversamente.
- Modificare colore o ombra dopo l’esito oppure abbandonare il grafico ordinario e perdere il contesto dei prezzi.
Confronto con Renko, Kagi e Three Line Break
HA mantiene i periodi scelti e ne ricalcola le candele. Renko costruisce mattoni da soglie di prezzo, Kagi cambia direzione oltre un importo di inversione; Three Line Break usa il numero configurato di linee. Conservano timestamp, ma ogni elemento non rappresenta necessariamente la stessa durata.
TradingView approssima le barre non standard con dati di intervalli inferiori rispetto a una costruzione tick per tick. Un grafico più quieto non dimostra risultati netti migliori. I loro input e condizioni non sono intercambiabili.
Protocollo per la prossima prova
- Affianca una coppia e intervallo identici su HA e candele ordinarie. Riproduci OHLC, inizializzazione e colore prima di interpretare i segnali.
- Scegli una condizione a barra conclusa e registra quando diventa nota; controlla le quotazioni eseguibili successive.
- Conserva input, HA, ora del segnale e dell’ordine, ingressi, uscite e costi. Includi respinti e ordini mancati, confrontando riempimenti realistici con eventuali valori sintetici errati.
- Valuta regole immutate su un periodo separato e ispeziona singoli trade. Un numero di operazioni demo non valida il metodo.
Nella simulazione HA TradingView, fill_orders_on_standard_ohlc permette riempimenti su OHLC standard. Corregge una specifica ipotesi di simulazione, non errori temporali, costi o distorsione di selezione. Prosegui con le candele ordinarie per distinguere corpi reali e trasformati.
Verifica ciò che hai imparato
Circa 2 minuti di esercizio.
Mostra risposta e spiegazione
100+112+98+106=416; 416/4=104, diverso dalla media dei due HA-C H1.
Altre domande
Come differisce HA dalle candele standard?
HA-C media le OHLC attuali, HA-O media Open/Close HA precedenti; gli estremi considerano anche il corpo HA corrente. Dichiara il seme iniziale. Nel terzo periodo del modello il corpo ordinario scende e quello HA sale. Alcuni High coincidono: non segue differenza universale o ritardo fisso di ogni segnale.
Si può entrare a un prezzo HA?
Un livello può essere soglia d’ordine, ma la sua presenza sul grafico non prova quotazione o riempimento. Nel modello l’Ask assunto 1,1090 dà 18 USD netti; sostituire HA-O 1,1055 produce falsamente 53 USD. Il segnale era noto solo dopo il terzo Close. Verifica Bid/Ask, tempi e contratto.
HA è adatto allo scalping?
Dipende da regola, intervallo, tempi e costi. Le formule non dimostrano che funzioni solo H4/D1 o fallisca ogni scalping. Può essere un filtro, con riempimenti reali e prova separata a regole ferme. L’opzione OHLC standard corregge una sola ipotesi del simulatore, non prova profitto.
Perché non usare la media di HA-C H1 per H2?
Le prime HA-C 104/107,5 danno 105,75. Le vere OHLC aggregate 100/112/98/106 danno 416/4=104. Aggregare intervalli e mediare trasformazioni sono operazioni diverse; il calcolo usa soltanto input forniti.
Un errore iniziale piccolo garantisce lo stesso colore?
No. Dopo otto dimezzamenti 16 pip sono 0,0625 pip. HA-O 1,1000 e 1,10000625 restano ai lati di HA-C 1,100005: colori opposti pur sotto tolleranza 0,1 pip. Verifica storia comune e casi vicini all’uguaglianza.
Fonti e verifica
- StockCharts: Heikin-Ashi
Formule ricorsive e inizializzazione; le medie trasformate non sono OHLC eseguite.
- TradingView: grafici HA
Menu del grafico e colorazione opzionale rispetto al Close precedente, distinta da C/O.
- TradingView: dati non standard
Prezzi sintetici, differenze Renko/LineBreak/Kagi e approssimazione da intervalli inferiori.
- TradingView: strategie e OHLC standard
fill_orders_on_standard_ohlc per simulazioni HA e limiti delle simulazioni non standard; non prova di redditività.
- IG Regno Unito: tipi di ordine
Uno stop ordinario può subire slippage e un limite non garantisce il riempimento. Fonte britannica, senza attribuirne l’offerta a un residente italiano.
I calcoli usano ipotesi esplicite. Non sostituiscono i dati attuali di mercato o le condizioni dell’intermediario.
