Corectorul n-are voie la SVG, deci a semnalat si le-am reparat eu, in generatoare: - gen/selectia/cadrane.py: cadranul 3 scria "imbunatatire spre underperform" — chiar langa textul corectat. Acum "inrautatire, histograma inca peste linia 0". - gen/selectia/funnel.py: "0.96 si 0.74 au fost respinse" era fals. Pe YPF la 0.96 zice "din pacate" si il trece oricum pe lista. - gen/strategii/selectia_scor.py: "sub 7 se deduce ca excludere". Bonus, preexistenta: in selectia_exemplu.py eticheta rezistentei 84.50 cadea peste titlu. Mutata la dreapta. audit_diagrams: 0 pe toate. A1_risc: doua trimiteri la fise/selectia.md decalate cu 7 linii. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
40 lines
4.3 KiB
XML
40 lines
4.3 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 700 580" width="700" height="580" role="img" aria-label="Cele patru cadrane relative strength fata de benchmark: cadranele 1 si 2 = conditie de intrare long, cadranele 3 si 4 = short">
|
|
<g font-family="system-ui, sans-serif">
|
|
<rect x="0" y="0" width="700" height="580" fill="#ffffff"/>
|
|
<text x="350.0" y="34" font-size="19" font-weight="700" fill="#000000" text-anchor="middle">Relative strength — cele patru cadrane</text>
|
|
<text x="350.0" y="58" font-size="13" font-weight="400" fill="#777777" text-anchor="middle">RS = cât de bine se mișcă simbolul față de benchmark (ex. SPY)</text>
|
|
<rect x="40" y="86" width="290" height="150" rx="10" fill="#ffffff" stroke="#1a5fb4" stroke-width="1.5"/>
|
|
<text x="185.0" y="120" font-size="16" font-weight="700" fill="#000000" text-anchor="middle">Cadran 1</text>
|
|
<text x="185.0" y="154" font-size="14" font-weight="400" fill="#000000" text-anchor="middle">supraperformanță</text>
|
|
<text x="185.0" y="182" font-size="13" font-weight="400" fill="#777777" text-anchor="middle">bate benchmark-ul</text>
|
|
<text x="185.0" y="210" font-size="13" font-weight="700" fill="#1a5fb4" text-anchor="middle">LONG</text>
|
|
<rect x="370" y="86" width="290" height="150" rx="10" fill="#ffffff" stroke="#1a5fb4" stroke-width="1.5"/>
|
|
<text x="515.0" y="120" font-size="16" font-weight="700" fill="#000000" text-anchor="middle">Cadran 2</text>
|
|
<text x="515.0" y="152" font-size="14" font-weight="400" fill="#000000" text-anchor="middle">îmbunătățire spre</text>
|
|
<text x="515.0" y="172" font-size="14" font-weight="400" fill="#000000" text-anchor="middle">supraperformanță</text>
|
|
<text x="515.0" y="196" font-size="13" font-weight="400" fill="#777777" text-anchor="middle">zona de cumpărat, la long</text>
|
|
<text x="515.0" y="218" font-size="13" font-weight="700" fill="#1a5fb4" text-anchor="middle">LONG</text>
|
|
<rect x="40" y="302" width="290" height="150" rx="10" fill="#ffffff" stroke="#1a5fb4" stroke-width="1.5"/>
|
|
<text x="185.0" y="336" font-size="16" font-weight="700" fill="#000000" text-anchor="middle">Cadran 3</text>
|
|
<text x="185.0" y="368" font-size="14" font-weight="400" fill="#000000" text-anchor="middle">înrăutățire</text>
|
|
<text x="185.0" y="388" font-size="14" font-weight="400" fill="#000000" text-anchor="middle">încă peste linia 0</text>
|
|
<text x="185.0" y="412" font-size="13" font-weight="400" fill="#777777" text-anchor="middle">pierde avans; pentru short</text>
|
|
<text x="185.0" y="434" font-size="13" font-weight="700" fill="#1a5fb4" text-anchor="middle">SHORT</text>
|
|
<rect x="370" y="302" width="290" height="150" rx="10" fill="#ffffff" stroke="#1a5fb4" stroke-width="1.5"/>
|
|
<text x="515.0" y="336" font-size="16" font-weight="700" fill="#000000" text-anchor="middle">Cadran 4</text>
|
|
<text x="515.0" y="370" font-size="14" font-weight="400" fill="#000000" text-anchor="middle">underperform</text>
|
|
<text x="515.0" y="398" font-size="13" font-weight="400" fill="#777777" text-anchor="middle">pierde în fața benchmark-ului</text>
|
|
<text x="515.0" y="426" font-size="13" font-weight="700" fill="#1a5fb4" text-anchor="middle">SHORT / stai pe margine</text>
|
|
<line x1="56" y1="250" x2="644" y2="250" stroke="#1a5fb4" stroke-width="1.5"/>
|
|
<path d="M 644 250 L 635 245 L 635 255 Z" fill="#1a5fb4"/>
|
|
<path d="M 56 250 L 65 245 L 65 255 Z" fill="#1a5fb4"/>
|
|
<text x="350.0" y="272" font-size="14" font-weight="700" fill="#1a5fb4" text-anchor="middle">Condiție de intrare LONG — cadranele 1 și 2</text>
|
|
<line x1="56" y1="466" x2="644" y2="466" stroke="#1a5fb4" stroke-width="1.5"/>
|
|
<path d="M 644 466 L 635 461 L 635 471 Z" fill="#1a5fb4"/>
|
|
<path d="M 56 466 L 65 461 L 65 471 Z" fill="#1a5fb4"/>
|
|
<text x="350.0" y="488" font-size="14" font-weight="700" fill="#1a5fb4" text-anchor="middle">Condiție de intrare SHORT — cadranele 3 și 4</text>
|
|
<text x="350.0" y="514" font-size="13" font-weight="400" fill="#777777" text-anchor="middle">Cadranul 4 nu se tranzacționează pe orb, chiar cu scor bun:</text>
|
|
<text x="350.0" y="534" font-size="13" font-weight="400" fill="#777777" text-anchor="middle">aștepți trecerea în 2 sau 1, ori un MP4-1 / MBT-10 long ca semn de schimbare.</text>
|
|
<text x="350.0" y="556" font-size="13" font-weight="400" fill="#777777" text-anchor="middle">Un setup de bottom cu RS fără îmbunătățire are șanse mai mici.</text>
|
|
</g></svg>
|