Files
atm-curs-dl/gen/strategii/mbp_exemplu.svg
Claude Agent 01599d2e9d strategii: primele 30 de diagrame, cu generatoarele lor
Cate un agent grafician per diagrama, fiecare cu generatorul si SVG-ul lui.
Graficele de pret trec prin svg_candles, cu assert-urile din specificatie
scrise in generator — verifica structura, nu doar ca ruleaza: ca al doilea
picior e mai jos, ca intrarea e close-ul barei de confirmare, ca 1:1 e exact.

Verificare prin sondaj pe buy_doji_ansamblu, cu screenshot citit: serie
continua de 32 de candele, panou de volum, MA(20), doji-ul si ieșirea pe
trail etichetate, cifrele identice cu specificatia.

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

101 lines
8.4 KiB
XML

<svg viewBox="0 0 660 730" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<g transform="translate(0,0)">
<text x="24" y="48" fill="#333" style="font-weight:bold">SPY — 15 min: MBAP short 25.11.2025 (risc 0.41 % → ieșire 4.9R)</text>
<line x1="24" y1="56.0" x2="646" y2="56.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="632" y="50.0" fill="#c00" text-anchor="end">SL 662.71 (risc 0.41 %)</text>
<line x1="24" y1="110.2" x2="646" y2="110.2" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="104.2" fill="#188a3e">intrare short 660.00</text>
<line x1="24" y1="92.2" x2="646" y2="92.2" stroke="#777" stroke-width="1.5" stroke-dasharray="2 4"/>
<text x="30" y="86.2" fill="#777">bandă superioară (schematic)</text>
<line x1="24" y1="164.4" x2="646" y2="164.4" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="158.4" fill="#1a5fb4">TP1 657.29 (1:1)</text>
<line x1="24" y1="374.2" x2="646" y2="374.2" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30" y="368.2" fill="#1a5fb4">ieșire trail 646.80 = 2 % = ~4.9R</text>
<polyline points="325.0,314.0 340.0,306.7 355.0,297.8 370.0,288.2 385.0,276.1 400.0,265.0 415.0,255.3 430.0,247.6 445.0,240.5 460.0,235.6 475.0,232.0 490.0,231.2 505.0,232.7" fill="none" stroke="#b06000" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="511" y="227" fill="#b06000">SMA-20</text>
<line x1="40.0" y1="323.2" x2="40.0" y2="339.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="35.5" y="330.2" width="9" height="2.0" fill="#188a3e"/>
<line x1="55.0" y1="323.2" x2="55.0" y2="345.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="50.5" y="330.2" width="9" height="8.0" fill="#c00"/>
<line x1="70.0" y1="319.2" x2="70.0" y2="345.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="65.5" y="326.2" width="9" height="12.0" fill="#188a3e"/>
<line x1="85.0" y1="319.2" x2="85.0" y2="349.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="80.5" y="326.2" width="9" height="16.0" fill="#c00"/>
<line x1="100.0" y1="325.2" x2="100.0" y2="349.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="95.5" y="332.2" width="9" height="10.0" fill="#188a3e"/>
<line x1="115.0" y1="325.2" x2="115.0" y2="355.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="110.5" y="332.2" width="9" height="16.0" fill="#c00"/>
<line x1="130.0" y1="329.2" x2="130.0" y2="355.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="125.5" y="336.2" width="9" height="12.0" fill="#188a3e"/>
<line x1="145.0" y1="329.2" x2="145.0" y2="359.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="140.5" y="336.2" width="9" height="16.0" fill="#c00"/>
<line x1="160.0" y1="333.2" x2="160.0" y2="359.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="155.5" y="340.2" width="9" height="12.0" fill="#188a3e"/>
<line x1="175.0" y1="333.2" x2="175.0" y2="357.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="170.5" y="340.2" width="9" height="10.0" fill="#c00"/>
<line x1="190.0" y1="331.2" x2="190.0" y2="357.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="185.5" y="338.2" width="9" height="12.0" fill="#188a3e"/>
<line x1="205.0" y1="331.2" x2="205.0" y2="351.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="200.5" y="338.2" width="9" height="6.0" fill="#c00"/>
<line x1="220.0" y1="332.2" x2="220.0" y2="349.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="215.5" y="338.2" width="9" height="6.0" fill="#188a3e"/>
<line x1="235.0" y1="316.2" x2="235.0" y2="343.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="230.5" y="322.2" width="9" height="16.0" fill="#188a3e"/>
<line x1="250.0" y1="298.2" x2="250.0" y2="327.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="245.5" y="304.2" width="9" height="18.0" fill="#188a3e"/>
<line x1="265.0" y1="280.2" x2="265.0" y2="309.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="260.5" y="286.2" width="9" height="18.0" fill="#188a3e"/>
<line x1="280.0" y1="262.2" x2="280.0" y2="291.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="275.5" y="268.2" width="9" height="18.0" fill="#188a3e"/>
<line x1="295.0" y1="242.2" x2="295.0" y2="273.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="290.5" y="248.2" width="9" height="20.0" fill="#188a3e"/>
<line x1="310.0" y1="222.2" x2="310.0" y2="253.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="305.5" y="228.2" width="9" height="20.0" fill="#188a3e"/>
<line x1="325.0" y1="200.2" x2="325.0" y2="233.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="320.5" y="206.2" width="9" height="22.0" fill="#188a3e"/>
<line x1="340.0" y1="178.2" x2="340.0" y2="211.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="335.5" y="184.2" width="9" height="22.0" fill="#188a3e"/>
<line x1="355.0" y1="154.2" x2="355.0" y2="189.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="350.5" y="160.2" width="9" height="24.0" fill="#188a3e"/>
<line x1="370.0" y1="128.2" x2="370.0" y2="165.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="365.5" y="134.2" width="9" height="26.0" fill="#188a3e"/>
<line x1="385.0" y1="90.2" x2="385.0" y2="138.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="380.5" y="100.2" width="9" height="34.0" fill="#188a3e"/>
<line x1="400.0" y1="96.2" x2="400.0" y2="118.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="395.5" y="100.2" width="9" height="10.0" fill="#c00"/>
<line x1="415.0" y1="105.2" x2="415.0" y2="164.4" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="410.5" y="110.2" width="9" height="44.0" fill="#c00"/>
<line x1="430.0" y1="148.2" x2="430.0" y2="188.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="425.5" y="154.2" width="9" height="28.0" fill="#c00"/>
<line x1="445.0" y1="176.2" x2="445.0" y2="216.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="440.5" y="182.2" width="9" height="28.0" fill="#c00"/>
<line x1="460.0" y1="204.2" x2="460.0" y2="248.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="455.5" y="210.2" width="9" height="32.0" fill="#c00"/>
<line x1="475.0" y1="236.2" x2="475.0" y2="284.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="470.5" y="242.2" width="9" height="36.0" fill="#c00"/>
<line x1="490.0" y1="272.2" x2="490.0" y2="328.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="485.5" y="278.2" width="9" height="44.0" fill="#c00"/>
<line x1="505.0" y1="316.2" x2="505.0" y2="380.2" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="500.5" y="322.2" width="9" height="52.0" fill="#c00"/>
<text x="385.0" y="80.2" fill="#188a3e" text-anchor="middle" style="font-weight:bold">M: candelă verde peste bandă + TICUS ≥ +1000</text>
<text x="24" y="402.2" fill="#188a3e">M: valori exacte NEACOPERIT în material (bandă + TICUS); bara ~+1000 din panou e ilustrativă</text>
<text x="24" y="419.2" fill="#c00">trigger Sell Momentum → intrare short 660.00 (risc 0.41 % = 2.71)</text>
<text x="24" y="436.2" fill="#c00">TP1 657.29 (1:1) atins în prima candelă după intrare</text>
<text x="24" y="453.2" fill="#c00">ieșire pe trail 646.80 = 2 % = ~4.9R, după 7 candele de 15 min de la intrare</text>
</g>
<text x="24" y="516" fill="#333" style="font-weight:bold">Panou TICUS — linia 0 și pragul +1000 (ilustrativ)</text>
<line x1="24" y1="532.0" x2="646" y2="532.0" stroke="#b06000" stroke-width="1.2" stroke-dasharray="2 4"/>
<text x="632" y="527.0" fill="#b06000" text-anchor="end">+1000 (prag)</text>
<line x1="24" y1="584.0" x2="646" y2="584.0" stroke="#888"/>
<text x="24" y="579.0" fill="#555">0</text>
<rect x="380.5" y="514.0" width="9" height="70.0" fill="#188a3e" opacity="0.85"/>
<text x="385.0" y="509.0" fill="#777" text-anchor="middle">ilustrativ</text>
<text x="385.0" y="600.0" fill="#777" text-anchor="middle">candela M</text>
<text x="24" y="620.0" fill="#555">Legendă: procentele (risc 0.41 %, ieșire 2 %) sunt ale instructorului.</text>
<text x="24" y="636.0" fill="#555">Prețurile absolute (660.00 / 662.71 / 657.29 / 646.80) sunt construite de sumarizator —</text>
<text x="24" y="652.0" fill="#555">09_QA/11_2025-11-25.md:716-719.</text>
<text x="24" y="668.0" fill="#555">Structura de reținut: risc mic → TP1 (1:1) atins imediat → trail lung (7 candele de 15 min).</text>
<text x="24" y="684.0" fill="#555">Valoarea exactă a benzii și a TICUS la candela M nu e dată în sesiune; bara ~+1000 e ilustrativă.</text>
<text x="24" y="700.0" fill="#555">„Taurii urcă pe scări, urșii sar de la etaj" — de ce short-ul se consumă în ore.</text>
<text x="24" y="716.0" fill="#555">(09_QA/11_2025-11-25.md:643-648).</text>
</svg>