etichete: cinci cifre scoase de sub candele in modulul 5; si randarea lui, reparata
Cele cinci erau toate in patternuri_complexe_3: "SL 29.40" se citea cu 9.4
lipsa, "target 62.00" fara 62., "intrare short 89.00" fara 8. Reparate cu
Level.i0, care muta si linia si eticheta - label_dy doar le-ar fi lipit de
linia vecina. Nicio cifra schimbata.
Si o regresie a mea, din 29dc93d: marcajul <!--SVG0--> pe care il pune
stash_svgs semana cu ancorele <!--SVG:tb--> ale generatoarelor din modulul 5,
deci assert-ul se aprindea degeaba si **niciun capitol din modulul 5 nu se mai
putea randa**. Marcajul e acum <!--SVG-STASH-n-->, iar assert-ul cauta exact
forma lui. Cele 7 capitole se randeaza din nou.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
@@ -226,7 +226,12 @@ check(Chart(
|
||||
levels=[Level(TARGET_RB, f"target {TARGET_RB:.2f} = 30.00 + 4.00", "#1a5fb4"),
|
||||
Level(INTRARE_RB, f"intrare {INTRARE_RB:.2f}", "#188a3e", label_at="left"),
|
||||
Level(RIM, f"rezistență {RIM:.2f}", "#c00"),
|
||||
Level(SL_RB, f"SL {SL_RB:.2f}", "#c00", label_at="left"),
|
||||
# i0: la marginea stângă eticheta cădea peste corpul roșu al
|
||||
# barei 1 și se citea „SL 29 40" (02.10.2026); linia pornește
|
||||
# linia pornește din castron, după eticheta lui: la marginea stângă
|
||||
# eticheta sta pe corpul rosu al barei 1, iar mai devreme de bara 8
|
||||
# intra peste caseta „castronul"
|
||||
Level(SL_RB, f"SL {SL_RB:.2f}", "#c00", label_at="left", i0=8),
|
||||
Level(FUND, f"fundul castronului {FUND:.2f}", "#b06000")],
|
||||
marks=[Mark(6, "1", "#b06000", "below"), Mark(9, "2", "#b06000", "below"),
|
||||
Mark(13, "3", "#b06000", "below"), Mark(17, "4", "#b06000", "below"),
|
||||
@@ -292,8 +297,9 @@ check(Chart(
|
||||
Level(SL_TT, f"SL {SL_TT:.2f}", "#c00"),
|
||||
Level(SUPORT, f"suport {SUPORT:.2f}", "#c00", label_at="left"),
|
||||
Level(INTRARE_TT, f"intrare short {INTRARE_TT:.2f}", "#188a3e"),
|
||||
# i0: peste prima treaptă verde dispărea „2" din 62.00
|
||||
Level(TARGET_TT, f"target {TARGET_TT:.2f} = 65.00 − 3.00", "#1a5fb4",
|
||||
label_at="left")],
|
||||
label_at="left", i0=13)],
|
||||
marks=[Mark(8, "vârf 1", "#b06000", dy=-20),
|
||||
Mark(14, "vârf 2", "#b06000", dy=-20),
|
||||
Mark(20, "vârf 3", "#b06000", dy=-20),
|
||||
@@ -346,7 +352,10 @@ check(Chart(
|
||||
levels=[Level(V2, f"vârful 2 (capul) {V2:.2f}", "#b06000"),
|
||||
Level(V1, f"umerii ≈ {V1:.2f}", "#b06000", label_at="left"),
|
||||
Level(SUPORT, f"suport (neckline) {SUPORT:.2f}", "#c00", label_at="left"),
|
||||
Level(TARGET_H, f"target {TARGET_H:.2f} = 65.00 − 4.50", "#1a5fb4")],
|
||||
# în dreapta, eticheta cădea peste ultimele corpuri roșii și se
|
||||
# citea „target 6 0 = …"; trece la stânga, după prima bară
|
||||
Level(TARGET_H, f"target {TARGET_H:.2f} = 65.00 − 4.50", "#1a5fb4",
|
||||
label_at="left", i0=1)],
|
||||
marks=[Mark(7, "vârf 1", "#b06000"), Mark(14, "vârf 2 — cel mai sus", "#b06000", dy=-20),
|
||||
Mark(20, "vârf 3", "#b06000"),
|
||||
Mark(24, "breakdown", "#c00", "below")],
|
||||
@@ -522,8 +531,12 @@ check(Chart(
|
||||
Level(SL_B, f"SL {SL_B:.2f}", "#c00"),
|
||||
Level(LIMITA50_B, f"limita de 50% {LIMITA50_B:.2f}", "#777", label_at="left"),
|
||||
Level(RIM_B, f"suport {RIM_B:.2f}", "#c00"),
|
||||
Level(INTRARE_B, f"intrare short {INTRARE_B:.2f}", "#188a3e", label_at="left"),
|
||||
Level(TARGET_B, f"target {TARGET_B:.2f} = 90.00 − 30.00", "#1a5fb4")],
|
||||
# i0: peste corpurile din steag se pierdea „8" din 89.00
|
||||
Level(INTRARE_B, f"intrare short {INTRARE_B:.2f}", "#188a3e",
|
||||
label_at="left", i0=6),
|
||||
# idem, în dreapta dispărea „90" sub ultimele corpuri
|
||||
Level(TARGET_B, f"target {TARGET_B:.2f} = 90.00 − 30.00", "#1a5fb4",
|
||||
label_at="left")],
|
||||
marks=[Mark(4, "fund 1", "#c00", "below"), Mark(20, "fund 2", "#c00", "below"),
|
||||
Mark(11, "vârful cupolei", "#b06000", dy=-20),
|
||||
Mark(26, "breakdown", "#c00", "below")],
|
||||
|
||||
Reference in New Issue
Block a user