Proiect descărcare + transcriere curs ATM (trading, Bogdan Jinga)
Pipeline audio-only (fără video pe disc) prin ffmpeg direct din URL CloudFront, transcriere cu faster-whisper (CPU), sumarizări structurate cu diagrame SVG la scară reală (STYLE.md documentează toate cerințele de format).
This commit is contained in:
238
summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.html
Normal file
238
summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.html
Normal file
@@ -0,0 +1,238 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="ro">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Modul 4 / #1 — Patternuri complexe (partea 2): Inverted Head & Shoulders</title>
|
||||
<style>
|
||||
body { max-width: 720px; margin: 0 auto; padding: 16px 20px 60px;
|
||||
font: 18px/1.55 -apple-system, Segoe UI, Roboto, sans-serif;
|
||||
color: #1a1a1a; }
|
||||
h1 { font-size: 1.4em; }
|
||||
h2 { font-size: 1.15em; margin-top: 1.6em; border-top: 1px solid #ddd; padding-top: .8em; }
|
||||
code { font-size: .95em; background: #f0f0f0; padding: .1em .3em; border-radius: 3px; }
|
||||
a { color: #1a5fb4; }
|
||||
hr { border: none; border-top: 1px solid #ddd; margin: 2em 0; }
|
||||
em { color: #555; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Modul 4 / #1 — Patternuri complexe (partea 2): Inverted Head & Shoulders</h1>
|
||||
<h2>TLDR</h2>
|
||||
<p>Inverted Head & Shoulders (I&S) e un pattern de reversal — prețul trece dintr-un
|
||||
trend descendent într-unul ascendent. Se confirmă abia la break-out peste
|
||||
neckline, nu înainte. Target-ul de profit se calculează geometric: distanța
|
||||
dintre neckline și head, proiectată în sus de la punctul de breakout.</p>
|
||||
<h2>Diagramă (la scară — EURUSD, exemplu real de niveluri)</h2>
|
||||
<p><svg viewBox="0 0 600 340" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="15" fill="#666">preț ↑</text>
|
||||
<polyline points="10,90 55,160 100,225 160,265 210,225 270,300 330,225 390,265 440,222.5 510,150" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<text x="10" y="105" fill="#999">trend descendent anterior</text>
|
||||
<line x1="185" y1="225" x2="510" y2="225" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="188" y="218" fill="#1a5fb4">1.0850 — neckline</text>
|
||||
<line x1="270" y1="225" x2="270" y2="300" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<text x="240" y="318" fill="#333">1.0700 — head (minim)</text>
|
||||
<text x="120" y="280" fill="#333">umăr stâng</text>
|
||||
<text x="345" y="255" fill="#333">~1.0770 — umăr drept</text>
|
||||
<text x="345" y="268" fill="#333">(și nivel de stop-loss)</text>
|
||||
<circle cx="440" cy="222.5" r="5" fill="#c00"/>
|
||||
<text x="370" y="205" fill="#c00">breakout / intrare ~1.0855</text>
|
||||
<line x1="440" y1="215" x2="440" y2="155" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<text x="445" y="180" fill="#188a3e">150 pips — aceeași</text>
|
||||
<text x="445" y="193" fill="#188a3e">distanță ca neckline-head</text>
|
||||
<text x="440" y="145" fill="#188a3e">1.1000 — target 1</text>
|
||||
</svg></p>
|
||||
<p>Linia neagră e prețul în timp (stânga = mai vechi, dreapta = mai recent).
|
||||
Segmentul gri din stânga e trend-ul descendent care exista deja înainte —
|
||||
pattern-ul nu apare din senin, inversează o mișcare care era deja în curs.
|
||||
Desenată la scară reală: distanța de la neckline (1.0850) la head (1.0700)
|
||||
sunt 150 pips, iar de la breakout (~1.0855) până la target (1.1000) sunt tot
|
||||
150 pips — aceeași înălțime pe desen, nu doar aceeași afirmație în text.</p>
|
||||
<h2>Structura patternului</h2>
|
||||
<ul>
|
||||
<li><strong>Head</strong> — cel mai jos minim al mișcării (sub cele două umere).</li>
|
||||
<li><strong>Umăr stâng / Umăr drept</strong> — două minime mai puțin adânci, de o parte și de alta a head-ului.</li>
|
||||
<li><strong>Neckline</strong> — linia prin cele două maxime dintre umeri și head; nivelul care trebuie spart în sus.</li>
|
||||
<li><strong>Target 1</strong> = distanța (neckline − head), proiectată în sus de la nivelul de breakout.</li>
|
||||
</ul>
|
||||
<h2>De ce funcționează — mecanismul, nu doar afirmația</h2>
|
||||
<p>Mai jos folosesc de mai multe ori ideea că "mai multă vânzare mută prețul în
|
||||
jos". Înainte să aplic asta pe pattern, explic o singură dată, mecanic, ce
|
||||
înseamnă concret — ca să nu fie doar o formulă repetată.</p>
|
||||
<h3>Mecanismul de bază: cum mută prețul un dezechilibru cumpărători/vânzători</h3>
|
||||
<p>Nu sunt două fenomene separate (vânzare + preț mai mic) — e aceeași mișcare
|
||||
privită din două unghiuri, și iată de ce, mecanic:</p>
|
||||
<p>Prețul nu e stabilit de nimeni — e ultimul preț la care s-au întâlnit un
|
||||
cumpărător și un vânzător. Dacă vrei să vinzi <strong>acum</strong>, nu poți aștepta un
|
||||
cumpărător ideal; trebuie să accepți cel mai bun preț oferit de cineva care
|
||||
vrea să cumpere <strong>acum</strong>. Când sunt mai mulți traderi care vor să iasă acum
|
||||
decât traderi care vor să intre acum, fiecare vânzător care vrea să fie
|
||||
"primul servit" trebuie să ofere un preț puțin mai mic decât precedentul —
|
||||
altfel ordinul lui stă neexecutat în timp ce alții, mai disperați, îl
|
||||
depășesc oferind și mai ieftin. Asta, repetat de zeci de ori pe secundă,
|
||||
<strong>este</strong> mișcarea de scădere a prețului.</p>
|
||||
<p><svg viewBox="0 0 400 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:13px sans-serif">
|
||||
<text x="10" y="20" fill="#333">Cumpărători dispuși să cumpere ACUM</text>
|
||||
<rect x="10" y="30" width="90" height="26" fill="#188a3e"/>
|
||||
<text x="10" y="80" fill="#333">Vânzători dispuși să vândă ACUM</text>
|
||||
<rect x="10" y="90" width="320" height="26" fill="#c00"/>
|
||||
<line x1="10" y1="140" x2="330" y2="140" stroke="#888" stroke-dasharray="3 3"/>
|
||||
<polygon points="10,150 18,150 14,160" fill="#1a1a1a"/>
|
||||
<text x="24" y="160" fill="#1a1a1a">prețul coboară până găsește destui cumpărători</text>
|
||||
<text x="24" y="175" fill="#1a1a1a">cât să "absoarbă" toată vânzarea</text>
|
||||
</svg></p>
|
||||
<p>Bara verde (scurtă) și roșie (lungă) arată dezechilibrul: mult mai mulți
|
||||
vânzători decât cumpărători la prețul curent. Coloana de cumpărători crește
|
||||
pe măsură ce prețul scade (la preț mai mic, mai multă lume e dispusă să
|
||||
cumpere) — de-aia prețul se oprește undeva, nu cade infinit.</p>
|
||||
<h3>Aplicat pe cele 4 momente ale patternului</h3>
|
||||
<p>La fiecare moment: în stânga, unde suntem pe forma prețului (punctul roșu);
|
||||
în dreapta, raportul cumpărători/vânzători chiar în acel punct — aceleași
|
||||
două bare de mai sus, redesenate la fiecare moment, ca să vezi cum se
|
||||
schimbă, nu doar să citești despre asta.</p>
|
||||
<p><strong>1. Umărul stâng</strong></p>
|
||||
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="25" cy="30" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="70" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="130" height="18" fill="#c00"/></svg></div>
|
||||
|
||||
<p>Vânzătorii sunt deja mai mulți decât cumpărătorii — aproape dublu, ca-n
|
||||
diagrama din dreapta. La fiecare încercare de revenire, apar traderi care
|
||||
preferă să vândă acolo (long-i care ies pe o revenire, sau traderi noi care
|
||||
pariază pe continuarea scăderii) — dezechilibrul ăsta, repetat, e motivul
|
||||
pentru care fiecare bounce eșuează sub precedentul și prețul face un nou
|
||||
minim.</p>
|
||||
<p><strong>2. Head — capitularea</strong></p>
|
||||
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="65" cy="45" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="50" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="170" height="18" fill="#c00"/></svg></div>
|
||||
|
||||
<p>Vânzătorii ating maximul lor din tot patternul. Doi grupuri ies din piață
|
||||
aproape simultan — (1) cei care au cumpărat mai sus și acum sunt pe pierdere
|
||||
mare își activează stop-loss-ul (vând automat), și (2) cei deja short își
|
||||
iau profitul (cumpără ca să închidă poziția, ceea ce de fapt ajută puțin
|
||||
partea de cumpărători). Concentrarea asta de ordine explică vârful de volum
|
||||
— dar pentru că majoritatea vânzătorilor "slabi" au ieșit deja aici, numărul
|
||||
lor se prăbușește brusc imediat după.</p>
|
||||
<p><strong>3. Umărul drept</strong></p>
|
||||
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="105" cy="30" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="90" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="100" height="18" fill="#c00"/></svg></div>
|
||||
|
||||
<p>Vânzătorii sunt acum aproape la egalitate cu cumpărătorii (comparat cu
|
||||
dublu, la umărul stâng). La a doua coborâre, cei care voiau să vândă la
|
||||
acel nivel au vândut deja la head — pur și simplu nu mai sunt destui
|
||||
vânzători noi ca să repete dezechilibrul de la umărul stâng. Prețul se
|
||||
oprește mai sus, exact pentru că vânzătorii nu mai depășesc atât de mult
|
||||
cumpărătorii.</p>
|
||||
<p><strong>4. Breakout</strong></p>
|
||||
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="120" cy="13" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="165" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="55" height="18" fill="#c00"/></svg></div>
|
||||
|
||||
<p>Raportul s-a inversat complet — cumpărătorii sunt acum de trei ori mai
|
||||
mulți. Short-ii rămași au de regulă un stop-loss puțin deasupra
|
||||
neckline-ului; când prețul îl atinge, platforma lor execută automat o
|
||||
cumpărare care le închide poziția. Cumpărările astea forțate se adaugă
|
||||
peste cumpărătorii normali — de-aia numărul lor depășește atât de brusc
|
||||
vânzătorii, și mișcarea în sus e rapidă.</p>
|
||||
<h2>De ce nu intri înainte de breakout</h2>
|
||||
<p>Un "cap și doi umeri" neconfirmat e doar o ipoteză vizuală. Nimic nu
|
||||
garantează că prețul nu face un al treilea minim mai jos, care invalidează
|
||||
patternul. Intrarea corectă e la retest-ul neckline-ului (devenit suport)
|
||||
sau la breakout confirmat cu volum — nu la ghicitul formei înainte să existe.</p>
|
||||
<p><strong>Breakout</strong> = prima traversare a neckline-ului în direcția patternului.
|
||||
<strong>Retest</strong> = după breakout, prețul revine să atingă din nou nivelul spart
|
||||
(acum joacă rol opus: din rezistență devine suport) înainte să continue.</p>
|
||||
<p><svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||
<line x1="20" y1="70" x2="300" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="23" y="63" fill="#1a5fb4">1.0850 — neckline</text>
|
||||
<rect x="105" y="64" width="75" height="14" fill="#1a5fb4" opacity="0.15"/>
|
||||
<polyline points="20,120 90,45 145,75 230,10" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<circle cx="90" cy="45" r="5" fill="#c00"/>
|
||||
<text x="55" y="32" fill="#c00">breakout</text>
|
||||
<circle cx="145" cy="75" r="5" fill="#188a3e"/>
|
||||
<text x="150" y="98" fill="#188a3e">retest — atinge din nou</text>
|
||||
<text x="150" y="111" fill="#188a3e">1.0850, acum ca suport</text>
|
||||
<text x="215" y="18" fill="#333">continuare, intri aici</text>
|
||||
</svg></p>
|
||||
<p>Prima traversare (roșu) nu e neapărat sigură — abia revenirea și respingerea
|
||||
la retest (verde) confirmă că nivelul spart chiar ține ca suport. De-aia
|
||||
intrarea "la retest" e mai sigură decât "la primul breakout".</p>
|
||||
<h2>Exemplu concret (aplicat)</h2>
|
||||
<p>EURUSD: neckline la 1.0850, head la 1.0700 (distanță = 150 pips) — vezi
|
||||
diagrama de mai sus, desenată la scară pe exact aceste niveluri. Prețul
|
||||
sparge 1.0850 cu volum crescut → intri long la retest-ul zonei
|
||||
1.0850-1.0860 → target 1 = 1.0850 + 150 pips = 1.1000. Stop-loss sub
|
||||
umărul drept (ex. 1.0770) — dacă prețul recoboară acolo, patternul e
|
||||
invalidat, nu doar "întârziat". Risc 85 pips ca să câștigi 150 → risc/recompensă ~1:1.8.</p>
|
||||
<h2>Varianta short: Head & Shoulders normal (regular)</h2>
|
||||
<p>Aceeași logică, oglindită. Head & Shoulders normal e reversal bearish —
|
||||
prețul trece dintr-un uptrend într-un downtrend, iar tu intri <strong>short</strong> la
|
||||
break-out sub neckline, nu long.</p>
|
||||
<p><svg viewBox="0 0 600 340" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="15" fill="#666">preț ↑</text>
|
||||
<polyline points="10,290 55,255 100,225 160,185 210,225 270,150 330,225 390,185 440,228 510,300" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<text x="10" y="278" fill="#999">trend ascendent anterior</text>
|
||||
<line x1="185" y1="225" x2="510" y2="225" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="188" y="218" fill="#1a5fb4">1.0850 — neckline</text>
|
||||
<line x1="270" y1="150" x2="270" y2="225" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<text x="230" y="140" fill="#333">1.1000 — head (maxim)</text>
|
||||
<text x="120" y="175" fill="#333">umăr stâng</text>
|
||||
<text x="345" y="178" fill="#333">~1.0930 — umăr drept</text>
|
||||
<text x="345" y="191" fill="#333">(și nivel de stop-loss)</text>
|
||||
<circle cx="440" cy="228" r="5" fill="#c00"/>
|
||||
<text x="370" y="245" fill="#c00">breakout / intrare short ~1.0845</text>
|
||||
<line x1="440" y1="235" x2="440" y2="295" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<text x="445" y="260" fill="#188a3e">150 pips — aceeași</text>
|
||||
<text x="445" y="273" fill="#188a3e">distanță ca neckline-head</text>
|
||||
<text x="440" y="315" fill="#188a3e">1.0700 — target 1</text>
|
||||
</svg></p>
|
||||
<p>Mecanismul e oglindit, nu nou: la umărul stâng cumpărătorii încă domină
|
||||
(fiecare scădere găsește cumpărători noi, prețul face un nou maxim); la
|
||||
head, cumpărătorii "slabi" capitulează — long-ii de pe pierdere vând în
|
||||
panică, short-ii noi își iau profitul rapid, apoi rămân puțini cumpărători
|
||||
noi la umărul drept; la breakout sub neckline, long-ii rămași sunt scoși
|
||||
automat din poziție (stop-loss sub neckline), iar vânzarea forțată
|
||||
accelerează scăderea spre target. Exemplu: neckline 1.0850, head 1.1000
|
||||
(distanță 150 pips) → breakout sub 1.0850 → intrare short ~1.0845 → target
|
||||
1 = 1.0700 → stop-loss deasupra umărului drept (~1.0930), risc 85 pips
|
||||
pentru 150 câștig, ~1:1.8.</p>
|
||||
<h2>Gotchas practice — cele mai importante</h2>
|
||||
<ul>
|
||||
<li><strong>Nu intra pe formă, doar pe confirmare.</strong> Un pattern care "arată bine"
|
||||
dar n-a spart încă neckline-ul nu e un semnal — e o presupunere. Prețul
|
||||
poate oricând face un al treilea umăr mai adânc și invalida tot.</li>
|
||||
</ul>
|
||||
<p><strong>Breakout fără volum = suspect ("fals breakout").</strong> Dacă prețul trece de
|
||||
neckline dar volumul rămâne slab, mișcarea deseori eșuează și prețul revine
|
||||
în range — nu presupune că orice traversare a liniei e "breakout-ul real".</p>
|
||||
<p><svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||
<line x1="20" y1="70" x2="300" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="23" y="63" fill="#1a5fb4">1.0850 — neckline</text>
|
||||
<polyline points="20,110 90,55 150,100 230,135" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<circle cx="90" cy="55" r="5" fill="#c88"/>
|
||||
<text x="55" y="42" fill="#c88">poke slab peste neckline</text>
|
||||
<text x="55" y="55" fill="#c88">(volum mic)</text>
|
||||
<text x="150" y="120" fill="#c00">revine sub neckline —</text>
|
||||
<text x="150" y="133" fill="#c00">pattern invalidat, nu doar întârziat</text>
|
||||
</svg></p>
|
||||
<p>Diferența față de diagrama de mai sus (retest): la retest prețul respinge
|
||||
nivelul și continuă; la fals breakout, prețul nu ține deloc nivelul.</p>
|
||||
<ul>
|
||||
<li><strong>Nu muta stop-loss-ul mai aproape după ce ai intrat</strong>, "ca să reduci
|
||||
riscul" — stop-loss-ul sub/peste umărul opus e acolo pentru că sub/peste
|
||||
acel nivel patternul chiar e invalidat, nu doar "a scăzut puțin". Mutat
|
||||
mai aproape, ești scos din trade de zgomot normal de preț.</li>
|
||||
<li><strong>Target 1 nu e obligatoriu, e o proiecție geometrică</strong> — dacă piața dă
|
||||
semne de epuizare înainte (volum în scădere, momentum divergent), ia
|
||||
parțial profit; nu aștepta orbește cifra calculată.</li>
|
||||
</ul>
|
||||
<h2>Referințe</h2>
|
||||
<ul>
|
||||
<li><a href="https://www.ig.com/en/trading-strategies/head-and-shoulders-chart-pattern-for-traders-241003">IG — Guide on the inverse head and shoulders chart pattern</a> — varianta long, structură + target.</li>
|
||||
<li><a href="https://www.ig.com/en/trading-strategies/comprehensive-guide-on-the-head-and-shoulders-chart-pattern-for--240919">IG — Comprehensive guide on the head and shoulders pattern</a> — varianta short (regular), aceeași sursă/format ca cea de mai sus.</li>
|
||||
<li><a href="https://www.oanda.com/us-en/trade-tap-blog/analysis/technical/chart-patterns-how-to-trade-head-and-shoulders-pattern/">OANDA — How to trade the head and shoulders pattern</a> — confirmare prin volum la breakout.</li>
|
||||
<li><a href="https://www.tradingsim.com/blog/inverse-head-and-shoulders-pattern-explained-tradingsim">TradingSim — Inverse Head and Shoulders Pattern: Full Guide</a> — exemple suplimentare pe grafice reale.</li>
|
||||
</ul>
|
||||
<h2>Cum se leagă de restul MAPS</h2>
|
||||
<p>Litera M (din MAPS — Harta Tranzacției Corecte) e patternul; singur nu e
|
||||
suficient — celelalte litere adaugă filtrele de timing/context. Nu intra
|
||||
doar pe pattern, fără confirmarea lor.</p>
|
||||
<hr />
|
||||
<p><em>Notă: secțiunile "De ce funcționează", diagrama și exemplul numeric sunt
|
||||
completări ale mele, dincolo de ce spune explicit transcrierea — cursul
|
||||
descrie forma patternului, nu neapărat mecanismul sau un caz numeric.</em></p>
|
||||
</body>
|
||||
</html>
|
||||
246
summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.md
Normal file
246
summaries/05_MODUL_4/01_patternuri_complexe_partea_a_doua.md
Normal file
@@ -0,0 +1,246 @@
|
||||
# Modul 4 / #1 — Patternuri complexe (partea 2): Inverted Head & Shoulders
|
||||
|
||||
## TLDR
|
||||
Inverted Head & Shoulders (I&S) e un pattern de reversal — prețul trece dintr-un
|
||||
trend descendent într-unul ascendent. Se confirmă abia la break-out peste
|
||||
neckline, nu înainte. Target-ul de profit se calculează geometric: distanța
|
||||
dintre neckline și head, proiectată în sus de la punctul de breakout.
|
||||
|
||||
## Diagramă (la scară — EURUSD, exemplu real de niveluri)
|
||||
|
||||
<svg viewBox="0 0 600 340" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="15" fill="#666">preț ↑</text>
|
||||
<polyline points="10,90 55,160 100,225 160,265 210,225 270,300 330,225 390,265 440,222.5 510,150" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<text x="10" y="105" fill="#999">trend descendent anterior</text>
|
||||
<line x1="185" y1="225" x2="510" y2="225" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="188" y="218" fill="#1a5fb4">1.0850 — neckline</text>
|
||||
<line x1="270" y1="225" x2="270" y2="300" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<text x="240" y="318" fill="#333">1.0700 — head (minim)</text>
|
||||
<text x="120" y="280" fill="#333">umăr stâng</text>
|
||||
<text x="345" y="255" fill="#333">~1.0770 — umăr drept</text>
|
||||
<text x="345" y="268" fill="#333">(și nivel de stop-loss)</text>
|
||||
<circle cx="440" cy="222.5" r="5" fill="#c00"/>
|
||||
<text x="370" y="205" fill="#c00">breakout / intrare ~1.0855</text>
|
||||
<line x1="440" y1="215" x2="440" y2="155" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<text x="445" y="180" fill="#188a3e">150 pips — aceeași</text>
|
||||
<text x="445" y="193" fill="#188a3e">distanță ca neckline-head</text>
|
||||
<text x="440" y="145" fill="#188a3e">1.1000 — target 1</text>
|
||||
</svg>
|
||||
|
||||
Linia neagră e prețul în timp (stânga = mai vechi, dreapta = mai recent).
|
||||
Segmentul gri din stânga e trend-ul descendent care exista deja înainte —
|
||||
pattern-ul nu apare din senin, inversează o mișcare care era deja în curs.
|
||||
Desenată la scară reală: distanța de la neckline (1.0850) la head (1.0700)
|
||||
sunt 150 pips, iar de la breakout (~1.0855) până la target (1.1000) sunt tot
|
||||
150 pips — aceeași înălțime pe desen, nu doar aceeași afirmație în text.
|
||||
|
||||
## Structura patternului
|
||||
- **Head** — cel mai jos minim al mișcării (sub cele două umere).
|
||||
- **Umăr stâng / Umăr drept** — două minime mai puțin adânci, de o parte și de alta a head-ului.
|
||||
- **Neckline** — linia prin cele două maxime dintre umeri și head; nivelul care trebuie spart în sus.
|
||||
- **Target 1** = distanța (neckline − head), proiectată în sus de la nivelul de breakout.
|
||||
|
||||
## De ce funcționează — mecanismul, nu doar afirmația
|
||||
|
||||
Mai jos folosesc de mai multe ori ideea că "mai multă vânzare mută prețul în
|
||||
jos". Înainte să aplic asta pe pattern, explic o singură dată, mecanic, ce
|
||||
înseamnă concret — ca să nu fie doar o formulă repetată.
|
||||
|
||||
### Mecanismul de bază: cum mută prețul un dezechilibru cumpărători/vânzători
|
||||
|
||||
Nu sunt două fenomene separate (vânzare + preț mai mic) — e aceeași mișcare
|
||||
privită din două unghiuri, și iată de ce, mecanic:
|
||||
|
||||
Prețul nu e stabilit de nimeni — e ultimul preț la care s-au întâlnit un
|
||||
cumpărător și un vânzător. Dacă vrei să vinzi **acum**, nu poți aștepta un
|
||||
cumpărător ideal; trebuie să accepți cel mai bun preț oferit de cineva care
|
||||
vrea să cumpere **acum**. Când sunt mai mulți traderi care vor să iasă acum
|
||||
decât traderi care vor să intre acum, fiecare vânzător care vrea să fie
|
||||
"primul servit" trebuie să ofere un preț puțin mai mic decât precedentul —
|
||||
altfel ordinul lui stă neexecutat în timp ce alții, mai disperați, îl
|
||||
depășesc oferind și mai ieftin. Asta, repetat de zeci de ori pe secundă,
|
||||
**este** mișcarea de scădere a prețului.
|
||||
|
||||
<svg viewBox="0 0 400 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:13px sans-serif">
|
||||
<text x="10" y="20" fill="#333">Cumpărători dispuși să cumpere ACUM</text>
|
||||
<rect x="10" y="30" width="90" height="26" fill="#188a3e"/>
|
||||
<text x="10" y="80" fill="#333">Vânzători dispuși să vândă ACUM</text>
|
||||
<rect x="10" y="90" width="320" height="26" fill="#c00"/>
|
||||
<line x1="10" y1="140" x2="330" y2="140" stroke="#888" stroke-dasharray="3 3"/>
|
||||
<polygon points="10,150 18,150 14,160" fill="#1a1a1a"/>
|
||||
<text x="24" y="160" fill="#1a1a1a">prețul coboară până găsește destui cumpărători</text>
|
||||
<text x="24" y="175" fill="#1a1a1a">cât să "absoarbă" toată vânzarea</text>
|
||||
</svg>
|
||||
|
||||
Bara verde (scurtă) și roșie (lungă) arată dezechilibrul: mult mai mulți
|
||||
vânzători decât cumpărători la prețul curent. Coloana de cumpărători crește
|
||||
pe măsură ce prețul scade (la preț mai mic, mai multă lume e dispusă să
|
||||
cumpere) — de-aia prețul se oprește undeva, nu cade infinit.
|
||||
|
||||
### Aplicat pe cele 4 momente ale patternului
|
||||
La fiecare moment: în stânga, unde suntem pe forma prețului (punctul roșu);
|
||||
în dreapta, raportul cumpărători/vânzători chiar în acel punct — aceleași
|
||||
două bare de mai sus, redesenate la fiecare moment, ca să vezi cum se
|
||||
schimbă, nu doar să citești despre asta.
|
||||
|
||||
**1. Umărul stâng**
|
||||
|
||||
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="25" cy="30" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="70" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="130" height="18" fill="#c00"/></svg></div>
|
||||
|
||||
Vânzătorii sunt deja mai mulți decât cumpărătorii — aproape dublu, ca-n
|
||||
diagrama din dreapta. La fiecare încercare de revenire, apar traderi care
|
||||
preferă să vândă acolo (long-i care ies pe o revenire, sau traderi noi care
|
||||
pariază pe continuarea scăderii) — dezechilibrul ăsta, repetat, e motivul
|
||||
pentru care fiecare bounce eșuează sub precedentul și prețul face un nou
|
||||
minim.
|
||||
|
||||
**2. Head — capitularea**
|
||||
|
||||
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="65" cy="45" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="50" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="170" height="18" fill="#c00"/></svg></div>
|
||||
|
||||
Vânzătorii ating maximul lor din tot patternul. Doi grupuri ies din piață
|
||||
aproape simultan — (1) cei care au cumpărat mai sus și acum sunt pe pierdere
|
||||
mare își activează stop-loss-ul (vând automat), și (2) cei deja short își
|
||||
iau profitul (cumpără ca să închidă poziția, ceea ce de fapt ajută puțin
|
||||
partea de cumpărători). Concentrarea asta de ordine explică vârful de volum
|
||||
— dar pentru că majoritatea vânzătorilor "slabi" au ieșit deja aici, numărul
|
||||
lor se prăbușește brusc imediat după.
|
||||
|
||||
**3. Umărul drept**
|
||||
|
||||
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="105" cy="30" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="90" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="100" height="18" fill="#c00"/></svg></div>
|
||||
|
||||
Vânzătorii sunt acum aproape la egalitate cu cumpărătorii (comparat cu
|
||||
dublu, la umărul stâng). La a doua coborâre, cei care voiau să vândă la
|
||||
acel nivel au vândut deja la head — pur și simplu nu mai sunt destui
|
||||
vânzători noi ca să repete dezechilibrul de la umărul stâng. Prețul se
|
||||
oprește mai sus, exact pentru că vânzătorii nu mai depășesc atât de mult
|
||||
cumpărătorii.
|
||||
|
||||
**4. Breakout**
|
||||
|
||||
<div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><svg viewBox="0 0 140 60" xmlns="http://www.w3.org/2000/svg" style="width:140px;height:auto"><polyline points="5,15 25,30 45,15 65,45 85,15 105,30 120,13 135,3" fill="none" stroke="#ccc" stroke-width="2"/><line x1="20" y1="15" x2="125" y2="15" stroke="#bbb" stroke-dasharray="2 2"/><circle cx="120" cy="13" r="5" fill="#c00"/></svg><svg viewBox="0 0 260 60" xmlns="http://www.w3.org/2000/svg" style="width:220px;height:auto;font:12px sans-serif"><text x="5" y="24" fill="#188a3e">cumpărători</text><rect x="90" y="10" width="165" height="18" fill="#188a3e"/><text x="5" y="49" fill="#c00">vânzători</text><rect x="90" y="35" width="55" height="18" fill="#c00"/></svg></div>
|
||||
|
||||
Raportul s-a inversat complet — cumpărătorii sunt acum de trei ori mai
|
||||
mulți. Short-ii rămași au de regulă un stop-loss puțin deasupra
|
||||
neckline-ului; când prețul îl atinge, platforma lor execută automat o
|
||||
cumpărare care le închide poziția. Cumpărările astea forțate se adaugă
|
||||
peste cumpărătorii normali — de-aia numărul lor depășește atât de brusc
|
||||
vânzătorii, și mișcarea în sus e rapidă.
|
||||
|
||||
## De ce nu intri înainte de breakout
|
||||
Un "cap și doi umeri" neconfirmat e doar o ipoteză vizuală. Nimic nu
|
||||
garantează că prețul nu face un al treilea minim mai jos, care invalidează
|
||||
patternul. Intrarea corectă e la retest-ul neckline-ului (devenit suport)
|
||||
sau la breakout confirmat cu volum — nu la ghicitul formei înainte să existe.
|
||||
|
||||
**Breakout** = prima traversare a neckline-ului în direcția patternului.
|
||||
**Retest** = după breakout, prețul revine să atingă din nou nivelul spart
|
||||
(acum joacă rol opus: din rezistență devine suport) înainte să continue.
|
||||
|
||||
<svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||
<line x1="20" y1="70" x2="300" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="23" y="63" fill="#1a5fb4">1.0850 — neckline</text>
|
||||
<rect x="105" y="64" width="75" height="14" fill="#1a5fb4" opacity="0.15"/>
|
||||
<polyline points="20,120 90,45 145,75 230,10" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<circle cx="90" cy="45" r="5" fill="#c00"/>
|
||||
<text x="55" y="32" fill="#c00">breakout</text>
|
||||
<circle cx="145" cy="75" r="5" fill="#188a3e"/>
|
||||
<text x="150" y="98" fill="#188a3e">retest — atinge din nou</text>
|
||||
<text x="150" y="111" fill="#188a3e">1.0850, acum ca suport</text>
|
||||
<text x="215" y="18" fill="#333">continuare, intri aici</text>
|
||||
</svg>
|
||||
|
||||
Prima traversare (roșu) nu e neapărat sigură — abia revenirea și respingerea
|
||||
la retest (verde) confirmă că nivelul spart chiar ține ca suport. De-aia
|
||||
intrarea "la retest" e mai sigură decât "la primul breakout".
|
||||
|
||||
## Exemplu concret (aplicat)
|
||||
EURUSD: neckline la 1.0850, head la 1.0700 (distanță = 150 pips) — vezi
|
||||
diagrama de mai sus, desenată la scară pe exact aceste niveluri. Prețul
|
||||
sparge 1.0850 cu volum crescut → intri long la retest-ul zonei
|
||||
1.0850-1.0860 → target 1 = 1.0850 + 150 pips = 1.1000. Stop-loss sub
|
||||
umărul drept (ex. 1.0770) — dacă prețul recoboară acolo, patternul e
|
||||
invalidat, nu doar "întârziat". Risc 85 pips ca să câștigi 150 → risc/recompensă ~1:1.8.
|
||||
|
||||
## Varianta short: Head & Shoulders normal (regular)
|
||||
Aceeași logică, oglindită. Head & Shoulders normal e reversal bearish —
|
||||
prețul trece dintr-un uptrend într-un downtrend, iar tu intri **short** la
|
||||
break-out sub neckline, nu long.
|
||||
|
||||
<svg viewBox="0 0 600 340" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||||
<text x="10" y="15" fill="#666">preț ↑</text>
|
||||
<polyline points="10,290 55,255 100,225 160,185 210,225 270,150 330,225 390,185 440,228 510,300" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<text x="10" y="278" fill="#999">trend ascendent anterior</text>
|
||||
<line x1="185" y1="225" x2="510" y2="225" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="188" y="218" fill="#1a5fb4">1.0850 — neckline</text>
|
||||
<line x1="270" y1="150" x2="270" y2="225" stroke="#888" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<text x="230" y="140" fill="#333">1.1000 — head (maxim)</text>
|
||||
<text x="120" y="175" fill="#333">umăr stâng</text>
|
||||
<text x="345" y="178" fill="#333">~1.0930 — umăr drept</text>
|
||||
<text x="345" y="191" fill="#333">(și nivel de stop-loss)</text>
|
||||
<circle cx="440" cy="228" r="5" fill="#c00"/>
|
||||
<text x="370" y="245" fill="#c00">breakout / intrare short ~1.0845</text>
|
||||
<line x1="440" y1="235" x2="440" y2="295" stroke="#188a3e" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<text x="445" y="260" fill="#188a3e">150 pips — aceeași</text>
|
||||
<text x="445" y="273" fill="#188a3e">distanță ca neckline-head</text>
|
||||
<text x="440" y="315" fill="#188a3e">1.0700 — target 1</text>
|
||||
</svg>
|
||||
|
||||
Mecanismul e oglindit, nu nou: la umărul stâng cumpărătorii încă domină
|
||||
(fiecare scădere găsește cumpărători noi, prețul face un nou maxim); la
|
||||
head, cumpărătorii "slabi" capitulează — long-ii de pe pierdere vând în
|
||||
panică, short-ii noi își iau profitul rapid, apoi rămân puțini cumpărători
|
||||
noi la umărul drept; la breakout sub neckline, long-ii rămași sunt scoși
|
||||
automat din poziție (stop-loss sub neckline), iar vânzarea forțată
|
||||
accelerează scăderea spre target. Exemplu: neckline 1.0850, head 1.1000
|
||||
(distanță 150 pips) → breakout sub 1.0850 → intrare short ~1.0845 → target
|
||||
1 = 1.0700 → stop-loss deasupra umărului drept (~1.0930), risc 85 pips
|
||||
pentru 150 câștig, ~1:1.8.
|
||||
|
||||
## Gotchas practice — cele mai importante
|
||||
- **Nu intra pe formă, doar pe confirmare.** Un pattern care "arată bine"
|
||||
dar n-a spart încă neckline-ul nu e un semnal — e o presupunere. Prețul
|
||||
poate oricând face un al treilea umăr mai adânc și invalida tot.
|
||||
|
||||
**Breakout fără volum = suspect ("fals breakout").** Dacă prețul trece de
|
||||
neckline dar volumul rămâne slab, mișcarea deseori eșuează și prețul revine
|
||||
în range — nu presupune că orice traversare a liniei e "breakout-ul real".
|
||||
|
||||
<svg viewBox="0 0 320 150" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||||
<line x1="20" y1="70" x2="300" y2="70" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||||
<text x="23" y="63" fill="#1a5fb4">1.0850 — neckline</text>
|
||||
<polyline points="20,110 90,55 150,100 230,135" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||||
<circle cx="90" cy="55" r="5" fill="#c88"/>
|
||||
<text x="55" y="42" fill="#c88">poke slab peste neckline</text>
|
||||
<text x="55" y="55" fill="#c88">(volum mic)</text>
|
||||
<text x="150" y="120" fill="#c00">revine sub neckline —</text>
|
||||
<text x="150" y="133" fill="#c00">pattern invalidat, nu doar întârziat</text>
|
||||
</svg>
|
||||
|
||||
Diferența față de diagrama de mai sus (retest): la retest prețul respinge
|
||||
nivelul și continuă; la fals breakout, prețul nu ține deloc nivelul.
|
||||
|
||||
- **Nu muta stop-loss-ul mai aproape după ce ai intrat**, "ca să reduci
|
||||
riscul" — stop-loss-ul sub/peste umărul opus e acolo pentru că sub/peste
|
||||
acel nivel patternul chiar e invalidat, nu doar "a scăzut puțin". Mutat
|
||||
mai aproape, ești scos din trade de zgomot normal de preț.
|
||||
- **Target 1 nu e obligatoriu, e o proiecție geometrică** — dacă piața dă
|
||||
semne de epuizare înainte (volum în scădere, momentum divergent), ia
|
||||
parțial profit; nu aștepta orbește cifra calculată.
|
||||
|
||||
## Referințe
|
||||
- [IG — Guide on the inverse head and shoulders chart pattern](https://www.ig.com/en/trading-strategies/head-and-shoulders-chart-pattern-for-traders-241003) — varianta long, structură + target.
|
||||
- [IG — Comprehensive guide on the head and shoulders pattern](https://www.ig.com/en/trading-strategies/comprehensive-guide-on-the-head-and-shoulders-chart-pattern-for--240919) — varianta short (regular), aceeași sursă/format ca cea de mai sus.
|
||||
- [OANDA — How to trade the head and shoulders pattern](https://www.oanda.com/us-en/trade-tap-blog/analysis/technical/chart-patterns-how-to-trade-head-and-shoulders-pattern/) — confirmare prin volum la breakout.
|
||||
- [TradingSim — Inverse Head and Shoulders Pattern: Full Guide](https://www.tradingsim.com/blog/inverse-head-and-shoulders-pattern-explained-tradingsim) — exemple suplimentare pe grafice reale.
|
||||
|
||||
## Cum se leagă de restul MAPS
|
||||
Litera M (din MAPS — Harta Tranzacției Corecte) e patternul; singur nu e
|
||||
suficient — celelalte litere adaugă filtrele de timing/context. Nu intra
|
||||
doar pe pattern, fără confirmarea lor.
|
||||
|
||||
---
|
||||
*Notă: secțiunile "De ce funcționează", diagrama și exemplul numeric sunt
|
||||
completări ale mele, dincolo de ce spune explicit transcrierea — cursul
|
||||
descrie forma patternului, nu neapărat mecanismul sau un caz numeric.*
|
||||
Reference in New Issue
Block a user