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
117 lines
9.7 KiB
XML
117 lines
9.7 KiB
XML
<svg viewBox="0 0 720 568" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
|
||
<line x1="24" y1="87.2" x2="706" y2="87.2" stroke="#b06000" stroke-width="1.5" stroke-dasharray="2 3"/><text x="692" y="81.2" fill="#b06000" text-anchor="end">bull trail 102.90</text>
|
||
<text x="24" y="48" fill="#333" style="font-weight:bold">Simbol construit — 3 min (TF mare 15 min în Buy)</text>
|
||
<line x1="24" y1="248.4" x2="706" y2="248.4" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||
<text x="30" y="242.4" fill="#188a3e">intrare 99.80</text>
|
||
<line x1="24" y1="300.4" x2="706" y2="300.4" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||
<text x="692" y="294.4" fill="#c00" text-anchor="end">SL 98.80 (4 candele)</text>
|
||
<line x1="24" y1="196.4" x2="706" y2="196.4" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||
<text x="692" y="190.4" fill="#1a5fb4" text-anchor="end">TP1 100.80 = 1:1</text>
|
||
<polyline points="348.0,276.3 364.0,262.8 380.0,249.3 396.0,236.3 412.0,223.6 428.0,211.3 444.0,200.9 460.0,192.4 476.0,185.3 492.0,177.3 508.0,169.2 524.0,160.9 540.0,153.6" fill="none" stroke="#b06000" stroke-width="1.5" stroke-dasharray="4 3"/>
|
||
<text x="546" y="148" fill="#b06000">SMA-20</text>
|
||
<line x1="44.0" y1="396.6" x2="44.0" y2="430.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="39.5" y="404.4" width="9" height="20.8" fill="#188a3e"/>
|
||
<line x1="60.0" y1="375.8" x2="60.0" y2="409.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="55.5" y="383.6" width="9" height="20.8" fill="#188a3e"/>
|
||
<line x1="76.0" y1="349.8" x2="76.0" y2="388.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="71.5" y="357.6" width="9" height="26.0" fill="#188a3e"/>
|
||
<line x1="92.0" y1="329.0" x2="92.0" y2="362.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="87.5" y="336.8" width="9" height="20.8" fill="#188a3e"/>
|
||
<line x1="108.0" y1="303.0" x2="108.0" y2="342.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="103.5" y="310.8" width="9" height="26.0" fill="#188a3e"/>
|
||
<line x1="124.0" y1="277.0" x2="124.0" y2="316.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="119.5" y="284.8" width="9" height="26.0" fill="#188a3e"/>
|
||
<line x1="140.0" y1="256.2" x2="140.0" y2="290.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="135.5" y="264.0" width="9" height="20.8" fill="#188a3e"/>
|
||
<line x1="156.0" y1="230.2" x2="156.0" y2="269.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="151.5" y="238.0" width="9" height="26.0" fill="#188a3e"/>
|
||
<line x1="172.0" y1="232.8" x2="172.0" y2="256.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="167.5" y="238.0" width="9" height="10.4" fill="#c00"/>
|
||
<line x1="188.0" y1="243.2" x2="188.0" y2="279.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="183.5" y="248.4" width="9" height="20.8" fill="#c00"/>
|
||
<line x1="204.0" y1="264.0" x2="204.0" y2="297.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="199.5" y="269.2" width="9" height="20.8" fill="#c00"/>
|
||
<line x1="220.0" y1="274.4" x2="220.0" y2="297.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="215.5" y="279.6" width="9" height="10.4" fill="#188a3e"/>
|
||
<line x1="236.0" y1="274.4" x2="236.0" y2="300.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="231.5" y="279.6" width="9" height="15.6" fill="#c00"/>
|
||
<line x1="252.0" y1="277.0" x2="252.0" y2="297.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="247.5" y="282.2" width="9" height="13.0" fill="#188a3e"/>
|
||
<line x1="268.0" y1="269.2" x2="268.0" y2="287.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="263.5" y="274.4" width="9" height="7.8" fill="#188a3e"/>
|
||
<line x1="284.0" y1="240.6" x2="284.0" y2="279.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="279.5" y="248.4" width="9" height="26.0" fill="#188a3e"/>
|
||
<line x1="300.0" y1="219.8" x2="300.0" y2="253.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="295.5" y="227.6" width="9" height="20.8" fill="#188a3e"/>
|
||
<line x1="316.0" y1="193.8" x2="316.0" y2="232.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="311.5" y="201.6" width="9" height="26.0" fill="#188a3e"/>
|
||
<line x1="332.0" y1="167.8" x2="332.0" y2="206.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="327.5" y="175.6" width="9" height="26.0" fill="#188a3e"/>
|
||
<line x1="348.0" y1="147.0" x2="348.0" y2="180.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="343.5" y="154.8" width="9" height="20.8" fill="#188a3e"/>
|
||
<line x1="364.0" y1="126.2" x2="364.0" y2="160.0" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="359.5" y="134.0" width="9" height="20.8" fill="#188a3e"/>
|
||
<line x1="380.0" y1="105.4" x2="380.0" y2="139.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="375.5" y="113.2" width="9" height="20.8" fill="#188a3e"/>
|
||
<line x1="396.0" y1="89.8" x2="396.0" y2="118.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="391.5" y="97.6" width="9" height="15.6" fill="#188a3e"/>
|
||
<line x1="412.0" y1="74.2" x2="412.0" y2="102.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="407.5" y="82.0" width="9" height="15.6" fill="#188a3e"/>
|
||
<line x1="428.0" y1="56.0" x2="428.0" y2="87.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="423.5" y="66.4" width="9" height="15.6" fill="#188a3e"/>
|
||
<line x1="444.0" y1="61.2" x2="444.0" y2="84.6" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="439.5" y="66.4" width="9" height="10.4" fill="#c00"/>
|
||
<line x1="460.0" y1="71.6" x2="460.0" y2="100.2" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="455.5" y="76.8" width="9" height="15.6" fill="#c00"/>
|
||
<line x1="476.0" y1="86.2" x2="476.0" y2="105.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="471.5" y="92.4" width="9" height="5.2" fill="#c00"/>
|
||
<line x1="492.0" y1="82.0" x2="492.0" y2="105.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="487.5" y="87.2" width="9" height="10.4" fill="#188a3e"/>
|
||
<line x1="508.0" y1="82.0" x2="508.0" y2="115.8" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="503.5" y="87.2" width="9" height="20.8" fill="#c00"/>
|
||
<line x1="524.0" y1="102.8" x2="524.0" y2="131.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="519.5" y="108.0" width="9" height="15.6" fill="#c00"/>
|
||
<line x1="540.0" y1="118.4" x2="540.0" y2="144.4" stroke="#1a1a1a" stroke-width="1.2"/>
|
||
<rect x="535.5" y="123.6" width="9" height="10.4" fill="#c00"/>
|
||
<line x1="24" y1="526.4" x2="706" y2="526.4" stroke="#888"/>
|
||
<rect x="39.5" y="477.1" width="9" height="49.3" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="55.5" y="473.9" width="9" height="52.5" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="71.5" y="478.7" width="9" height="47.7" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="87.5" y="472.3" width="9" height="54.1" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="103.5" y="475.5" width="9" height="50.9" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="119.5" y="470.7" width="9" height="55.7" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="135.5" y="473.9" width="9" height="52.5" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="151.5" y="467.5" width="9" height="58.9" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="167.5" y="491.4" width="9" height="35.0" fill="#c00" opacity="0.55"/>
|
||
<rect x="183.5" y="494.6" width="9" height="31.8" fill="#c00" opacity="0.55"/>
|
||
<rect x="199.5" y="496.2" width="9" height="30.2" fill="#c00" opacity="0.55"/>
|
||
<rect x="215.5" y="497.8" width="9" height="28.6" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="231.5" y="499.4" width="9" height="27.0" fill="#c00" opacity="0.55"/>
|
||
<rect x="247.5" y="500.1" width="9" height="26.2" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="263.5" y="498.6" width="9" height="27.8" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="279.5" y="461.2" width="9" height="65.2" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="295.5" y="456.4" width="9" height="70.0" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="311.5" y="469.1" width="9" height="57.3" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="327.5" y="470.7" width="9" height="55.7" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="343.5" y="467.5" width="9" height="58.9" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="359.5" y="472.3" width="9" height="54.1" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="375.5" y="469.1" width="9" height="57.3" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="391.5" y="473.9" width="9" height="52.5" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="407.5" y="470.7" width="9" height="55.7" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="423.5" y="465.9" width="9" height="60.5" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="439.5" y="475.5" width="9" height="50.9" fill="#c00" opacity="0.55"/>
|
||
<rect x="455.5" y="478.7" width="9" height="47.7" fill="#c00" opacity="0.55"/>
|
||
<rect x="471.5" y="480.3" width="9" height="46.1" fill="#c00" opacity="0.55"/>
|
||
<rect x="487.5" y="477.1" width="9" height="49.3" fill="#188a3e" opacity="0.55"/>
|
||
<rect x="503.5" y="481.9" width="9" height="44.5" fill="#c00" opacity="0.55"/>
|
||
<rect x="519.5" y="483.4" width="9" height="43.0" fill="#c00" opacity="0.55"/>
|
||
<rect x="535.5" y="473.9" width="9" height="52.5" fill="#c00" opacity="0.55"/>
|
||
<text x="24" y="450.4" fill="#555">volum</text>
|
||
<text x="32.0" y="159.6" fill="#1a5fb4" text-anchor="start" style="font-weight:bold">TF mare (15 min) în Buy</text>
|
||
<text x="220.0" y="317.8" fill="#c00" text-anchor="middle" style="font-weight:bold">M: Sell Momentum (pullback)</text>
|
||
<text x="284.0" y="108.6" fill="#188a3e" text-anchor="middle" style="font-weight:bold">A: primul Buy = trigger</text>
|
||
<text x="428.0" y="132.2" fill="#777" text-anchor="middle" style="font-weight:bold">vârf 103.30</text>
|
||
<text x="540.0" y="219.4" fill="#c00" text-anchor="middle" style="font-weight:bold">close sub bull trail = ieși</text>
|
||
<text x="540.0" y="237.4" fill="#c00" text-anchor="middle" style="font-weight:bold">ieșire 102.00 pe bull trail (2.2R)</text>
|
||
<text x="24" y="556" fill="#555">Serie construită (32 bare, 3 min). R = (102.00 − 99.80) / 1.00 = 2.2R.</text>
|
||
</svg> |