Fisierul de referinta (Inverted H&S): contradictie intre regula scrisa si cifre

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
This commit is contained in:
Claude Agent
2026-09-12 21:35:54 +00:00
parent 841a5f828c
commit 464b01848f
74 changed files with 2199 additions and 1378 deletions

View File

@@ -56,21 +56,22 @@ oamenii încep să meargă pe jos sau cu transportul public, PCE surprinde
schimbarea asta de comportament; CPI, cu coșul lui fix, nu.</p>
<p>Mecanismul concret (cifre ilustrative ale mele, transcrierea nu dă cifre
exacte pentru acest exemplu, doar ideea calitativă):</p>
<p><svg viewBox="0 0 460 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="210" height="70" fill="none" stroke="#c00" stroke-width="1.5"/>
<p><svg viewBox="0 0 460 190" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:460px;height:auto;font:12px sans-serif">
<rect x="10" y="10" width="210" height="90" fill="none" stroke="#c00" stroke-width="1.5"/>
<text x="20" y="30" fill="#c00">CPI — coș fix</text>
<text x="20" y="48" fill="#333">Benzină: preț +20%,</text>
<text x="20" y="63" fill="#333">cantitate din coș neschimbată</text>
<text x="20" y="78" fill="#c00">→ contribuie tot +20% la indice</text>
<rect x="240" y="10" width="210" height="70" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="20" y="88" fill="#c00">→ contribuie tot +20% la indice</text>
<rect x="240" y="10" width="210" height="90" fill="none" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="250" y="30" fill="#1a5fb4">PCE — coș adaptat</text>
<text x="250" y="48" fill="#333">Benzină: preț +20%,</text>
<text x="250" y="63" fill="#333">cantitate cumpărată -15% (merg pe jos)</text>
<text x="250" y="78" fill="#1a5fb4">→ contribuție reală, mai mică</text>
<text x="10" y="110" fill="#666">Aceeași creștere de preț a benzinei, dar CPI o citește ca</text>
<text x="10" y="125" fill="#666">"toată lumea tot cumpără aceeași cantitate", iar PCE citește</text>
<text x="10" y="140" fill="#666">cât chiar s-a cumpărat — de-aia PCE tinde să iasă mai mic</text>
<text x="10" y="155" fill="#666">decât CPI când prețurile urcă.</text>
<text x="250" y="63" fill="#333">cantitate cumpărată -15%</text>
<text x="250" y="76" fill="#333">(merg pe jos)</text>
<text x="250" y="90" fill="#1a5fb4">→ contribuție reală, mai mică</text>
<text x="10" y="130" fill="#666">Aceeași creștere de preț a benzinei, dar CPI o citește ca</text>
<text x="10" y="145" fill="#666">"toată lumea tot cumpără aceeași cantitate", iar PCE citește</text>
<text x="10" y="160" fill="#666">cât chiar s-a cumpărat — de-aia PCE tinde să iasă mai mic</text>
<text x="10" y="175" fill="#666">decât CPI când prețurile urcă.</text>
</svg></p>
<h2 id="cheltuieli-indirecte-cealalta-diferenta-fata-de-cpi">Cheltuieli indirecte — cealaltă diferență față de CPI</h2>
<p>PCE include și cheltuieli făcute în numele consumatorului, nu doar cele
@@ -211,15 +212,16 @@ litere) — tabelul folosește ticker-ele SPDR corecte (Consumer Staples =
</tbody>
</table>
<h2 id="exemplu-real-raportul-pce-din-26-septembrie-2025-date-pentru-august-2025">Exemplu real: raportul PCE din 26 septembrie 2025 (date pentru august 2025)</h2>
<p><svg viewBox="0 0 320 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:12px sans-serif">
<p><svg viewBox="0 0 320 185" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:12px sans-serif">
<text x="10" y="15" fill="#333">PCE y/y — actual vs ținta Fed</text>
<line x1="20" y1="140" x2="300" y2="140" stroke="#999" stroke-width="1"/>
<rect x="30" y="105" width="50" height="35" fill="#888"/>
<rect x="30" y="71" width="50" height="69" fill="#888"/>
<text x="15" y="155" fill="#666">ținta 2,0%</text>
<rect x="120" y="75" width="50" height="65" fill="#1a5fb4"/>
<rect x="120" y="47" width="50" height="93" fill="#1a5fb4"/>
<text x="100" y="155" fill="#1a5fb4">PCE total 2,7%</text>
<rect x="210" y="65" width="50" height="75" fill="#c00"/>
<rect x="210" y="40" width="50" height="100" fill="#c00"/>
<text x="190" y="155" fill="#c00">Core PCE 2,9%</text>
<text x="10" y="175" fill="#555" style="font-size:9px">Scară: 0,1% = 3,45 px.</text>
</svg></p>
<p>Din raportul citit în curs: cheltuielile totale de consum au urcat cu
<strong>129,2 miliarde $</strong> în august (ex: serviciile de transport, +13,9
@@ -278,15 +280,16 @@ aștepți totuși candela de 1 minut a publicării înainte să intri.</p>
<p><strong>Trigger valid vs prea devreme</strong>, folosind exact raportul din 26
septembrie 2025 (Core PCE 2,9% y/y; forecast ilustrativ de 2,7%, ca să
arate o surpriză clară de peste-așteptări):</p>
<p><svg viewBox="0 0 320 170" xmlns="http://www.w3.org/2000/svg" style="width:100%;max-width:320px;height:auto;font:12px sans-serif">
<line x1="10" y1="22" x2="310" y2="22" stroke="#188a3e" stroke-width="1.5"/>
<text x="15" y="17" fill="#188a3e">TP 101.54 — rezistență tehnică anterioară</text>
<line x1="10" y1="60" x2="310" y2="60" stroke="#1a5fb4" stroke-width="1.5"/>
<text x="15" y="55" fill="#1a5fb4">entry 100.87 — break peste high-ul candelei</text>
<rect x="140" y="60" width="20" height="65" fill="#888" opacity="0.5"/>
<text x="165" y="95" fill="#666">candela de release (8:30 ET)</text>
<line x1="10" y1="140" x2="310" y2="140" stroke="#c00" stroke-width="1.5"/>
<text x="15" y="155" fill="#c00">SL 100.42 — sub open-ul pre-release (100.50)</text>
<p><svg viewBox="0 0 620 244" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<line x1="24" y1="202.0" x2="606" y2="202.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="196.0" fill="#c00" text-anchor="end">SL 100.42 — sub open-ul pre-release (100.50)</text>
<line x1="24" y1="134.5" x2="606" y2="134.5" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="128.5" fill="#1a5fb4" text-anchor="end">entry 100.87 — break peste high-ul candelei</text>
<line x1="24" y1="34.0" x2="606" y2="34.0" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="592" y="28.0" fill="#188a3e" text-anchor="end">TP 101.54 — rezistență tehnică anterioară</text>
<line x1="100" y1="137.5" x2="100" y2="190.0" stroke="#1a1a1a" stroke-width="1.5"/>
<rect x="87" y="148.0" width="26" height="42.0" fill="#188a3e"/>
<text x="100" y="220.0" fill="#188a3e" text-anchor="middle" style="font-weight:bold">candela de release (8:30 ET)</text>
</svg></p>
<p><strong>Exemplu complet, cu ieșire</strong> (indicele DXY, ilustrativ, aceeași surpriză
Core PCE 2,9% vs 2,7% forecast): pre-release DXY la 100.50. Candela de 1