Three Inside Up e Down uniscono un piccolo secondo corpo contenuto nel primo e una condizione sul Close della terza candela. Conferma significa soltanto che una regola è soddisfatta, non che il mercato debba invertire. Prima del confronto scegli se C3 debba superare Open1 oppure il più severo High1/Low1.

Corpi contenuti, non necessariamente interi range

TA-Lib 0.6.4 CDL3INSIDE confronta C3 con O1, applica contenimento stretto e soglie storiche dei corpi, senza verificare trend precedente o colore del secondo corpo. Un C3 oltre H1 per Up o L1 per Down è un filtro diverso. Il nostro esempio usa O1 e terza candela strettamente direzionale: non copia tutte le impostazioni della libreria.

L’Harami sottostante riguarda intervalli Open–Close, non impone automaticamente che tutto High–Low di 2 sia dentro 1. ChartSchool contempla combinazioni diverse di colore; la geometria non prova esitazione o controllo di un gruppo di operatori.

Piccolo e interno sono due test distinti

Piccolo e interno: due test diversi

Piccolo non significa interno

Primo corpo [100; 110], lunghezza 10, soglia 5. A [99; 103] e B [102; 106] misurano 4 ma solo B è strettamente interno. Unità ipotetiche; non ombre o flag completo.

Piccolo e interno: due test diversiAsse comune 99–110. Primo corpo 100–110, candidato A 99–103, candidato B 102–106. A e B misurano 4, limite 5; solo B strettamente interno. Bande Open–Close, non ombre, prezzi ipotetici.Piccolo e interno: due test diversiStessa scala di prezzo; limiti del primo corpo tratteggiatiPrimoAB99100103106110A e B: lunghezza 4 ≤ 5.A parte da 99: piccolo, ma fuori dal bordo 100.B: 100 < 102 < 106 < 110, dunque strettamente interno.
Entrambi passano la dimensione. A fallisce la posizione perché 99 non supera 100: servono due condizioni.

Scorri orizzontalmente o ingrandisci il diagramma per leggere i dettagli.

Primo corpo discendente [100;110], lunghezza 10, limite secondo corpo 5. A=[99;103] e B=[102;106] misurano entrambi 4: entrambi piccoli, soltanto B strettamente interno. Per essere dentro, minimo(O2,C2)>100 e massimo(O2,C2)<110. Un bordo sul confine fallisce. Queste bande sono corpi, non ombre; il confronto non è un flag completo del detettore o una previsione della direzione.

La nostra regola di riconoscimento

Up richiede tre Close decrescenti prima della prima candela; Down tre crescenti. Il primo corpo misura almeno due volte la media fissa dei cinque precedenti. Il secondo è al massimo metà del primo con entrambi i bordi strettamente interni. La terza è strettamente positiva per Up o negativa per Down e chiude oltre O1, senza ulteriore soglia di dimensione. Sono parametri illustrativi, non ottimizzati; escludono un terzo doji.

Dimensione e posizione vanno verificate separatamente. Un wick oltre la soglia scelta non sostituisce Close finale; se O2=C1 l’apertura sul bordo fallisce, anche se la candela è piccola. Ammettere parità cambia specifica. Non assumere che ogni Open FX coincida con il Close precedente o che i gap siano possibili soltanto dopo il fine settimana. Conserva feed, strumento, lato Bid/Ask o altra serie, fuso e arrotondamento: un singolo prezzo sul confine può cambiare classificazione.

Due esempi EUR/USD completi

Pip assunto 0,0001 e media dei cinque corpi precedenti 40 pip. Contesto Up: Close 1,0980/1,0950/1,0930; Down 1,0820/1,0850/1,0870. Media e contesto sono dati assegnati, non prezzi ricavati da un’inversione futura.

Su uno schermo piccolo scorri la tabella per leggere tutte le colonne.

Caso/barraOpenHighLowClose
Up11,09001,09201,07801,0800
Up21,08201,08601,08101,0850
Up31,08501,09301,08401,0910
Down11,09001,10201,08801,1000
Down21,09801,09901,09401,0950
Down31,09501,09601,08701,0890

Primi corpi 100 pip ≥ 2 × 40; secondi 30 pip ≤ 50 e strettamente interni. Up C3 = 1,0910 supera O1 di 10 pip ma resta sotto H1 = 1,0920. Down C3 = 1,0890 è 10 pip sotto O1 ma sopra L1 = 1,0880. Entrambi passano O1 e falliscono l’ulteriore H1/L1. Low Down3 a 1,0870 non sostituisce il Close.

Ingresso, stop e target sono un altro insieme di regole

Il pattern completo è disponibile dopo chiusura della terza. Una condizione durante la barra può sparire: non assegnare il segnale finale alla sua apertura o un ordine successivo automaticamente a C3. Fissa invio, riferimento d’invalidazione, target, scadenza e quantità. Uno stop ordinario non garantisce perdita massima.

Un bordo esterno alla formazione è un possibile riferimento, non l’unico prezzo valido imposto dal nome. Calcola distanza e costi dalla serie d’esecuzione. Supporto, target o RSI aggiunti definiscono versioni nuove da confrontare; un buon rapporto geometrico non fornisce probabilità di vincita.

Modello EUR aggiuntivo: bene inventato con primo corpo 55→50 e H1 = 56, secondo corpo 51→53, terzo positivo con Close 55,50. Il test O1 passa e H1 fallisce; non sono OHLC completi per validare altri filtri. Assumi poi acquisto di 10 unità ad Ask 55,60, stop esatto Bid 49,80 e commissione totale 2 EUR: perdita 60 EUR, oltre budget scelto 50. A passi di una unità, 8 costano 48,40 EUR e 9 costano 54,20. Un fill peggiore Bid 49 su 8 unità costerebbe 54,80 EUR: anche il volume ridotto supera allora il budget. Il contatto del Close non ha garantito né Ask né prezzo dello stop.

Terza candela e asimmetria dei doji nel codice

Aggiungere una terza condizione cambia campione selezionato e istante della decisione. Non dimostra meno perdite, win rate maggiore o ingresso sempre peggiore. Confronta Harami e Three Inside completi sullo stesso insieme con tempi d’ordine, uscite e costi propri; neppure Engulfing stabilisce una graduatoria automatica di forza. Conserva fallimenti e ordini mancati.

In TA-Lib il colore è non ribassista quando C≥O: Up può quindi accettare un terzo doji, mentre Down richiede terza strettamente negativa. Caso sintetico O/H/L/C: dodici barre (100;110;98;105), poi (100;102;88;90), (93;97;92;96) e doji (101;102;100;101). Le condizioni del codice danno +100. Rifletti ogni prezzo con 200 − p scambiando High e Low: il doji diventa (99;100;98;99), sotto O1 = 100, ma il risultato è 0. Cambiando soltanto Open e High finali a 100 diventa negativo e dà −100.

Il nostro filtro della terza strettamente direzionale respinge entrambi i doji. Questo è un confronto ipotetico di condizioni, non un risultato economico, una nuova indagine storica o una nuova replica nativa TA-Lib. L’asimmetria nasce dalla convenzione di uguaglianza e non dalla valuta o dal nome Up/Down.

Confrontare pattern con la propria geometria

Three Outside e Morning Star hanno relazioni, contesto e parità propri. Una somiglianza non dimostra che selezionino gli stessi casi, un trend in accelerazione o lo stesso risultato. Registra il detettore specifico e non usare conferma come garanzia universale.

Protocollo da applicare

  1. Congela versione e soglia C3: O1 oppure High1/Low1 aggiuntivi. Separa disuguaglianze strette e inclusive.
  2. Controlla OHLC completi, dimensione e collocazione del corpo indipendentemente. Prova esplicitamente confini e doji.
  3. Registra fonte e orologio; riconosci il segnale solo quando tutti i prezzi richiesti sono disponibili. Valuta metodo completo con uscite, quantità e costi su campione separato.

Un filtro RSI richiede un confronto, non una certificazione dopo venti trade. Nel backtest usa la stessa convenzione dei bordi e conserva esempi illustrativi separati dal campione di valutazione.