perechi_tf: referinta pullback-ului, marcata pe panoul mare

Eticheta spunea "fara sa rupa low-ul doji-ului weekly", dar nivelul nu
se vedea nicaieri — scara panoului mic nu ajunge pana la el. Extinderea
scarii ar fi facut ghidajele de lupa false si ar fi taiat magnificarea
la jumatate, asa ca referinta se marcheaza pe panoul MARE, cu o bifa
pana la low-ul doji-ului, si eticheta trimite acolo. Nivelul traieste pe
TF-ul mare, declansatorul pe cel mic.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ
This commit is contained in:
Claude Agent
2026-09-20 12:17:14 +00:00
parent 55a404d812
commit 135a9f0daa
5 changed files with 49 additions and 21 deletions

View File

@@ -324,7 +324,12 @@ for key, f, tf_big, tf_small, k, nz, exp in ROWS:
# nivelul comun legat de panoul mic: close-ul confirmării mari = open-ul
# primei bare mici (prin construcție), deci e exact același preț pe ambele
hline(BX0 - 15, lx1, yb(g["conf"]), LINK, "3 3", width=1.0)
text(42, yb(g["conf"]) - 3, "close confirmare", fill="#999", size=11)
# BIFA: minimul pe care pullback-ul de pe panoul mic nu are voie să-l rupă.
# Nu se poate desena pe panoul mic (e cu mult sub scara lui, iar coborând
# scara ghidajele ar deveni false), deci trăiește aici, pe TF-ul mare,
# sub paranteza de stop — nu în interiorul ei.
line(BX0 - 19, yb(g["dl"]), BX0 + DOJI_B * BGAP + BODY_W / 2, yb(g["dl"]),
"#555", dash="2 3", width=1.2)
candles(big, BX0, BGAP, yb)
# ---- ghidajele de lupă -------------------------------------------------
@@ -389,8 +394,10 @@ for key, f, tf_big, tf_small, k, nz, exp in ROWS:
f"pullback: {PULLBACK_N} candele care coboară spre nivel",
fill="#555", anchor="middle", size=11)
text((pxa + pxb) / 2, top + PLOT_H + 35,
f"fără să rupă low-ul doji-ului {tf_big} din stânga",
f"fără să rupă low-ul doji-ului {tf_big} (bifa din stânga)",
fill="#555", anchor="middle", size=11)
text(20, top + PLOT_H + 52,
f"bifa de sub doji = {g['dl']:.2f}, minimul care nu se rupe", fill="#555", size=11)
if key == "C":
text(20, top + PLOT_H + 72,
"(șapte bare de 60 min pe zi: ședința 9:30-16:00 are 6 ore și jumătate"