Agentul de audit a reparat eroarea mare de geometrie (proiectia tintei desenata la 60px cand distanta neckline-head era 75px, plus "50 pct" in loc de "$50" pe aur). Verificand independent, am gasit o problema mai adanca: - regula scrisa spunea "proiectata de la punctul de breakout", dar TOATE cifrele din fisier proiecteaza de la neckline (1.0850 + 150 = 1.1000) - o fraza afirma explicit ca de la 1.0855 la 1.1000 sunt "tot 150 pips" — sunt 145 - aceeasi discrepanta pe aur: eticheta zicea $50, desenul arata $45 Fix: convenția e acum declarata explicit (de la neckline), cu o nota despre cealalta conventie si de ce castigul real al trade-ului e mai mic decat miscarea masurata. Proiectiile pleaca acum din neckline in toate cele trei diagrame, deci eticheta si desenul spun acelasi lucru. Plus Modul 1 (raport agent, verificat): 11 probleme mecanice in 04_candele_ohlc, acelasi bug de scara in 06_divergente (4.80R desenat ca 0.91R) si 08_market_sentiment, si o gaura de continut — exemplul long din market sentiment avea text complet dar nicio diagrama. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MtSTyTmt6AbCL9j5ajEDm1
343 lines
24 KiB
HTML
343 lines
24 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="ro">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<title>Modul 2 / #8 — Volumul: sângele pieței</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 id="modul-2-8-volumul-sangele-pietei">Modul 2 / #8 — Volumul: sângele pieței</h1>
|
||
<h2 id="tldr">TLDR</h2>
|
||
<p>Volumul = numărul de contracte/acțiuni tranzacționate într-o perioadă (la
|
||
Futures se numește <strong>Open Interest</strong>, dar e același lucru). Histograma
|
||
clasică de volum (bare roșii/verzi pe fiecare candelă) spune puțin — doar că
|
||
o bară e mai mare/mică decât media. Ce contează cu adevărat e <strong>trendul
|
||
volumului</strong>: dacă acumularea/distribuția de volum confirmă mișcarea de preț
|
||
sau intră în <strong>divergență</strong> cu ea (mecanismul de bază al divergenței
|
||
preț/volum e deja explicat, cu diagrame, în
|
||
<a href="../01_MODUL_1/06_divergente.md"><code>01_MODUL_1/06_divergente.md</code></a> — nu îl
|
||
reiau aici). Ce adaugă lecția asta: un indicator de <strong>trend de volum</strong>
|
||
(On Balance Volume și o variantă modificată, "Volum H") cu o histogramă care
|
||
măsoară <strong>procentul de schimbare</strong> al volumului de la o candelă la alta —
|
||
asta arată acumulare/distribuție chiar și când prețul încă nu a făcut un
|
||
swing low/high clar de comparat. Volumul nu există pe Forex spot — pe valute
|
||
se folosește un proxy prin piața de futures.</p>
|
||
<h2 id="ce-e-volumul-exact">Ce e volumul, exact</h2>
|
||
<p>Volumul = câte acțiuni/contracte au fost efectiv tranzacționate pe acea
|
||
candelă. Exemplu din curs: Apple, preț ~193$, volum pe o candelă
|
||
71.951.000 acțiuni → 193 × 71.951.000 ≈ 13,9 miliarde $ tranzacționați în
|
||
acea fereastră de timp — o lichiditate uriașă. La Futures (ex. E-mini S&P,
|
||
ES), aceeași mărime se numește <strong>Open Interest</strong> (numărul de contracte
|
||
deschise) — apare și în rapoartele Commitment of Traders sub sigla "OI".</p>
|
||
<h2 id="de-ce-histograma-clasica-de-volum-nu-ajuta-prea-mult">De ce histograma clasică de volum nu ajută prea mult</h2>
|
||
<p>Histograma standard (bare colorate după direcția candelei, plus o linie de
|
||
medie) îți dă o singură informație: bara asta e mai mare/mică decât media.
|
||
Exemplu din curs: pe un doji, media volumului era 65% (din scala
|
||
indicatorului), iar volumul efectiv a fost 121% — dublu față de medie. Atât.
|
||
Nu spune dacă acumularea de volum crește sau scade în timp, care e chiar
|
||
întrebarea utilă pentru un trade.</p>
|
||
<p><svg viewBox="0 0 300 140" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:12px sans-serif">
|
||
<line x1="10" y1="120" x2="280" y2="120" stroke="#888" stroke-width="1"/>
|
||
<rect x="40" y="66.3" width="30" height="53.7" fill="#888"/>
|
||
<text x="20" y="135" fill="#666">bară normală</text>
|
||
<rect x="110" y="20" width="30" height="100" fill="#c00"/>
|
||
<text x="90" y="14" fill="#c00">121% — bara cu doji</text>
|
||
<line x1="10" y1="66.3" x2="280" y2="66.3" stroke="#333" stroke-dasharray="4 3"/>
|
||
<text x="185" y="61.3" fill="#333">65% — average</text>
|
||
</svg></p>
|
||
<p>Vezi doar "azi e mult volum"; nu vezi dacă volumul, per total, se
|
||
acumulează sau se distribuie de mai multe candele încoace — de-aia lecția
|
||
trece la un indicator de <strong>trend</strong>.</p>
|
||
<h2 id="on-balance-volume-obv-volumul-ca-linie-de-trend">On Balance Volume (OBV) — volumul ca linie de trend</h2>
|
||
<p><strong>OBV</strong> (inventat de Joseph Granville) transformă volumul brut într-o linie
|
||
cumulativă: adaugă volumul zilei dacă închiderea e mai sus decât precedenta,
|
||
îl scade dacă e mai jos. Rezultatul e o linie care, la fel ca prețul, poate
|
||
face higher-highs/higher-lows (uptrend de volum) sau lower-highs/lower-lows
|
||
(downtrend de volum) — și care poate diverge de linia de preț.</p>
|
||
<p><svg viewBox="0 0 340 162" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:360px;height:auto;font:12px sans-serif">
|
||
<text x="8" y="15" fill="#666">OBV ↑</text>
|
||
<polyline points="20,120 70,95 120,105 170,70 220,80 270,45" fill="none" stroke="#188a3e" stroke-width="2"/>
|
||
<circle cx="70" cy="95" r="4" fill="#188a3e"/>
|
||
<circle cx="170" cy="70" r="4" fill="#188a3e"/>
|
||
<circle cx="270" cy="45" r="4" fill="#188a3e"/>
|
||
<text x="45" y="112" fill="#188a3e">higher low</text>
|
||
<text x="145" y="62" fill="#188a3e">higher low</text>
|
||
<text x="245" y="35" fill="#188a3e">higher high</text>
|
||
<text x="20" y="138" fill="#333">trend de volum ascendent — la fel ca la preț,</text>
|
||
<text x="20" y="153" fill="#333">se citesc higher/lower</text>
|
||
</svg></p>
|
||
<h2 id="varianta-din-curs-volum-h-obv-modificat-medie-mobila-histograma">Varianta din curs — "Volum H" (OBV modificat + medie mobilă + histogramă)</h2>
|
||
<p>Indicatorul folosit efectiv în mentorat (parte din curriculumul avansat) e o
|
||
variantă modificată de OBV, cu trei componente pe același panou:
|
||
- <strong>Linia verde</strong> — trendul volumului (echivalent OBV).
|
||
- <strong>Linia magenta</strong> — media mobilă (MA) a liniei verzi.
|
||
- <strong>Histograma</strong> — nu volumul brut, ci <strong>procentul de schimbare</strong> al
|
||
volumului față de candela anterioară (bare deasupra liniei de 0 =
|
||
volumul crește candelă-cu-candelă = <strong>acumulare</strong>; bare sub 0 = volumul
|
||
scade = <strong>distribuție</strong>).</p>
|
||
<p><strong>Regula de citire:</strong> linia verde peste MA și ascendentă = acumulare
|
||
confirmată (susține un uptrend); linia verde sub MA și descendentă =
|
||
distribuție confirmată (susține un downtrend). Momentul în care linia verde
|
||
traversează MA coincide, de regulă, cu momentul în care histograma
|
||
traversează linia de 0.</p>
|
||
<p><svg viewBox="0 0 400 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:420px;height:auto;font:12px sans-serif">
|
||
<line x1="10" y1="60" x2="390" y2="60" stroke="#999" stroke-width="1"/>
|
||
<text x="8" y="45" fill="#666">linie volum (verde) + MA (magenta)</text>
|
||
<polyline points="20,80 80,65 140,50 200,35 260,20" fill="none" stroke="#188a3e" stroke-width="2"/>
|
||
<polyline points="20,55 80,53 140,52 200,50 260,48" fill="none" stroke="#c26ba0" stroke-width="1.5" stroke-dasharray="3 2"/>
|
||
<circle cx="140" cy="51" r="4" fill="#333"/>
|
||
<text x="95" y="72" fill="#333">crossing verde peste MA = acumulare</text>
|
||
<line x1="10" y1="140" x2="390" y2="140" stroke="#888" stroke-width="1"/>
|
||
<text x="8" y="130" fill="#666">0</text>
|
||
<rect x="35" y="140" width="20" height="18" fill="#d08a1e"/>
|
||
<rect x="80" y="140" width="20" height="10" fill="#d08a1e"/>
|
||
<rect x="140" y="122" width="20" height="18" fill="#1a5fb4"/>
|
||
<rect x="200" y="112" width="20" height="28" fill="#1a5fb4"/>
|
||
<text x="245" y="125" fill="#1a5fb4">histograma trece peste 0</text>
|
||
</svg></p>
|
||
<p><strong>Subtilitatea importantă</strong> (asta e insight-ul repetat de mentor pe zeci de
|
||
exemple): dacă barele histogramei sub 0 se <strong>scurtează</strong> de la o candelă la
|
||
alta (ex. -44.929 apoi -7.526), înseamnă că distribuția slăbește — volumul
|
||
se acumulează încet, chiar dacă prețul încă face un minim nou și histograma
|
||
e tehnic tot sub 0. Nu ai nevoie ca bara să treacă peste 0 ca să vezi
|
||
acumulare — ai nevoie doar ca ea să se scurteze constant.</p>
|
||
<p><svg viewBox="0 0 260 178" xmlns="http://www.w3.org/2000/svg" style="width:260px;height:auto;font:11px sans-serif">
|
||
<line x1="10" y1="30" x2="250" y2="30" stroke="#888" stroke-width="1"/>
|
||
<text x="215" y="25" fill="#666">0</text>
|
||
<rect x="30" y="30" width="25" height="85" fill="#d08a1e"/>
|
||
<text x="10" y="128" fill="#d08a1e">-44.929</text>
|
||
<rect x="90" y="30" width="25" height="47.3" fill="#d08a1e"/>
|
||
<text x="70" y="90.3" fill="#d08a1e">-25.000</text>
|
||
<rect x="150" y="30" width="25" height="14.2" fill="#d08a1e"/>
|
||
<text x="130" y="57.2" fill="#d08a1e">-7.526</text>
|
||
<text x="10" y="145" fill="#333">3 candele: distribuția se scurtează —</text>
|
||
<text x="10" y="160" fill="#333">acumulare tăcută, deși încă sub 0</text>
|
||
</svg></p>
|
||
<h2 id="divergenta-pretvolum-aplicata-cu-acest-indicator">Divergență preț/volum aplicată cu acest indicator</h2>
|
||
<p>Mecanismul divergenței preț/volum (de ce mai puțină "presiune" reală care
|
||
susține un nou extrem de preț = mișcare fragilă) e explicat deja, cu
|
||
diagramă proprie, în <code>06_divergente.md</code>. Ce e specific aici: în lecția asta
|
||
divergența se caută în două straturi simultan — pe <strong>linia</strong> de volum
|
||
(higher low pe volum vs. lower low pe preț, ca la orice indicator) ȘI pe
|
||
<strong>histogramă</strong> (unghiul liniei de trend prin vârfurile histogramei, opus
|
||
unghiului liniei de trend prin prețul), nu doar comparând două valori brute
|
||
de volum ca în exemplul Tesla din <code>06_divergente.md</code>.</p>
|
||
<h2 id="confirmare-vs-capcana-la-supportresistance-danu-cu-cifre">Confirmare vs. capcană la support/resistance — DA/NU cu cifre</h2>
|
||
<p>Aceeași traversare a unui nivel de suport poate fi "acumulare reală" sau
|
||
"doar preț care cade" — diferența se vede în histogramă, nu în linia de
|
||
preț.</p>
|
||
<p><strong>DA — histograma confirmă acumulare, te pregătești de long</strong></p>
|
||
<p><svg viewBox="0 0 400 260" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
|
||
<text x="8" y="15" fill="#666">preț ↓ spre suport</text>
|
||
<polyline points="20,20 90,70 160,110 230,150" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||
<circle cx="160" cy="110" r="4" fill="#c00"/>
|
||
<circle cx="230" cy="150" r="4" fill="#c00"/>
|
||
<text x="90" y="105" fill="#333">low A</text>
|
||
<text x="215" y="165" fill="#c00">low B (mai jos)</text>
|
||
<line x1="10" y1="200" x2="370" y2="200" stroke="#999" stroke-width="1"/>
|
||
<text x="8" y="192" fill="#666">histogramă 0</text>
|
||
<rect x="150" y="200" width="20" height="40" fill="#d08a1e"/>
|
||
<text x="128" y="253" fill="#d08a1e">-31.500 (la A)</text>
|
||
<rect x="220" y="200" width="20" height="7.9" fill="#d08a1e"/>
|
||
<text x="198" y="221" fill="#188a3e">-6.200 (la B) — mai scurtă</text>
|
||
</svg></p>
|
||
<p>Prețul face minim nou (B sub A), dar bara de distribuție la B e mult mai
|
||
scurtă decât la A — vânzarea reală s-a stins. Aștepți trigger-ul de preț
|
||
(candelă de confirmare), apoi intri.</p>
|
||
<p><strong>NU — histograma confirmă vânzarea, nu intri</strong></p>
|
||
<p><svg viewBox="0 0 400 280" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:440px;height:auto;font:12px sans-serif">
|
||
<text x="8" y="15" fill="#666">preț ↓ spre suport</text>
|
||
<polyline points="20,20 90,60 160,90 230,150" fill="none" stroke="#1a1a1a" stroke-width="2"/>
|
||
<circle cx="160" cy="90" r="4" fill="#c00"/>
|
||
<circle cx="230" cy="150" r="4" fill="#c00"/>
|
||
<text x="90" y="85" fill="#333">low A</text>
|
||
<text x="215" y="165" fill="#c00">low B (mai jos)</text>
|
||
<line x1="10" y1="200" x2="370" y2="200" stroke="#999" stroke-width="1"/>
|
||
<text x="8" y="192" fill="#666">histogramă 0</text>
|
||
<rect x="150" y="200" width="20" height="26.4" fill="#d08a1e"/>
|
||
<text x="128" y="239" fill="#d08a1e">-22.000 (la A)</text>
|
||
<rect x="220" y="200" width="20" height="42" fill="#c00"/>
|
||
<text x="196" y="255" fill="#c00">-35.000 (la B) — mai adâncă</text>
|
||
</svg></p>
|
||
<p>Bara la B e mai adâncă decât la A — vânzarea reală s-a intensificat odată cu
|
||
prețul, nicio divergență. Cumperi aici pe simplul fapt că "e la suport" ar
|
||
însemna să prinzi un cuțit care încă cade.</p>
|
||
<h2 id="cum-tranzactionezi-efectiv-volumul">Cum tranzacționezi efectiv volumul</h2>
|
||
<p><strong>De ce urmărești volumul, concret:</strong> îți spune dacă mișcarea de preț pe
|
||
care o vezi e susținută de participare reală sau doar "de zgomot" —
|
||
diferența dintre a cumpăra un suport cu convingere reală în spate și a
|
||
cumpăra un suport care încă are vânzare activă dedesubt.</p>
|
||
<p><strong>Ce faci când vezi acumulare/distribuție la un nivel important
|
||
(suport/rezistență/pivot):</strong> NU intri pe simpla acumulare. E un set-up —
|
||
aștepți un trigger de preț (candelă de reversal, break peste/sub high-ul
|
||
sau low-ul candelei de confirmare) înainte de a intra, exact ca la
|
||
divergență.</p>
|
||
<p><strong>Trigger valid vs. prea devreme, cu cifre:</strong> vezi perechea DA/NU de mai
|
||
sus. "DA" = histogramă din ce în ce mai scurtă + candelă de confirmare +
|
||
break peste high-ul ei. "NU" = histogramă din ce în ce mai adâncă, indiferent
|
||
cât de "aproape de suport" arată prețul.</p>
|
||
<h3 id="exemplu-1-long-btcusd-weekly-acumulare-la-suport">Exemplu 1 — long, BTCUSD (weekly), acumulare la suport</h3>
|
||
<p><svg viewBox="0 0 560 456" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||
<line x1="24" y1="323.1" x2="546" y2="323.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||
<text x="532" y="317.1" fill="#1a5fb4" text-anchor="end">15.45 — SL</text>
|
||
<line x1="24" y1="90.0" x2="546" y2="90.0" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||
<text x="532" y="84.0" fill="#188a3e" text-anchor="end">21.00 — TP1</text>
|
||
<polyline points="24,153.2 52,199.2" fill="none" stroke="#999" stroke-width="2"/>
|
||
<text x="24" y="141.2" fill="#999">downtrend anterior</text>
|
||
<line x1="60" y1="199.2" x2="60" y2="237.0" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="47" y="203.4" width="26" height="25.2" fill="#c00"/>
|
||
<text x="60" y="341.1" fill="#c00" text-anchor="middle" style="font-weight:bold">A</text>
|
||
<line x1="155" y1="226.5" x2="155" y2="266.4" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="142" y="228.6" width="26" height="29.4" fill="#c00"/>
|
||
<line x1="250" y1="253.8" x2="250" y2="316.8" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="237" y="258.0" width="26" height="46.2" fill="#c00"/>
|
||
<text x="250" y="341.1" fill="#c00" text-anchor="middle" style="font-weight:bold">B</text>
|
||
<line x1="345" y1="293.7" x2="345" y2="310.5" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="332" y="295.8" width="26" height="8.4" fill="#188a3e"/>
|
||
<text x="345" y="341.1" fill="#188a3e" text-anchor="middle" style="font-weight:bold">confirmare</text>
|
||
<line x1="440" y1="279.0" x2="440" y2="297.9" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="427" y="281.1" width="26" height="14.7" fill="#188a3e"/>
|
||
<text x="440" y="341.1" fill="#188a3e" text-anchor="middle" style="font-weight:bold">entry 16.45</text>
|
||
<line x1="24" y1="363.1" x2="546" y2="363.1" stroke="#999" stroke-width="1"/>
|
||
<text x="8" y="357.1" fill="#666">volum (histograma % schimbare)</text>
|
||
<rect x="46" y="363.1" width="28" height="68.4" fill="#d08a1e"/>
|
||
<text x="60" y="444.5" fill="#d08a1e" text-anchor="middle">-38%</text>
|
||
<rect x="236" y="363.1" width="28" height="16.2" fill="#188a3e"/>
|
||
<text x="250" y="392.3" fill="#188a3e" text-anchor="middle">-9% (stins)</text>
|
||
</svg></p>
|
||
<p>Histograma: la A (17.500) distribuție -38% față de candela precedentă; la B
|
||
(15.600, minim nou de preț) distribuție doar -9% — vânzarea reală s-a
|
||
stins, chiar dacă prețul a mai coborât. Linia verde de volum traversează
|
||
MA imediat după B. Trigger: candelă bullish de confirmare la ~16.100 →
|
||
intrare la break-ul peste high-ul ei, <strong>16.450 long</strong>. Stop-loss <strong>15.450</strong>
|
||
(sub B — dacă prețul reface minimul, acumularea era falsă). Take-profit
|
||
<strong>21.000</strong> (rezistența anterioară dinaintea căderii). Risc 1.000, recompensă
|
||
4.550 → risc/recompensă ~1:4.5.</p>
|
||
<h3 id="exemplu-2-short-spy-daily-distributie-la-rezistenta">Exemplu 2 — short, SPY (daily), distribuție la rezistență</h3>
|
||
<p><svg viewBox="0 0 520 335" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||
<line x1="24" y1="34.0" x2="506" y2="34.0" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||
<text x="492" y="28.0" fill="#1a5fb4" text-anchor="end">463.20 — SL</text>
|
||
<line x1="24" y1="143.2" x2="506" y2="143.2" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||
<text x="492" y="137.2" fill="#188a3e" text-anchor="end">445 — TP1</text>
|
||
<polyline points="24,156.2 52,110.2" fill="none" stroke="#999" stroke-width="2"/>
|
||
<text x="24" y="176.2" fill="#999">uptrend anterior</text>
|
||
<line x1="60" y1="80.2" x2="60" y2="110.2" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="47" y="83.2" width="26" height="24.0" fill="#188a3e"/>
|
||
<text x="60" y="223.2" fill="#188a3e" text-anchor="middle" style="font-weight:bold">A</text>
|
||
<line x1="160" y1="59.2" x2="160" y2="89.2" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="147" y="65.2" width="26" height="18.0" fill="#188a3e"/>
|
||
<line x1="260" y1="41.2" x2="260" y2="72.4" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="247" y="65.2" width="26" height="6.0" fill="#188a3e"/>
|
||
<text x="260" y="223.2" fill="#188a3e" text-anchor="middle" style="font-weight:bold">B</text>
|
||
<line x1="360" y1="64.0" x2="360" y2="80.2" stroke="#1a1a1a" stroke-width="1.5"/>
|
||
<rect x="347" y="65.2" width="26" height="13.2" fill="#c00"/>
|
||
<text x="360" y="223.2" fill="#c00" text-anchor="middle" style="font-weight:bold">entry 455.80</text>
|
||
<line x1="24" y1="245.2" x2="506" y2="245.2" stroke="#999" stroke-width="1"/>
|
||
<text x="8" y="239.2" fill="#666">volum (histograma % schimbare)</text>
|
||
<rect x="46" y="245.2" width="28" height="65.0" fill="#188a3e"/>
|
||
<text x="60" y="323.2" fill="#188a3e" text-anchor="middle">+25%</text>
|
||
<rect x="246" y="245.2" width="28" height="15.6" fill="#d08a1e"/>
|
||
<text x="260" y="273.8" fill="#d08a1e" text-anchor="middle">+6% (slăbit)</text>
|
||
</svg></p>
|
||
<p>Histograma: la A (455) acumulare +25% (rally susținut real); la B (462,
|
||
maxim nou) acumulare doar +6% — cumpărarea reală se subțiază, iar linia
|
||
verde de volum coboară sub MA chiar în zona lui B. Trigger: shooting star cu
|
||
close 458, urmată de o candelă care sparge low-ul ei (456) → intrare
|
||
<strong>455.80 short</strong>. Stop-loss <strong>463.20</strong> (peste B, cu marjă — dacă prețul
|
||
reface maximul, distribuția era falsă). Take-profit <strong>445</strong> (suportul/
|
||
consolidarea anterioară). Risc 7.40, recompensă 10.80 → risc/recompensă
|
||
~1:1.5 — mai slab ca la exemplul 1, nu presupune același raport de fiecare
|
||
dată.</p>
|
||
<h3 id="exemplu-3-esec-acumulare-aparenta-care-nu-s-a-confirmat-nu-intri">Exemplu 3 — eșec: acumulare aparentă care nu s-a confirmat (nu intri)</h3>
|
||
<p><svg viewBox="0 0 260 172" xmlns="http://www.w3.org/2000/svg" style="width:260px;height:auto;font:11px sans-serif">
|
||
<line x1="10" y1="30" x2="250" y2="30" stroke="#888" stroke-width="1"/>
|
||
<text x="215" y="25" fill="#666">0</text>
|
||
<rect x="20" y="30" width="25" height="78.3" fill="#d08a1e"/>
|
||
<text x="6" y="121.3" fill="#d08a1e">-40%</text>
|
||
<rect x="75" y="30" width="25" height="76.3" fill="#d08a1e"/>
|
||
<text x="61" y="119.3" fill="#d08a1e">-39%</text>
|
||
<rect x="130" y="30" width="25" height="72.4" fill="#d08a1e"/>
|
||
<text x="116" y="115.4" fill="#d08a1e">-37%</text>
|
||
<rect x="190" y="30" width="25" height="90.0" fill="#c00"/>
|
||
<text x="176" y="133" fill="#c00">-46%</text>
|
||
<text x="10" y="152" fill="#333">3 bare aproape egale, apoi una mult mai</text>
|
||
<text x="10" y="165" fill="#333">adâncă — scurtarea nu s-a confirmat</text>
|
||
</svg></p>
|
||
<p>Pe Boeing (weekly), la un minim aproape de suport, distribuția părea să se
|
||
scurteze (-40% apoi -39% apoi -37%, deci minim, aproape la fel) — suficient
|
||
de aproape încât, la prima vedere, să pară acumulare care începe. Dar
|
||
candela următoare a dus histograma la -46% (mai adâncă decât toate cele
|
||
anterioare) — nu s-a confirmat nimic, prețul a continuat direct în downtrend
|
||
fără reversal. Diferența față de Exemplul 1: acolo scurtarea era clară și
|
||
susținută (-38% → -9%, o treime); aici era marginală (-40% → -39% → -37%) și
|
||
s-a rupt la prima candelă următoare. Regula practică: o scurtare de 1-2%
|
||
între bare nu e semnal, e zgomot — ai nevoie de o diferență clară (cel puțin
|
||
de ordinul a jumătate din valoarea precedentă, ca la Exemplul 1) ca să
|
||
considerăm acumularea reală.</p>
|
||
<h2 id="volumul-pe-forex-nu-exista-pe-spot-folosesti-futures-ca-proxy">Volumul pe Forex — nu există pe spot, folosești futures ca proxy</h2>
|
||
<p>Pe perechile valutare spot (EURUSD, GBPUSD etc.) nu există volum real —
|
||
brokerii raportează doar volumul propriilor tranzacții, nu al pieței
|
||
globale, deci indicatorul de volum nu are ce citi acolo. Soluție: te uiți la
|
||
contractul de futures pe aceeași valută (ex. <strong>6E</strong> pentru EUR/USD, <strong>6B</strong>
|
||
pentru GBP/USD, tranzacționate pe CME) — acolo volumul e real, pentru că
|
||
marii participanți (băncile comerciale, care fac hedging valutar pentru
|
||
clienți) tranzacționează acolo. Divergențele văzute pe 6E se aplică, ca
|
||
citire, și pe perechea spot corespunzătoare — cu mențiunea că datele de pe
|
||
futures au un delay de ~15 minute față de live.</p>
|
||
<h2 id="confluenta-cu-alti-indicatori-si-pe-alte-time-frame-uri">Confluență cu alți indicatori și pe alte time-frame-uri</h2>
|
||
<p>Volumul funcționează cel mai bine împreună cu <strong>relative strength</strong> (vezi
|
||
<code>06_indicatorul_de_performanta.md</code>) și cu indicatorul <strong>Power</strong> (lecție
|
||
separată) — toți trei sunt indicatori non-corelați; când toți arată aceeași
|
||
divergență la un nivel important, semnalul e mult mai puternic decât oricare
|
||
izolat. Funcționează pe orice time-frame (5 min până la monthly), dar <strong>nu
|
||
de fiecare dată</strong> — pe multe simboluri (ex. sectoare ca XLF, IBB, în anumite
|
||
ferestre) nu apare nicio divergență vizibilă, iar pe time-frame-uri mai mari
|
||
(ex. 120 min în exemplele din training) indicatorul reacționează mai greu.
|
||
Nu forța un trade doar pentru că "ar trebui" să fie acumulare acolo.</p>
|
||
<h2 id="gotchas-practice-cele-mai-importante">Gotchas practice — cele mai importante</h2>
|
||
<ul>
|
||
<li><strong>Nu confunda "bară mai scurtă" cu "acumulare confirmată".</strong> Ai nevoie de
|
||
o diferență clară și susținută pe mai multe candele (Exemplul 1), nu de o
|
||
scurtare marginală de 1-2% care se rupe la prima candelă următoare
|
||
(Exemplul 3).</li>
|
||
<li><strong>Nu tranzacționezi doar pe volum, izolat.</strong> Cele mai clare semnale din
|
||
training apar la confluență cu un nivel de suport/rezistență sau un pivot
|
||
deja cunoscut — volumul fără context de preț e un semnal mai slab.</li>
|
||
<li><strong>Nu forța tranzacția când indicatorul tace.</strong> Pe multe simboluri/zone nu
|
||
apare nicio divergență sau acumulare vizibilă — nu înseamnă că trebuie
|
||
"găsită" cu orice preț, înseamnă că acolo indicatorul nu-ți dă un edge.</li>
|
||
<li><strong>Volum mare fără trend clar de volum ≠ semnal.</strong> O singură bară mare
|
||
(peste medie) nu spune nimic despre acumulare/distribuție — doar trendul
|
||
histogramei pe mai multe candele o face.</li>
|
||
</ul>
|
||
<h2 id="referinte">Referințe</h2>
|
||
<ul>
|
||
<li><a href="https://chartschool.stockcharts.com/table-of-contents/technical-indicators-and-overlays/technical-indicators/on-balance-volume-obv">StockCharts ChartSchool — On-Balance Volume (OBV)</a> — mecanismul OBV și citirea de trend/divergență.</li>
|
||
<li><a href="https://www.investopedia.com/terms/o/onbalancevolume.asp">Investopedia — On-Balance Volume (OBV)</a> — definiție, formulă, exemple de acumulare/distribuție.</li>
|
||
<li><a href="https://www.cmegroup.com/markets/fx.html">CME Group — FX Futures</a> — contractele 6E/6B/6J etc. folosite ca proxy de volum pentru Forex spot.</li>
|
||
<li><a href="https://www.investopedia.com/ask/answers/013015/what-difference-between-open-interest-and-trading-volume.asp">Investopedia — Open Interest vs Volume</a> — diferența exactă (și legătura) dintre volum și Open Interest la Futures.</li>
|
||
</ul>
|
||
<hr />
|
||
<p><em>Notă: secțiunea "De ce histograma clasică nu ajută prea mult" (diagrama de
|
||
comparație), diagrama OBV generică, perechea DA/NU la suport, cele 3
|
||
exemple complete cu cifre (BTCUSD, SPY, Boeing) și secțiunea de gotchas sunt
|
||
completări ale mele, dincolo de ce spune explicit transcrierea — cursul
|
||
arată live, pe multe simboluri și time-frame-uri, cum arată acumularea/
|
||
distribuția pe grafic, dar fără cifre exacte de intrare/SL/TP sau un caz de
|
||
eșec construit explicit. Cifrele din cele 3 exemple sunt plauzibile,
|
||
construite pe scara reală a instrumentelor menționate, nu extrase din
|
||
transcriere.</em></p>
|
||
</body>
|
||
</html>
|