Files
atm-curs-dl/gen/strategii/mdsrt_aplus.svg
Claude Agent 70f5c19574 17_STRATEGII/07_mdsrt: patru restante aplicate, doua erau deja facute
Raportul verificatorului e din 21.09, iar primele doua probleme fusesera
reparate intre timp in 424ecf2 - in text. Ramasesera insa in generatoare:
docstring-ul lui mdsrt_stop si comentariul STOP_BARS din mdsrt_ansamblu inca
spuneau ca N nu e dat de curs. Un capitol poate fi corect si sa-si contrazica
generatorul.

Reparate acum: tabelul A+ descria "coborare fara nivel dedesubt" pentru un
panou in care pivotul 94.00 chiar e trasat si doar nu tine; layout-ul lui
mdsrt_aplus, unde "picior 1: 94.55" era tiparita sub linia de 94.00 (deci se
citea ca ~93.5) si "close 92.00" statea la inaltimea lui 90.80; doua etichete
taiate de linii in stop si short; si retestul din glosar, 590.05 nu 590.00.

Panourile A+ sunt acum stivuite, 700 px in loc de 1080, deci textul nu se mai
scaleaza la 0,67x. Assert nou: y-ul etichetei "picior 1" trebuie sa cada la
±8 px de unde cade pretul ei fata de linia pivotului - exact regresia
raportata.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
2026-10-02 05:18:02 +00:00

210 lines
16 KiB
XML

<svg viewBox="0 0 700 952" xmlns="http://www.w3.org/2000/svg" style="width:100%;height:auto;font:12px sans-serif">
<text x="24" y="48" fill="#333" style="font-weight:bold">A+ — al doilea picior la suport, divergență, trigger</text>
<line x1="24.0" y1="271.0" x2="686" y2="271.0" stroke="#b06000" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30.0" y="265.0" fill="#b06000">pivot monthly 94.00</text>
<line x1="521.0" y1="237.0" x2="686" y2="237.0" stroke="#1a5fb4" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="672" y="231.0" fill="#1a5fb4" text-anchor="end">TP1 95.70 (1:1)</text>
<line x1="521.0" y1="263.0" x2="686" y2="263.0" stroke="#188a3e" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="672" y="257.0" fill="#188a3e" text-anchor="end">intrare 94.40</text>
<line x1="521.0" y1="289.0" x2="686" y2="289.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="672" y="283.0" fill="#c00" text-anchor="end">SL 93.10</text>
<line x1="150.0" y1="56.0" x2="150.0" y2="74.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="146.0" y="59.0" width="8" height="12.0" fill="#c00"/>
<line x1="165.0" y1="68.0" x2="165.0" y2="90.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="161.0" y="71.0" width="8" height="16.0" fill="#c00"/>
<line x1="180.0" y1="84.0" x2="180.0" y2="104.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="176.0" y="87.0" width="8" height="14.0" fill="#c00"/>
<line x1="195.0" y1="90.0" x2="195.0" y2="104.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="191.0" y="93.0" width="8" height="8.0" fill="#188a3e"/>
<line x1="210.0" y1="90.0" x2="210.0" y2="118.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="206.0" y="93.0" width="8" height="22.0" fill="#c00"/>
<line x1="225.0" y1="112.0" x2="225.0" y2="134.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="221.0" y="115.0" width="8" height="16.0" fill="#c00"/>
<line x1="240.0" y1="128.0" x2="240.0" y2="148.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="236.0" y="131.0" width="8" height="14.0" fill="#c00"/>
<line x1="255.0" y1="134.0" x2="255.0" y2="148.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="251.0" y="137.0" width="8" height="8.0" fill="#188a3e"/>
<line x1="270.0" y1="134.0" x2="270.0" y2="158.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="266.0" y="137.0" width="8" height="18.0" fill="#c00"/>
<line x1="285.0" y1="152.0" x2="285.0" y2="170.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="281.0" y="155.0" width="8" height="12.0" fill="#c00"/>
<line x1="300.0" y1="164.0" x2="300.0" y2="182.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="296.0" y="167.0" width="8" height="12.0" fill="#c00"/>
<line x1="315.0" y1="176.0" x2="315.0" y2="194.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="311.0" y="179.0" width="8" height="12.0" fill="#c00"/>
<line x1="330.0" y1="188.0" x2="330.0" y2="206.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="326.0" y="191.0" width="8" height="12.0" fill="#c00"/>
<line x1="345.0" y1="200.0" x2="345.0" y2="218.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="341.0" y="203.0" width="8" height="12.0" fill="#c00"/>
<line x1="360.0" y1="212.0" x2="360.0" y2="228.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="356.0" y="215.0" width="8" height="10.0" fill="#c00"/>
<line x1="375.0" y1="222.0" x2="375.0" y2="238.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="371.0" y="225.0" width="8" height="10.0" fill="#c00"/>
<line x1="390.0" y1="232.0" x2="390.0" y2="246.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="386.0" y="235.0" width="8" height="8.0" fill="#c00"/>
<line x1="405.0" y1="236.0" x2="405.0" y2="246.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="401.0" y="239.0" width="8" height="4.0" fill="#188a3e"/>
<line x1="420.0" y1="237.0" x2="420.0" y2="260.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="416.0" y="239.0" width="8" height="20.0" fill="#c00"/>
<line x1="435.0" y1="250.0" x2="435.0" y2="262.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="431.0" y="253.0" width="8" height="6.0" fill="#188a3e"/>
<line x1="450.0" y1="244.0" x2="450.0" y2="256.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="446.0" y="247.0" width="8" height="6.0" fill="#188a3e"/>
<line x1="465.0" y1="244.0" x2="465.0" y2="258.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="461.0" y="247.0" width="8" height="8.0" fill="#c00"/>
<line x1="480.0" y1="252.0" x2="480.0" y2="266.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="476.0" y="255.0" width="8" height="8.0" fill="#c00"/>
<line x1="495.0" y1="260.0" x2="495.0" y2="278.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="491.0" y="263.0" width="8" height="12.0" fill="#c00"/>
<line x1="510.0" y1="265.0" x2="510.0" y2="287.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="506.0" y="269.0" width="8" height="6.0" fill="#188a3e"/>
<line x1="525.0" y1="261.0" x2="525.0" y2="270.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="521.0" y="263.0" width="8" height="6.0" fill="#188a3e"/>
<line x1="540.0" y1="252.0" x2="540.0" y2="266.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="536.0" y="255.0" width="8" height="8.0" fill="#188a3e"/>
<line x1="555.0" y1="242.0" x2="555.0" y2="258.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="551.0" y="245.0" width="8" height="10.0" fill="#188a3e"/>
<line x1="570.0" y1="234.0" x2="570.0" y2="248.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="566.0" y="237.0" width="8" height="8.0" fill="#188a3e"/>
<line x1="24" y1="386.0" x2="686" y2="386.0" stroke="#888"/>
<rect x="146.0" y="341.4" width="8" height="44.6" fill="#c00" opacity="0.55"/>
<rect x="161.0" y="342.9" width="8" height="43.1" fill="#c00" opacity="0.55"/>
<rect x="176.0" y="344.5" width="8" height="41.5" fill="#c00" opacity="0.55"/>
<rect x="191.0" y="346.0" width="8" height="40.0" fill="#188a3e" opacity="0.55"/>
<rect x="206.0" y="343.7" width="8" height="42.3" fill="#c00" opacity="0.55"/>
<rect x="221.0" y="347.5" width="8" height="38.5" fill="#c00" opacity="0.55"/>
<rect x="236.0" y="349.1" width="8" height="36.9" fill="#c00" opacity="0.55"/>
<rect x="251.0" y="350.6" width="8" height="35.4" fill="#188a3e" opacity="0.55"/>
<rect x="266.0" y="348.3" width="8" height="37.7" fill="#c00" opacity="0.55"/>
<rect x="281.0" y="351.4" width="8" height="34.6" fill="#c00" opacity="0.55"/>
<rect x="296.0" y="352.9" width="8" height="33.1" fill="#c00" opacity="0.55"/>
<rect x="311.0" y="354.5" width="8" height="31.5" fill="#c00" opacity="0.55"/>
<rect x="326.0" y="352.2" width="8" height="33.8" fill="#c00" opacity="0.55"/>
<rect x="341.0" y="353.7" width="8" height="32.3" fill="#c00" opacity="0.55"/>
<rect x="356.0" y="355.2" width="8" height="30.8" fill="#c00" opacity="0.55"/>
<rect x="371.0" y="356.8" width="8" height="29.2" fill="#c00" opacity="0.55"/>
<rect x="386.0" y="358.3" width="8" height="27.7" fill="#c00" opacity="0.55"/>
<rect x="401.0" y="359.8" width="8" height="26.2" fill="#188a3e" opacity="0.55"/>
<rect x="416.0" y="355.2" width="8" height="30.8" fill="#c00" opacity="0.55"/>
<rect x="431.0" y="352.2" width="8" height="33.8" fill="#188a3e" opacity="0.55"/>
<rect x="446.0" y="350.6" width="8" height="35.4" fill="#188a3e" opacity="0.55"/>
<rect x="461.0" y="353.7" width="8" height="32.3" fill="#c00" opacity="0.55"/>
<rect x="476.0" y="352.2" width="8" height="33.8" fill="#c00" opacity="0.55"/>
<rect x="491.0" y="350.6" width="8" height="35.4" fill="#c00" opacity="0.55"/>
<rect x="506.0" y="326.0" width="8" height="60.0" fill="#188a3e" opacity="0.55"/>
<rect x="521.0" y="332.2" width="8" height="53.8" fill="#188a3e" opacity="0.55"/>
<rect x="536.0" y="339.8" width="8" height="46.2" fill="#188a3e" opacity="0.55"/>
<rect x="551.0" y="346.0" width="8" height="40.0" fill="#188a3e" opacity="0.55"/>
<rect x="566.0" y="349.1" width="8" height="36.9" fill="#188a3e" opacity="0.55"/>
<text x="24" y="320.0" fill="#555">volum</text>
<line x1="382.0" y1="257.0" x2="404.0" y2="259.2" stroke="#b06000" stroke-width="1.8"/>
<polygon points="412.0,260.0 403.6,263.2 404.4,255.2" fill="#b06000"/>
<text x="378.0" y="261.0" fill="#b06000" text-anchor="end" style="font-weight:bold">picior 1: 94.55</text>
<line x1="472.0" y1="287.0" x2="494.0" y2="287.0" stroke="#c00" stroke-width="1.8"/>
<polygon points="502.0,287.0 494.0,291.0 494.0,283.0" fill="#c00"/>
<text x="468.0" y="291.0" fill="#c00" text-anchor="end" style="font-weight:bold">picior 2: 93.20</text>
<text x="24" y="416" fill="#555">Divergență bull: low mai jos pe preț, volum mai mare la piciorul 2.</text>
<line x1="24" y1="437" x2="686" y2="437" stroke="#ddd"/>
<text x="24" y="494" fill="#333" style="font-weight:bold">NU — close sub pivot și sub primul low = breakdown</text>
<line x1="24.0" y1="712.0" x2="686" y2="712.0" stroke="#b06000" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30.0" y="706.0" fill="#b06000">pivot monthly 94.00</text>
<line x1="416.0" y1="700.0" x2="686" y2="700.0" stroke="#777" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="672" y="694.0" fill="#777" text-anchor="end">primul low 94.60</text>
<line x1="521.0" y1="752.0" x2="686" y2="752.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="672" y="746.0" fill="#c00" text-anchor="end">close 92.00</text>
<line x1="24.0" y1="776.0" x2="686" y2="776.0" stroke="#c00" stroke-width="1.5" stroke-dasharray="4 3"/>
<text x="30.0" y="770.0" fill="#c00">spre 90.80</text>
<line x1="150.0" y1="502.0" x2="150.0" y2="514.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="146.0" y="504.0" width="8" height="8.0" fill="#c00"/>
<line x1="165.0" y1="510.0" x2="165.0" y2="534.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="161.0" y="512.0" width="8" height="20.0" fill="#c00"/>
<line x1="180.0" y1="530.0" x2="180.0" y2="550.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="176.0" y="532.0" width="8" height="16.0" fill="#c00"/>
<line x1="195.0" y1="546.0" x2="195.0" y2="566.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="191.0" y="548.0" width="8" height="16.0" fill="#c00"/>
<line x1="210.0" y1="562.0" x2="210.0" y2="582.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="206.0" y="564.0" width="8" height="16.0" fill="#c00"/>
<line x1="225.0" y1="578.0" x2="225.0" y2="596.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="221.0" y="580.0" width="8" height="14.0" fill="#c00"/>
<line x1="240.0" y1="592.0" x2="240.0" y2="610.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="236.0" y="594.0" width="8" height="14.0" fill="#c00"/>
<line x1="255.0" y1="606.0" x2="255.0" y2="624.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="251.0" y="608.0" width="8" height="14.0" fill="#c00"/>
<line x1="270.0" y1="620.0" x2="270.0" y2="636.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="266.0" y="622.0" width="8" height="12.0" fill="#c00"/>
<line x1="285.0" y1="632.0" x2="285.0" y2="648.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="281.0" y="634.0" width="8" height="12.0" fill="#c00"/>
<line x1="300.0" y1="644.0" x2="300.0" y2="660.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="296.0" y="646.0" width="8" height="12.0" fill="#c00"/>
<line x1="315.0" y1="656.0" x2="315.0" y2="672.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="311.0" y="658.0" width="8" height="12.0" fill="#c00"/>
<line x1="330.0" y1="668.0" x2="330.0" y2="682.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="326.0" y="670.0" width="8" height="10.0" fill="#c00"/>
<line x1="345.0" y1="678.0" x2="345.0" y2="692.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="341.0" y="680.0" width="8" height="10.0" fill="#c00"/>
<line x1="360.0" y1="688.0" x2="360.0" y2="698.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="356.0" y="690.0" width="8" height="6.0" fill="#c00"/>
<line x1="375.0" y1="694.0" x2="375.0" y2="706.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="371.0" y="696.0" width="8" height="8.0" fill="#c00"/>
<line x1="390.0" y1="702.0" x2="390.0" y2="710.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="386.0" y="704.0" width="8" height="4.0" fill="#c00"/>
<line x1="405.0" y1="698.0" x2="405.0" y2="710.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="401.0" y="700.0" width="8" height="8.0" fill="#188a3e"/>
<line x1="420.0" y1="698.0" x2="420.0" y2="702.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="416.0" y="700.0" width="8" height="1.6" fill="#188a3e"/>
<line x1="435.0" y1="698.0" x2="435.0" y2="712.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="431.0" y="700.0" width="8" height="10.0" fill="#c00"/>
<line x1="450.0" y1="708.0" x2="450.0" y2="720.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="446.0" y="710.0" width="8" height="8.0" fill="#c00"/>
<line x1="465.0" y1="716.0" x2="465.0" y2="726.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="461.0" y="718.0" width="8" height="6.0" fill="#c00"/>
<line x1="480.0" y1="722.0" x2="480.0" y2="732.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="476.0" y="724.0" width="8" height="6.0" fill="#c00"/>
<line x1="495.0" y1="728.0" x2="495.0" y2="738.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="491.0" y="730.0" width="8" height="6.0" fill="#c00"/>
<line x1="510.0" y1="734.0" x2="510.0" y2="746.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="506.0" y="736.0" width="8" height="8.0" fill="#c00"/>
<line x1="525.0" y1="743.0" x2="525.0" y2="760.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="521.0" y="744.0" width="8" height="8.0" fill="#c00"/>
<line x1="540.0" y1="750.0" x2="540.0" y2="762.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="536.0" y="752.0" width="8" height="8.0" fill="#c00"/>
<line x1="555.0" y1="758.0" x2="555.0" y2="770.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="551.0" y="760.0" width="8" height="8.0" fill="#c00"/>
<line x1="570.0" y1="766.0" x2="570.0" y2="778.0" stroke="#1a1a1a" stroke-width="1.2"/>
<rect x="566.0" y="768.0" width="8" height="8.0" fill="#c00"/>
<line x1="24" y1="864.0" x2="686" y2="864.0" stroke="#888"/>
<rect x="146.0" y="815.4" width="8" height="48.6" fill="#c00" opacity="0.55"/>
<rect x="161.0" y="817.0" width="8" height="47.0" fill="#c00" opacity="0.55"/>
<rect x="176.0" y="818.6" width="8" height="45.4" fill="#c00" opacity="0.55"/>
<rect x="191.0" y="820.2" width="8" height="43.8" fill="#c00" opacity="0.55"/>
<rect x="206.0" y="821.8" width="8" height="42.2" fill="#c00" opacity="0.55"/>
<rect x="221.0" y="823.5" width="8" height="40.5" fill="#c00" opacity="0.55"/>
<rect x="236.0" y="824.3" width="8" height="39.7" fill="#c00" opacity="0.55"/>
<rect x="251.0" y="825.9" width="8" height="38.1" fill="#c00" opacity="0.55"/>
<rect x="266.0" y="825.1" width="8" height="38.9" fill="#c00" opacity="0.55"/>
<rect x="281.0" y="826.7" width="8" height="37.3" fill="#c00" opacity="0.55"/>
<rect x="296.0" y="828.3" width="8" height="35.7" fill="#c00" opacity="0.55"/>
<rect x="311.0" y="829.1" width="8" height="34.9" fill="#c00" opacity="0.55"/>
<rect x="326.0" y="829.9" width="8" height="34.1" fill="#c00" opacity="0.55"/>
<rect x="341.0" y="830.8" width="8" height="33.2" fill="#c00" opacity="0.55"/>
<rect x="356.0" y="831.6" width="8" height="32.4" fill="#c00" opacity="0.55"/>
<rect x="371.0" y="829.9" width="8" height="34.1" fill="#c00" opacity="0.55"/>
<rect x="386.0" y="830.8" width="8" height="33.2" fill="#c00" opacity="0.55"/>
<rect x="401.0" y="832.4" width="8" height="31.6" fill="#188a3e" opacity="0.55"/>
<rect x="416.0" y="833.2" width="8" height="30.8" fill="#188a3e" opacity="0.55"/>
<rect x="431.0" y="830.8" width="8" height="33.2" fill="#c00" opacity="0.55"/>
<rect x="446.0" y="829.1" width="8" height="34.9" fill="#c00" opacity="0.55"/>
<rect x="461.0" y="827.5" width="8" height="36.5" fill="#c00" opacity="0.55"/>
<rect x="476.0" y="825.1" width="8" height="38.9" fill="#c00" opacity="0.55"/>
<rect x="491.0" y="821.8" width="8" height="42.2" fill="#c00" opacity="0.55"/>
<rect x="506.0" y="808.9" width="8" height="55.1" fill="#c00" opacity="0.55"/>
<rect x="521.0" y="804.0" width="8" height="60.0" fill="#c00" opacity="0.55"/>
<rect x="536.0" y="807.2" width="8" height="56.8" fill="#c00" opacity="0.55"/>
<rect x="551.0" y="810.5" width="8" height="53.5" fill="#c00" opacity="0.55"/>
<rect x="566.0" y="813.7" width="8" height="50.3" fill="#c00" opacity="0.55"/>
<text x="24" y="798.0" fill="#555">volum</text>
<text x="420.0" y="686.0" fill="#b06000" text-anchor="middle" style="font-weight:bold">primul low</text>
<text x="24" y="894" fill="#555">Fără trigger: close sub pivot și sub primul low.</text>
<text x="24" y="927" fill="#555">Nivelurile 94.00 / 94.55 / 93.20 / 94.40 / 93.10 / 95.70 sunt construite ca exemplu —</text>
<text x="24" y="944" fill="#555">materialul dă regulile, nu prețurile.</text>
</svg>