Files
atm-curs-dl/gen/strategii/atmi_ansamblu.svg
Claude Agent 43e6fbcd32 audit: pragul de rand derivat din font-size; si cele doua diagrame chiar stricate
Al doilea defect al uneltei: inaltimea de rand era constanta LINE_H=13,
calibrata pe 12 px, deci la etichetele de 10 px cu pas de 12 px credea ca
randurile se ating. Acum e LINE_H_RATIO x font-size-ul efectiv, mostenit
corect de pe <g>. Factorul e 1.07, nu 1.15: agentul a incercat valorile mari,
a masurat cu metrice reale de glif si a aratat ca scot cinci fantome noi.

Cele doua probleme reale pe care unealta reparata le-a scos la iveala:
atmi_ansamblu avea un caption de 792 px intr-un viewBox de 720, deci se taia
la margine; la selectia_proximitate se calcau eticheta sagetii si titlul.
Ambele reparate si privite la 1:1.

Cele 92 de diagrame: 0 probleme. Selftest-ul trece, si prinde in continuare o
suprapunere fabricata deliberat - unealta tace pentru ca e curat, nu pentru ca
a orbit.

Ramane, raportat si nereparat: CHAR_W = 5.7 e tot calibrat pe 12 px, deci
latimea textelor mici e supraestimata. Aceeasi clasa de bug, n-a produs inca
raportari gresite.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-09-22 20:45:50 +00:00

115 lines
9.4 KiB
XML

<svg viewBox="0 0 720 510" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<rect x="24" y="297.0" width="682" height="13.2" fill="#7b2fbf" opacity="0.10"/><text x="28" y="324.2" fill="#7b2fbf">zona PPQ 95.80 — aici cumperi</text>
<text x="367" y="345.2" fill="#c00" text-anchor="middle">fără stop-loss standard — nicio linie sub intrare</text>
<text x="24" y="26" fill="#333" style="font-weight:bold">SPY — daily: corecție ≥4 % → zona PPQ → BIM + verde → intrare → TP +10 %</text>
<line x1="24" y1="211.2" x2="706" y2="211.2" stroke="#333" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="205.2" fill="#333">100.00 — swing high recent</text>
<line x1="24" y1="299.2" x2="706" y2="299.2" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="692" y="293.2" fill="#188a3e" text-anchor="end">intrare 96.00</text>
<line x1="24" y1="88.0" x2="706" y2="88.0" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="692" y="82.0" fill="#1a5fb4" text-anchor="end">TP +10 % = 105.60</text>
<line x1="44.0" y1="280.5" x2="44.0" y2="300.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="39.5" y="286.0" width="9" height="8.8" fill="#188a3e"/>
<line x1="61.0" y1="269.5" x2="61.0" y2="291.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="56.5" y="275.0" width="9" height="11.0" fill="#188a3e"/>
<line x1="78.0" y1="258.5" x2="78.0" y2="280.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="73.5" y="264.0" width="9" height="11.0" fill="#188a3e"/>
<line x1="95.0" y1="249.7" x2="95.0" y2="269.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="90.5" y="255.2" width="9" height="8.8" fill="#188a3e"/>
<line x1="112.0" y1="238.7" x2="112.0" y2="260.7" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="107.5" y="244.2" width="9" height="11.0" fill="#188a3e"/>
<line x1="129.0" y1="238.7" x2="129.0" y2="256.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="124.5" y="244.2" width="9" height="6.6" fill="#c00"/>
<line x1="146.0" y1="234.3" x2="146.0" y2="256.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="141.5" y="239.8" width="9" height="11.0" fill="#188a3e"/>
<line x1="163.0" y1="223.3" x2="163.0" y2="245.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="158.5" y="228.8" width="9" height="11.0" fill="#188a3e"/>
<line x1="180.0" y1="214.5" x2="180.0" y2="234.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="175.5" y="220.0" width="9" height="8.8" fill="#188a3e"/>
<line x1="197.0" y1="214.5" x2="197.0" y2="232.1" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="192.5" y="220.0" width="9" height="6.6" fill="#c00"/>
<line x1="214.0" y1="212.3" x2="214.0" y2="232.1" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="209.5" y="217.8" width="9" height="8.8" fill="#188a3e"/>
<line x1="231.0" y1="211.2" x2="231.0" y2="223.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="226.5" y="211.2" width="9" height="6.6" fill="#188a3e"/>
<line x1="248.0" y1="211.2" x2="248.0" y2="231.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="243.5" y="211.2" width="9" height="15.4" fill="#c00"/>
<line x1="265.0" y1="225.5" x2="265.0" y2="248.6" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="260.5" y="226.6" width="9" height="17.6" fill="#c00"/>
<line x1="282.0" y1="243.1" x2="282.0" y2="264.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="277.5" y="244.2" width="9" height="15.4" fill="#c00"/>
<line x1="299.0" y1="258.5" x2="299.0" y2="277.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="294.5" y="259.6" width="9" height="13.2" fill="#c00"/>
<line x1="316.0" y1="271.7" x2="316.0" y2="288.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="311.5" y="272.8" width="9" height="11.0" fill="#c00"/>
<line x1="333.0" y1="282.7" x2="333.0" y2="297.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="328.5" y="283.8" width="9" height="8.8" fill="#c00"/>
<line x1="350.0" y1="291.5" x2="350.0" y2="309.1" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="345.5" y="292.6" width="9" height="8.8" fill="#c00"/>
<line x1="367.0" y1="295.9" x2="367.0" y2="302.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="362.5" y="299.2" width="9" height="2.2" fill="#188a3e"/>
<line x1="384.0" y1="280.5" x2="384.0" y2="299.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="379.5" y="286.0" width="9" height="13.2" fill="#188a3e"/>
<line x1="401.0" y1="267.3" x2="401.0" y2="291.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="396.5" y="272.8" width="9" height="13.2" fill="#188a3e"/>
<line x1="418.0" y1="251.9" x2="418.0" y2="278.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="413.5" y="257.4" width="9" height="15.4" fill="#188a3e"/>
<line x1="435.0" y1="236.5" x2="435.0" y2="262.9" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="430.5" y="242.0" width="9" height="15.4" fill="#188a3e"/>
<line x1="452.0" y1="218.9" x2="452.0" y2="247.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="447.5" y="224.4" width="9" height="17.6" fill="#188a3e"/>
<line x1="469.0" y1="199.1" x2="469.0" y2="229.9" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="464.5" y="204.6" width="9" height="19.8" fill="#188a3e"/>
<line x1="486.0" y1="174.9" x2="486.0" y2="210.1" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="481.5" y="180.4" width="9" height="24.2" fill="#188a3e"/>
<line x1="503.0" y1="148.5" x2="503.0" y2="185.9" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="498.5" y="154.0" width="9" height="26.4" fill="#188a3e"/>
<line x1="520.0" y1="130.9" x2="520.0" y2="159.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="515.5" y="136.4" width="9" height="17.6" fill="#188a3e"/>
<line x1="537.0" y1="113.3" x2="537.0" y2="141.9" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="532.5" y="118.8" width="9" height="17.6" fill="#188a3e"/>
<line x1="554.0" y1="97.9" x2="554.0" y2="124.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="549.5" y="103.4" width="9" height="15.4" fill="#188a3e"/>
<line x1="571.0" y1="88.0" x2="571.0" y2="107.8" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="566.5" y="88.0" width="9" height="15.4" fill="#188a3e"/>
<line x1="24" y1="451.1" x2="706" y2="451.1" stroke="#888"/>
<rect x="39.5" y="419.0" width="9" height="32.1" fill="#188a3e" opacity="0.55"/>
<rect x="56.5" y="416.8" width="9" height="34.3" fill="#188a3e" opacity="0.55"/>
<rect x="73.5" y="420.5" width="9" height="30.6" fill="#188a3e" opacity="0.55"/>
<rect x="90.5" y="414.6" width="9" height="36.5" fill="#188a3e" opacity="0.55"/>
<rect x="107.5" y="418.3" width="9" height="32.8" fill="#188a3e" opacity="0.55"/>
<rect x="124.5" y="421.2" width="9" height="29.9" fill="#c00" opacity="0.55"/>
<rect x="141.5" y="416.1" width="9" height="35.0" fill="#188a3e" opacity="0.55"/>
<rect x="158.5" y="419.7" width="9" height="31.4" fill="#188a3e" opacity="0.55"/>
<rect x="175.5" y="417.6" width="9" height="33.5" fill="#188a3e" opacity="0.55"/>
<rect x="192.5" y="413.9" width="9" height="37.2" fill="#c00" opacity="0.55"/>
<rect x="209.5" y="419.0" width="9" height="32.1" fill="#188a3e" opacity="0.55"/>
<rect x="226.5" y="408.8" width="9" height="42.3" fill="#188a3e" opacity="0.55"/>
<rect x="243.5" y="404.4" width="9" height="46.7" fill="#c00" opacity="0.55"/>
<rect x="260.5" y="400.1" width="9" height="51.0" fill="#c00" opacity="0.55"/>
<rect x="277.5" y="403.0" width="9" height="48.1" fill="#c00" opacity="0.55"/>
<rect x="294.5" y="406.6" width="9" height="44.5" fill="#c00" opacity="0.55"/>
<rect x="311.5" y="408.8" width="9" height="42.3" fill="#c00" opacity="0.55"/>
<rect x="328.5" y="397.1" width="9" height="54.0" fill="#c00" opacity="0.55"/>
<rect x="345.5" y="381.1" width="9" height="70.0" fill="#c00" opacity="0.55"/>
<rect x="362.5" y="386.9" width="9" height="64.2" fill="#188a3e" opacity="0.55"/>
<rect x="379.5" y="411.0" width="9" height="40.1" fill="#188a3e" opacity="0.55"/>
<rect x="396.5" y="408.8" width="9" height="42.3" fill="#188a3e" opacity="0.55"/>
<rect x="413.5" y="413.2" width="9" height="37.9" fill="#188a3e" opacity="0.55"/>
<rect x="430.5" y="407.3" width="9" height="43.8" fill="#188a3e" opacity="0.55"/>
<rect x="447.5" y="409.5" width="9" height="41.6" fill="#188a3e" opacity="0.55"/>
<rect x="464.5" y="405.2" width="9" height="45.9" fill="#188a3e" opacity="0.55"/>
<rect x="481.5" y="408.1" width="9" height="43.0" fill="#188a3e" opacity="0.55"/>
<rect x="498.5" y="403.0" width="9" height="48.1" fill="#188a3e" opacity="0.55"/>
<rect x="515.5" y="400.1" width="9" height="51.0" fill="#188a3e" opacity="0.55"/>
<rect x="532.5" y="397.1" width="9" height="54.0" fill="#188a3e" opacity="0.55"/>
<rect x="549.5" y="394.2" width="9" height="56.9" fill="#188a3e" opacity="0.55"/>
<rect x="566.5" y="389.8" width="9" height="61.2" fill="#188a3e" opacity="0.55"/>
<text x="24" y="375.1" fill="#555">volum</text>
<text x="265.0" y="294.6" fill="#b06000" text-anchor="middle" style="font-weight:bold">corecție 4,0 %</text>
<text x="350.0" y="281.5" fill="#0a7f9e" text-anchor="middle" style="font-weight:bold">BIM</text>
<text x="367.0" y="323.1" fill="#188a3e" text-anchor="middle" style="font-weight:bold">prima candelă verde → intrare</text>
<text x="571.0" y="149.8" fill="#1a5fb4" text-anchor="middle" style="font-weight:bold">ieși cu tot</text>
<text x="24" y="481" fill="#555">100.00 / 96.00 / 105.60 sunt cifrele exemplului din curs; PPQ 95.80 e calculat</text>
<text x="24" y="498" fill="#555">în diagrama pasului 1 (cursul nu dă valorile pivoților).</text>
</svg>