buy_doji: refacut ca tutorial pe 3 niveluri, cu diagrame adnotate

Userul a respins mostra de format tutorial: prea lunga, prea multe
trimiteri in text, termeni tehnici nedefiniti, prea multe cifre fara
desen. Cerintele lui sunt acum contract in STYLE.md (FORMAT TUTORIAL v2).

Textul: 8430 -> 4190 de cuvinte. Nivel 1 (din avion, cu mini-glosar) ->
nivel 2 (6 pasi mecanici, o diagrama fiecare) -> oglinda short -> nivel 3
(rafinari). Trimiterile fisier:linie ies din corp si se aduna la final,
cu legenda de prescurtari. Doua tabele in tot documentul.

Toate cele 14 diagrame refacute: zone dreptunghiulare de evidentiere si
sageti care spun si de ce, nu doar ce. svg_candles primeste Zone si
Arrow; render() nu mai muta obiectul la iesire.

Trei corecturi de continut:
- un singur trade prin toata procedura (doji 50.10/49.25, intrare 50.40,
  stop 49.20, 1R 1.20, TP1 51.60); seria e acum o functie comuna,
  importata de stop/transe/iesire
- short: stopul urca la 100.15, ca sa fie deasupra maximului cum cere
  regula oglindita; cifra cursului ramane in text ca observatie
- LABU: trei minime dar doua atingeri ale pivotului 86.00, ceea ce
  impaca "triple bottom" cu "al doilea test", ambele din transcriere

Reparat si bug-ul vechi din buy_doji_sell.svg: titlul peste eticheta
dojiului.

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 21:09:31 +00:00
parent aff03870e8
commit 8b7b5f6b44
50 changed files with 7011 additions and 6921 deletions

View File

@@ -1,69 +1,53 @@
SPEC DIAGRAMĂ — buy_doji_transe
===============================
tip: PRET
destinație: summaries/17_STRATEGII/01_buy_doji.md, Pasul 7 (intrarea)
tip: PRET (un panou, zoom pe fereastra de intrare)
destinație: summaries/17_STRATEGII/01_buy_doji.md, nivelul 3 (tranșele)
cheie markdown: <!-- DIAGRAMA: transe -->
titlu SVG: „Intrarea în trei tranșe — daily, exemplu construit (doji 53.00 / 51.60)"
stil: candele lipite (gap 15-18, body_w 9-10), fără volum;
open = close anterior, fitile implicite 0.15 peste/sub corp la barele 0-11.
titlu SVG: „Intrarea în trei tranșe — același trade (doji 50.10 / 49.25)"
serie: `buy_doji_ansamblu.serie()`, barele 12-19.
CE TREBUIE SĂ DEMONSTREZE
-------------------------
Pe candela de confirmare: o treime din poziție la close (53.70), o treime
cu limit la 1/3 din corp (53.33), o treime cu limit la 1/2 (53.15). Bara de
după coboară până la 53.10 și le umple pe amândouă. Stopul e unul singur.
Prețul mediu 53.39 → risc 1.84 pe acțiune, față de 2.15 cu tot la close.
SERIA (19 bare, (o,h,l,c))
--------------------------
open[0] = 61.00; close-uri 0-11 (downtrend de 12 candele):
60.40, 59.60, 59.90, 58.80, 58.10, 58.40, 57.20, 56.30, 56.60, 55.30, 54.20, 52.40
12 doji (52.40, 53.00, 51.60, 52.30)
13 +1 (52.30, 52.85, 52.10, 52.60) close sub 53.00: încă nimic
14 confirmare (52.60, 53.85, 52.45, 53.70) close peste 53.00: Buy Doji
15 (53.70, 53.80, 53.10, 53.45) umple 1/3 și 1/2
16 (53.45, 54.20, 53.35, 54.10)
17 (54.10, 54.85, 54.00, 54.70)
18 (54.70, 56.00, 54.60, 55.90) atinge TP1 55.85 (a 4-a după intrare)
Pe candela de confirmare (open 49.90 → close 50.40, corp 0.50): o treime din
poziție la close 50.40, o treime cu ordin limită la 1/3 din corp (50.23), o
treime la 1/2 din corp (50.15). Bara următoare coboară la 50.10 (retest) și
umple amândouă ordinele limită. Prețul mediu iese 50.26, deci riscul pe acțiune
scade de la 1.20 (tot la close) la 1.06. Stopul rămâne unul singur, 49.20.
NIVELURI
--------
T1 53.70 verde „1/3 la close 53.70"
T2 53.33 portocaliu punctat „1/3 la 1/3 din corp 53.33"
T3 53.15 portocaliu punctat „1/3 la 1/2 din corp 53.15"
preț mediu 53.39 gri punctat „medie 53.39"
SL 51.55 roșu „SL 51.55 (low 4 candele 51.60, minus 5 cenți)"
TP1 55.85 verde punctat „TP1 55.85 = 1R de la close"
T1 50.40 (close) · T2 50.23 (o treime din corp) · T3 50.15 (jumătatea corpului)
preț mediu 50.26 · stop 49.20
ținta de 1R față de close: 51.60 (atinsă la ultima bară arătată)
ținta de 1R față de prețul mediu: 51.32 (50.26 + 1.06) — vine mai devreme,
ăsta e avantajul tranșelor; desenată ca al doilea nivel punctat
Măsurat pe toată candela (49.75 → 50.55), 1/3 ar fi 50.28, iar 1/2 iese tot 50.15.
MARKS
-----
Mark(12, "doji 53.00 / 51.60"), Mark(13, "+1: 52.60, sub high"),
Mark(14, "confirmare 53.70"), Mark(15, "low 53.10: umple T2 și T3", below)
LEGENDĂ
-------
„Măsurat pe corp (open 52.60 → close 53.70). Măsurat pe toată candela
(52.45 → 53.85), 1/3 ar fi 53.38; 1/2 iese tot 53.15."
ADNOTĂRI
--------
Zonă verde peste corpul candelei de confirmare; paranteză cu corpul
(49.90 → 50.40) în stânga ei; trei segmente scurte pentru T1/T2/T3 și cerculețe
acolo unde se umple fiecare tranșă (T1 la close, T2 și T3 pe low-ul barei
următoare); trei săgeți, câte una pe tranșă, cu motivul („ca să nu ratezi
trade-ul dacă pleacă fără tine" / „mai ieftin, dacă prețul revine" / „și mai
ieftin"); o săgeată pe retest; două paranteze de risc la dreapta: 1.20 tot la
close vs 1.06 cu tranșe.
ASSERT-URI
----------
1. open[i] == close[i-1]; h/l cuprind o/c.
2. doji: abs(o-c) <= 0.10*(h-l); close[13] <= 53.00 < close[14].
3. min(l[11:15]) == 51.60 (low-ul dojiului e cel mai jos din 4); SL == 51.55.
4. corp = 53.70 - 52.60; round(53.70 - corp/3, 2) == 53.33; round(53.70 - corp/2, 2) == 53.15.
5. low[15] <= 53.15 (ambele limit-uri umplute).
6. round((53.70+53.33+53.15)/3, 2) == 53.39; round(53.39-51.55, 2) == 1.84;
round(53.70-51.55, 2) == 2.15.
7. TP1 == 53.70 + 2.15 == 55.85; primul i>14 cu high >= 55.85 este 18.
8. round(53.85 - (53.85-52.45)/3, 2) == 53.38; (53.85+52.45)/2 == 53.15.
1. corpul candelei de confirmare: open 49.90, close 50.40, corp 0.50.
2. T2 == 50.23 și T3 == 50.15 (calculate din corp, nu scrise de mână).
3. medie == 50.26; medie - stop == 1.06; close - stop == 1.20 == 1R.
3b. ținta de la medie == 51.32 == medie + 1.06, și e sub 51.60.
4. low-ul barei următoare == 50.10 <= T3 (ambele ordine limită se umplu).
5. min(low) pe ultimele 4 candele de la confirmare == 49.25; stop 49.20.
6. close + 1.20 == 51.60, atinsă prima dată la ultima bară arătată.
7. măsurat pe toată candela: 1/3 == 50.28, 1/2 == 50.15 (tot T3).
8. niciun text nu iese din pânză.
SURSA
-----
- Doji 53.00/51.60, close 52.60 apoi 53.70, SL 51.55, TP1 55.85 atins la a 4-a:
summaries/08_ANALIZA_ZILNICA/01_buy_doji_si_strategia_mici.md:136-144 (exemplu construit
al sumarului; seria de aici îl redesenează cu aceleași niveluri).
- Tranșele 1/3 la close, 1/3 la 1/3, 1/3 la 1/2: summaries/09_QA/23_2025-07-29.md:206-213;
transcripts/09_Q_and_A/19_08092025.txt:1067-1073 (citat în A3_intrarea.md:276-279).
- Măsurat de la low sau de la open: summaries/09_QA/20_2025-08-25.md:178-180;
„Iei high-ul și low-ul și calculezi": summaries/09_QA/23_2025-07-29.md:210-211.
- Barele 0-11 și 15-18 sunt CONSTRUITE.
- Tranșele 1/3 la close, 1/3 la 1/3 din corp, 1/3 la 1/2: summaries/09_QA/
23_2025-07-29.md:206-213; transcripts/09_Q_and_A/19_08092025.txt:1067-1073.
- Măsurat de la low sau de la open: summaries/09_QA/20_2025-08-25.md:178-180.
- Barele sunt CONSTRUITE (aceeași serie ca restul capitolului).