Files
atm-curs-dl/gen/strategii/mbp_samecandle.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

78 lines
7.3 KiB
XML

<svg viewBox="0 0 780 594" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font-family:system-ui,sans-serif;font-size:13px">
<svg x="8" y="48" width="380" height="414" viewBox="0 0 380 414"> <line x1="24" y1="181.1" x2="366" y2="181.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="352" y="175.1" fill="#1a5fb4" text-anchor="end">bandă 623.90</text>
<line x1="44.0" y1="34.0" x2="44.0" y2="64.6" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="39.0" y="40.8" width="10" height="17.0" fill="#c00"/>
<line x1="60.0" y1="49.3" x2="60.0" y2="87.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="55.0" y="57.8" width="10" height="21.2" fill="#c00"/>
<line x1="76.0" y1="72.2" x2="76.0" y2="104.6" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="71.0" y="79.0" width="10" height="17.0" fill="#c00"/>
<line x1="92.0" y1="87.5" x2="92.0" y2="125.8" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="87.0" y="96.1" width="10" height="21.2" fill="#c00"/>
<line x1="108.0" y1="110.5" x2="108.0" y2="157.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="103.0" y="117.3" width="10" height="29.8" fill="#c00"/>
<line x1="124.0" y1="142.0" x2="124.0" y2="192.1" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="119.0" y="147.1" width="10" height="36.5" fill="#c00"/>
<line x1="140.0" y1="169.2" x2="140.0" y2="188.7" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="135.0" y="174.2" width="10" height="9.4" fill="#188a3e"/>
<line x1="156.0" y1="155.5" x2="156.0" y2="179.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="151.0" y="162.3" width="10" height="11.9" fill="#188a3e"/>
<line x1="172.0" y1="143.7" x2="172.0" y2="167.4" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="167.0" y="148.8" width="10" height="13.6" fill="#188a3e"/>
<line x1="188.0" y1="127.5" x2="188.0" y2="153.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="183.0" y="134.3" width="10" height="14.5" fill="#188a3e"/>
<line x1="124.0" y1="192.1" x2="124.0" y2="368.6" stroke="#aaa" stroke-width="1" stroke-dasharray="3 3"/>
<text x="14" y="248" fill="#333" style="font-weight:bold">TICUS</text>
<line x1="24" y1="274.0" x2="366" y2="274.0" stroke="#c00" stroke-width="1" stroke-dasharray="4 3"/><text x="26" y="269.0" fill="#c00">+1000 (prag)</text>
<line x1="24" y1="296.0" x2="366" y2="296.0" stroke="#caa000" stroke-width="1" stroke-dasharray="2 2"/><text x="26" y="291.0" fill="#caa000">+500</text>
<line x1="24" y1="318.0" x2="366" y2="318.0" stroke="#888" stroke-width="1"/><text x="26" y="322.0" fill="#888">0</text>
<line x1="24" y1="340.0" x2="366" y2="340.0" stroke="#caa000" stroke-width="1" stroke-dasharray="2 2"/><text x="26" y="353.0" fill="#caa000">-500</text>
<line x1="24" y1="362.0" x2="366" y2="362.0" stroke="#188a3e" stroke-width="1" stroke-dasharray="4 3"/><text x="26" y="375.0" fill="#188a3e">-1000 (prag)</text>
<rect x="119.0" y="318.0" width="10" height="50.6" fill="#c00"/>
<text x="140.0" y="386.6" fill="#c00">M: TICUS -1150 (sub -1000)</text>
<text x="124.0" y="210.1" fill="#c00" text-anchor="middle" style="font-weight:bold">M: close 623.87 &lt; bandă 623.90</text></svg>
<svg x="396" y="48" width="380" height="414" viewBox="0 0 380 414"> <line x1="24" y1="181.1" x2="366" y2="181.1" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="352" y="175.1" fill="#1a5fb4" text-anchor="end">bandă 623.90</text>
<line x1="44.0" y1="34.0" x2="44.0" y2="64.6" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="39.0" y="40.8" width="10" height="17.0" fill="#c00"/>
<line x1="60.0" y1="49.3" x2="60.0" y2="87.5" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="55.0" y="57.8" width="10" height="21.2" fill="#c00"/>
<line x1="76.0" y1="72.2" x2="76.0" y2="104.6" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="71.0" y="79.0" width="10" height="17.0" fill="#c00"/>
<line x1="92.0" y1="87.5" x2="92.0" y2="125.8" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="87.0" y="96.1" width="10" height="21.2" fill="#c00"/>
<line x1="108.0" y1="110.5" x2="108.0" y2="157.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="103.0" y="117.3" width="10" height="29.8" fill="#c00"/>
<line x1="124.0" y1="142.0" x2="124.0" y2="192.1" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="119.0" y="147.1" width="10" height="36.5" fill="#c00"/>
<line x1="140.0" y1="169.2" x2="140.0" y2="188.7" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="135.0" y="174.2" width="10" height="9.4" fill="#188a3e"/>
<line x1="156.0" y1="155.5" x2="156.0" y2="179.3" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="151.0" y="162.3" width="10" height="11.9" fill="#188a3e"/>
<line x1="172.0" y1="143.7" x2="172.0" y2="167.4" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="167.0" y="148.8" width="10" height="13.6" fill="#188a3e"/>
<line x1="188.0" y1="127.5" x2="188.0" y2="153.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="183.0" y="134.3" width="10" height="14.5" fill="#188a3e"/>
<line x1="108.0" y1="157.3" x2="108.0" y2="370.8" stroke="#aaa" stroke-width="1" stroke-dasharray="3 3"/>
<line x1="124.0" y1="192.1" x2="124.0" y2="344.4" stroke="#aaa" stroke-width="1" stroke-dasharray="3 3"/>
<text x="14" y="248" fill="#333" style="font-weight:bold">TICUS</text>
<line x1="24" y1="274.0" x2="366" y2="274.0" stroke="#c00" stroke-width="1" stroke-dasharray="4 3"/><text x="26" y="269.0" fill="#c00">+1000 (prag)</text>
<line x1="24" y1="296.0" x2="366" y2="296.0" stroke="#caa000" stroke-width="1" stroke-dasharray="2 2"/><text x="26" y="291.0" fill="#caa000">+500</text>
<line x1="24" y1="318.0" x2="366" y2="318.0" stroke="#888" stroke-width="1"/><text x="26" y="322.0" fill="#888">0</text>
<line x1="24" y1="340.0" x2="366" y2="340.0" stroke="#caa000" stroke-width="1" stroke-dasharray="2 2"/><text x="26" y="353.0" fill="#caa000">-500</text>
<line x1="24" y1="362.0" x2="366" y2="362.0" stroke="#188a3e" stroke-width="1" stroke-dasharray="4 3"/><text x="26" y="375.0" fill="#188a3e">-1000 (prag)</text>
<rect x="103.0" y="318.0" width="10" height="52.8" fill="#c00"/>
<rect x="119.0" y="318.0" width="10" height="26.4" fill="#b06000"/>
<text x="140.0" y="390.8" fill="#c00">TICUS(m-1) = -1200 (extrem)</text>
<text x="140.0" y="364.4" fill="#b06000">TICUS(M) = -600 (nu atinge -1000)</text>
<text x="124.0" y="210.1" fill="#c00" text-anchor="middle" style="font-weight:bold">M: close 623.87 &lt; bandă 623.90</text></svg>
<text x="8" y="22" fill="#188a3e" style="font-weight:bold">DA — aceeași candelă, M îndeplinit</text>
<text x="396" y="16" fill="#c00" style="font-weight:bold">NU — TICUS extrem pe altă candelă,</text>
<text x="396" y="32" fill="#c00" style="font-weight:bold">M neîndeplinit</text>
<text x="8" y="484" fill="#555">Regula: banda (close sub 623.90) și TICUS ≤ -1000 trebuie pe ACEEAȘI candelă.</text>
<text x="8" y="501" fill="#555">Pragurile TICUS sunt ±1000 (overbought / oversold); ±500 sunt doar referință vizuală.</text>
<text x="8" y="518" fill="#555">Verificarea se face prin click pe candelă, nu din ochi — TICUS(M) se citește exact pe candela M.</text>
<text x="8" y="535" fill="#555">DA: TICUS(M) = -1150 (exemplul real din curs).</text>
<text x="8" y="552" fill="#555">NU: TICUS(M) = -600, TICUS(m-1) = -1200 — cifre construite de mine ca ilustrare.</text>
<text x="8" y="569" fill="#555">Structura candelelor (10 bare de 15 min, aceeași în ambele panouri) e construită de mine.</text>
</svg>