04_pivoti: formula proiectiei bull/bear exista in curs — basic si advanced

Documentul afirma ca formula "nu reiese din sesiuni" si ca bull/bear ar fi
doar eticheta platformei. Gresit, in ambele sensuri. Cursul da doua niveluri,
amandoua ale lui:

- basic: pivotul perioadei fata de cel anterior (02_2...:206-211, 258-260);
- advanced: filtrul PPA — pivotul fata de media ultimilor 3 pivoti, linia
  galbena din indicatorul lui (:261-288).

Briefingul meu spunea ca varianta cu pivotul anterior e gresita. Nu e; e
varianta de baza. Agentul m-a corectat cu citatul si are dreptate.

Asta explica si ce documentul numea "contradictie a lui": pe 10.09 pivotul
e peste cel anterior dar sub media celor trei, deci proiectie bear. La fel
lunile bull cu toate nivelurile mai jos (22.07, 23.07), unde el insusi zice
"culmea". Cifrele reale nu se aud in transcrieri, deci cazurile sunt doar
compatibile cu formula, nu verificate pe numere — scris ca atare.

PPA = pivot point average. PPAM/PPAW/PPAQ/PPAY, cu surse la linie; cea mai
buna e 98_30032026:98, unde o defineste direct.

Captionurile din gen/az_pivoti.py spun acum "varianta de baza (fara filtrul
PPA)" — exemplele au doar doi pivoti, deci filtrul nu se poate arata pe ele.

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-19 18:16:58 +00:00
parent 2b2785818d
commit fcd925e289
2 changed files with 109 additions and 43 deletions

View File

@@ -76,7 +76,7 @@ ch = PChart(candles=cds,
Mark(hit_r1, "R1", BLUE, "above"),
Mark(hit_r2, "R2", BLUE, "above")],
scale=20, title="Exemplu construit (fără ticker) — daily, pivot monthly",
caption=f"Pivotul B = (H {f2(pv['H'])} + L {f2(pv['L'])} + C {f2(pv['C'])}) / 3 = {f2(pv['P'])}, peste pivotul A {PA:.2f}. Presupunem o proiecție bull, așa cum o dă platforma.",
caption=f"Pivotul B = (H {f2(pv['H'])} + L {f2(pv['L'])} + C {f2(pv['C'])}) / 3 = {f2(pv['P'])}, peste pivotul A {PA:.2f}: proiecție bull în varianta de bază (fără filtrul PPA).",
**STYLE)
svgs["bull"] = ch.render()
@@ -119,7 +119,7 @@ ch = PChart(candles=cds,
Level(tp, f"TP {f2(tp)} = 2R", BLUE, label_at="left")],
marks=[Mark(RJ, "reject", RED, "above", dy=-4)],
scale=20, title="Exemplu construit (fără ticker) — daily, pivot monthly",
caption=f"Pivotul B {f2(pv['P'])}, sub pivotul A {PA2:.2f}. Presupunem o proiecție bear, așa cum o dă platforma. Rejectul sub pivot dă short-ul.",
caption=f"Pivotul B {f2(pv['P'])}, sub pivotul A {PA2:.2f}: proiecție bear în varianta de bază. Rejectul sub pivot dă short-ul.",
**STYLE)
svg_ = ch.render()
assert abs(1 / px_ratio(ch, tp, entry, sl) - 2.0) < 0.01, "2R nu e desenat la 2x risc"