From 602419c93a5856002fa5bd0464d149d8c26e4852 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Fri, 2 Oct 2026 06:00:45 +0000 Subject: [PATCH] etichete: doua defecte vechi la mdsrt, trei la mp2, si verdictul pe restul La mdsrt_aplus eticheta spunea "primul low 94.60" pentru o bara al carei low era 94.50. Reparatia a mutat low-ul, nu eticheta: regula capitolului numara piciorul dupa low, iar specul spune tot 94.60 - doar umbra de 0.10 o contrazicea. Nicio cifra tiparita nu se schimba, iar nivelul isi ia acum eticheta din date, cu assert, ca sa nu mai poata minti. Cele trei de la mp2 aveau toate aceeasi cauza fizica: text colorat peste un corp de candela de aceeasi culoare. Acolo caracterele nu se incaleca, dispar - "intrare 577.00" se citea "intrare 577. 0", "crossing" se citea "crossi g". VERDICT pe restul de ~94: nu merita un lot. Din 20 de suprapuneri vazute efectiv pe ecran, doar 3 schimbau ce citesti, si toate trei din cauza aia. Celelalte 17 - text peste fitil, peste linie de nivel, peste chenar, peste coada de sageata - raman lizibile, fiindca fundalul e o linie subtire, nu o suprafata plina. Filtrul util nu e tiparul geometric, ci: eticheta cu cifra, peste un de aceeasi culoare. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01ThN7ixZrowca8aTGrK1MUJ --- gen/strategii/mdsrt_aplus.py | 8 +- gen/strategii/mdsrt_aplus.svg | 2 +- gen/strategii/mdsrt_short.py | 7 +- gen/strategii/mdsrt_short.svg | 4 +- gen/strategii/mp2_aplus.py | 21 ++++- gen/strategii/mp2_aplus.svg | 30 +++---- gen/strategii/mp2_exemplu.py | 8 +- gen/strategii/mp2_exemplu.svg | 18 ++-- summaries/17_STRATEGII/02_mp2.html | 104 ++++++++++++------------ summaries/17_STRATEGII/02_mp2.md | 48 +++++------ summaries/17_STRATEGII/04_selectia.html | 40 ++++----- summaries/17_STRATEGII/07_mdsrt.html | 50 ++++++------ summaries/17_STRATEGII/07_mdsrt.md | 6 +- summaries/17_STRATEGII/A3_intrarea.html | 12 +-- 14 files changed, 194 insertions(+), 164 deletions(-) diff --git a/gen/strategii/mdsrt_aplus.py b/gen/strategii/mdsrt_aplus.py index 8434cf7..2f5d577 100644 --- a/gen/strategii/mdsrt_aplus.py +++ b/gen/strategii/mdsrt_aplus.py @@ -80,6 +80,10 @@ CLOSES_N = [ assert len(CLOSES_N) == 29, len(CLOSES_N) WICKS_N = [(0.10, 0.10)] * 29 +# bara 18 e „primul low 94.60" al panoului: fără umbră de jos, ca low-ul ei +# să fie chiar 94.60. Cu umbra implicită de 0.10 low-ul era 94.50, iar +# nivelul desenat la 94.60 numea de fapt close-ul (raportat pe 02.10.2026). +WICKS_N[18] = (0.10, 0.00) WICKS_N[25] = (0.05, 0.40) # high 92.45, low 92.00 - 0.40 = 91.60 VOLS_N = [ @@ -122,6 +126,8 @@ assert VOLS_A[24] > VOLS_A[18] # (9) NU: close sub pivot ȘI sub primul low assert abs(cds_n[25].c - 92.00) < 1e-9, cds_n[25].c assert cds_n[25].c < SUPORT and cds_n[25].c < 94.60 +# nivelul „primul low 94.60" numește low-ul barei 18, nu close-ul ei +assert abs(cds_n[18].l - 94.60) < 1e-9, cds_n[18].l # (10) NU: coborâre fără trigger assert cds_n[25].c < cds_n[24].c < cds_n[23].c # (11) NU: fără divergență (lower low pe preț și pe volum, conform assert-ului) @@ -168,7 +174,7 @@ ch_a = Chart( ch_n = Chart( candles=cds_n, levels=[Level(SUPORT, "pivot monthly 94.00", ORANGE, label_at="left"), - Level(94.60, "primul low 94.60", GRAY, i0=18), + Level(cds_n[18].l, f"primul low {cds_n[18].l:.2f}", GRAY, i0=18), Level(92.00, "close 92.00", RED, i0=25), Level(90.80, "spre 90.80", RED, label_at="left")], marks=[Mark(18, "primul low", ORANGE, "above", dy=-2)], diff --git a/gen/strategii/mdsrt_aplus.svg b/gen/strategii/mdsrt_aplus.svg index 1dc4975..480a7e9 100644 --- a/gen/strategii/mdsrt_aplus.svg +++ b/gen/strategii/mdsrt_aplus.svg @@ -150,7 +150,7 @@ - + diff --git a/gen/strategii/mdsrt_short.py b/gen/strategii/mdsrt_short.py index f8f11b6..77e97fb 100644 --- a/gen/strategii/mdsrt_short.py +++ b/gen/strategii/mdsrt_short.py @@ -95,8 +95,11 @@ ch = Chart( ], scale=58.0, gap=18, body_w=10, left=176, width=W, top=64, vol_h=60, vol_label="volum: la piciorul 2 volumul crește, prețul nu mai are cumpărători = divergență", - title="Oglinda pe short (serie construită prin răsturnarea exemplului long)", - caption="Varianta short nu e explicată în curs: e reconstruită prin oglindire.", + # titlul e scurt pe un singur rând: cu paranteza („serie construită prin + # răsturnarea exemplului long") se întindea până sub coada săgeții + # „piciorul 1", care îl traversa. Explicația a trecut în caption. + title="Oglinda pe short", + caption="Serie răsturnată din exemplul long; varianta short nu e explicată în curs.", ) svg = ch.render() assert "\n\n" not in svg, "linie goală în SVG" diff --git a/gen/strategii/mdsrt_short.svg b/gen/strategii/mdsrt_short.svg index 0a06449..b66704e 100644 --- a/gen/strategii/mdsrt_short.svg +++ b/gen/strategii/mdsrt_short.svg @@ -1,5 +1,5 @@ - Oglinda pe short (serie construită prin răsturnarea exemplului long) + Oglinda pe short pivot daily 100.00 — zona, sus @@ -106,5 +106,5 @@ intri short la 99.80: close sub nivel și sub low-ul candelei-trigger cei prinși long vând ca să iasă — coborârea e bruscă - Varianta short nu e explicată în curs: e reconstruită prin oglindire. + Serie răsturnată din exemplul long; varianta short nu e explicată în curs. \ No newline at end of file diff --git a/gen/strategii/mp2_aplus.py b/gen/strategii/mp2_aplus.py index e2d91df..dcb3521 100644 --- a/gen/strategii/mp2_aplus.py +++ b/gen/strategii/mp2_aplus.py @@ -25,6 +25,8 @@ from pathlib import Path sys.path.insert(0, "/workspace/atm-curs-dl") from svg_candles import Candle, Chart, Level, Mark, from_closes # noqa: E402 +sys.path.insert(0, "/workspace/atm-curs-dl/gen") +from eticheta_libera import eticheta_libera # noqa: E402 OUT = Path(__file__).resolve().parent / "mp2_aplus.svg" @@ -133,13 +135,19 @@ ch_a = Chart( candles=cds_a, levels=[Level(SUP_A, f"suport quarterly {SUP_A:.2f}", GRAY, label_at="left"), Level(SL_A, f"SL {SL_A:.2f} (peste suport)", RED, label_at="right"), - Level(entry_a, f"intrare {entry_a:.2f}", GREEN, label_at="left"), + # label_dy: intrarea 577.00 și neckline-ul 578.00 sunt la 1.00 + # (7.5 px) una de alta, iar linia portocalie trecea exact prin + # zecimala etichetei verzi; eticheta coboară sub linia ei + Level(entry_a, f"intrare {entry_a:.2f}", GREEN, label_at="left", + label_dy=18), Level(NECK_A, f"neckline {NECK_A:.2f}", ORANGE, label_at="right"), Level(TP1_A, f"TP1 {TP1_A:.2f} = 1:1", BLUE, label_at="right")], marks=[Mark(LS_A, f"umăr stâng {ls_a:.0f}", GRAY, "above", dy=-4), Mark(HEAD_A, f"head {head_a:.0f} / double bottom", RED, "below", dy=8), Mark(RS_A, f"umăr drept {rs_a:.0f}", GRAY, "above", dy=-4), - Mark(ENTRY_A, "crossing", GREEN, "above", dy=-6)], + # dx: pe candela ei, eticheta cădea peste corpul verde de + # alături și se citea „crossi g" (verde pe verde, 02.10.2026) + Mark(ENTRY_A, "crossing", GREEN, "above", dy=-6, dx=-32)], scale=7.5, gap=15, body_w=9, left=44, width=PW, vol_h=64, vol_label="volum", title="A+ — crossing la confluență (SPY, aprilie)", trend="down", @@ -152,7 +160,9 @@ ch_m = Chart( Level(SL_M, f"SL {SL_M:.2f}", RED, label_at="right"), Level(entry_m, f"intrare {entry_m:.2f}", GREEN, label_at="right"), Level(TP1_M, f"TP1 {TP1_M:.2f}", BLUE, label_at="right")], - marks=[Mark(ENTRY_M, "crossing (mijloc)", GREEN, "above", dy=-4)], + # idem: „(mijloc)" intra sub corpul verde următor; mai sus nu e loc, + # candelele urcă, deci eticheta pleacă lateral + marks=[Mark(ENTRY_M, "crossing (mijloc)", GREEN, "above", dy=-4, dx=-50)], scale=34.0, gap=15, body_w=9, left=44, width=PW, vol_h=64, vol_label="volum", title="Mediocru — crossing în mijlocul range-ului (construit)", caption="exemplu construit, nu date reale — SL nu stă pe niciun pivot", @@ -268,6 +278,11 @@ for cheie in ("suport quarterly 554.00", f"SL {SL_A:.2f} (peste suport)", "intra "crossing (mijloc)", "exemplu construit, nu date reale"): assert cheie in wrapper, f"lipsește din desen: {cheie!r}" +# cele două etichete mutate pe 02.10.2026: verificarea rămâne pornită ca +# o mutare viitoare să nu le bage înapoi sub corpurile verzi +eticheta_libera(wrapper, "aplus-crossing", {"crossing", "crossing (mijloc)"}, + rects=True) + OUT.write_text(wrapper, encoding="utf-8") print(f"scris {OUT.name}: {TOTAL_W}x{TOTAL_H:.0f}, " f"{len(all_txt)} etichete, verificare OK") diff --git a/gen/strategii/mp2_aplus.svg b/gen/strategii/mp2_aplus.svg index e9cb2fb..d3d05a4 100644 --- a/gen/strategii/mp2_aplus.svg +++ b/gen/strategii/mp2_aplus.svg @@ -1,14 +1,14 @@ MP² crossing long — setup A+ vs. setup mediocru (aceeași strategie) A+ — crossing la confluență (SPY, aprilie) - - suport quarterly 554.00 - + + suport quarterly 554.00 + SL 554.40 (peste suport) - - intrare 577.00 - + + intrare 577.00 + neckline 578.00 - + TP1 599.60 = 1:1 downtrend anterior @@ -116,19 +116,19 @@ umăr stâng 566 head 555 / double bottom umăr drept 568 - crossing + crossing Confluență: 554.00 + double bottom + neckline 578.00 · 1R 22.60 Mediocru — crossing în mijlocul range-ului (construit) - + range 110.00 - - range 100.00 - + + range 100.00 + SL 103.00 - + intrare 105.00 - + TP1 107.00 @@ -216,6 +216,6 @@ volum - crossing (mijloc) + crossing (mijloc) exemplu construit, nu date reale — SL nu stă pe niciun pivot Legendă: ce separă cele două sunt nivelurile independente dedesubte (suport quarterly + double bottom + neckline),nu un filtru pus în scaner. Panoul din dreapta e exemplu construit, nu date reale.Cifrele A+ sunt din material; trimiterile stau în fișa de surse a capitolului. \ No newline at end of file diff --git a/gen/strategii/mp2_exemplu.py b/gen/strategii/mp2_exemplu.py index 8bcd300..82cd487 100644 --- a/gen/strategii/mp2_exemplu.py +++ b/gen/strategii/mp2_exemplu.py @@ -15,6 +15,8 @@ from pathlib import Path sys.path.insert(0, "/workspace/atm-curs-dl") from svg_candles import Chart, Level, Mark, MA, from_closes # noqa: E402 +sys.path.insert(0, "/workspace/atm-curs-dl/gen") +from eticheta_libera import eticheta_libera # noqa: E402 OUT = Path(__file__).resolve().parent / "mp2_exemplu.svg" @@ -121,7 +123,9 @@ marks = [ Mark(SHL_I, "umăr stâng 566", "#1a1a1a", "below"), Mark(HEAD_I, "head 555", "#1a1a1a", "below"), Mark(SHR_I, "umăr drept 568", "#1a1a1a", "below"), - Mark(ENTRY_I, "intrare 577.00", "#188a3e", "above", dy=-10), + # dy/dx: la dy=-10 corpul verde de peste două candele mânca primul + # zecimal — pe ecran scria „intrare 577. 0" (02.10.2026) + Mark(ENTRY_I, "intrare 577.00", "#188a3e", "above", dy=-32, dx=-10), ] ch = Chart( @@ -137,6 +141,8 @@ ch = Chart( svg = ch.render() assert svg.count("\n\n") == 0, "linie goală în SVG — rupe markdown-ul" +# eticheta intrării poartă cifra: să nu mai ajungă peste un corp de candelă +eticheta_libera(svg, "exemplu", {"intrare 577.00"}, rects=True) OUT.write_text(svg) print(f"serie {len(cds)} candele | intrare {entry:.2f} @ {ENTRY_I} | " diff --git a/gen/strategii/mp2_exemplu.svg b/gen/strategii/mp2_exemplu.svg index 88098f2..a3db355 100644 --- a/gen/strategii/mp2_exemplu.svg +++ b/gen/strategii/mp2_exemplu.svg @@ -1,17 +1,17 @@ SPY — daily - + ținta 4R era 667.00 (+16%) - - 646.00 — +12% efectiv (~3R) - + + 646.00 — +12% efectiv (~3R) + TP1 599.60 - + neckline 578.00 - + SL 554.40 - - suport quarterly 554.00 + + suport quarterly 554.00 SMA-20 @@ -133,6 +133,6 @@ umăr stâng 566 head 555 umăr drept 568 - intrare 577.00 + intrare 577.00 Intrare 577.00 = prima verde după umărul drept (MP² long). 1R = 22.60; 646.00 ~3R, într-o lună. \ No newline at end of file diff --git a/summaries/17_STRATEGII/02_mp2.html b/summaries/17_STRATEGII/02_mp2.html index d45f30e..c37f4b4 100644 --- a/summaries/17_STRATEGII/02_mp2.html +++ b/summaries/17_STRATEGII/02_mp2.html @@ -66,7 +66,7 @@ câștigătoare, cu un câștig mediu de circa 8 %. Deci aproape patru din zece pierd, și stopul nu e opțional.

Tot trade-ul, pe un exemplu construit:

-

+ pivot daily (mic) @@ -208,7 +208,7 @@ pierd, și stopul nu e opțional.

poziția 2 iese la 599.80, prima închidere sub trail Crossing: pivotul mic urcă de la 583.20 la 587.13, peste cel mare (584.00) — de-abia de acolo cauți trigger-ul. -

+

De la stânga la dreapta: patru ședințe de câte șapte bare de 60 de minute. @@ -374,7 +374,7 @@ păstrezi doar simbolurile lichide.

0,1 milioane de acțiuni și volum mediu peste 1 milion, preț de închidere peste 10 $. Un simbol pe care nu poți ieși nu e un setup, e o capcană.

-

+ Pasul 1 — perechea de timeframe-uri: pivoții stau pe daily, intrarea se face pe 60 min Graficul din dreapta e aceeași bucată de piață, mărită: fiecare candelă daily din caseta punctată @@ -471,7 +471,7 @@ peste 10 $. Un simbol pe care nu poți ieși nu e un setup, e o capcană.

→ de 3,0 ori mai multe acțiuni la același risc în bani Pe daily ai fi intrat la close-ul zilei (598.20) cu stopul sub minimul ultimelor 4 zile (580.00). Pe 60 de minute vezi unde s-a oprit coborârea, deci ai de unde măsura un stop mult mai strâns. -

+

În stânga e graficul daily: acolo se vede că pivotul mic a trecut peste cel @@ -497,7 +497,7 @@ care e deasupra.

al perioadei încheiate. Platforma îi desenează singură; la BVB îi calculezi în Excel (mai jos, la transfer).

-

+ 583.20 587.13 @@ -582,7 +582,7 @@ calculezi în Excel (mai jos, la transfer).

Pivotul mare, al săptămânii încheiate: PP = (High + Low + Close) / 3 = (588.00 + 580.00 + 584.00) / 3 = 584.00 Pivotul mic al zilei a 4-a, din ziua a 3-a încheiată: (588.80 + 584.20 + 588.40) / 3 = 587.13 587.13 este peste 584.00, iar în ziua a 3-a era 583.20, adică dedesubt: M îndeplinit, printr-un crossing proaspăt. -

+

Cât timp pivotul mic e sub cel mare, nu cauți long: prețul mediu al ultimei @@ -602,7 +602,7 @@ parte a pivotului mare.

mers erau intrări într-un trend deja pornit. În scaner e diferența dintre +2 (crossing) și +1 (continuare).

-

+ pivot daily (cel MIC) @@ -715,7 +715,7 @@ mers erau intrări într-un trend deja pornit. În scaner e diferența dintre care închide peste pivotul daily. Crossing = pivotul mic traversează 62.00 în sus; fără re-încrucișare, semnalele ulterioare sunt buy the dip, nu crossing. -

+

Diagrama e un al doilea exemplu construit, cu alte niveluri (61.70 / 62.00 / @@ -747,7 +747,7 @@ context: dacă ești deja într-un trend de câteva zile și pivotul mic prinde din urmă pivotul mare fără nicio săgeată nouă, trigger-ul rămâne prima închidere peste pivotul mic; altfel n-ai avea niciodată semnal.

-

+ pivot daily (mic) 587.13 pivot daily (mic) 583.20 @@ -798,7 +798,7 @@ din urmă pivotul mare fără nicio săgeată nouă, trigger-ul rămâne prima prima ÎNCHIDERE (592.00) peste pivotul mic 587.13, cu pivotul mic peste cel mare Contează închiderea barei, nu cât de sus a urcat în timpul ei. -

+

Trei bare, o singură intrare. Prima, verde, închide peste pivotul mic, dar @@ -816,7 +816,7 @@ după BIM — închis de partea corectă a pivotului mic, cu M îndeplinit.

Numeri 4 bare înapoi, începând cu bara de trigger, iei cel mai jos minim dintre ele și acolo pui stopul.

-

+ 1 2 3 @@ -908,7 +908,7 @@ dintre ele și acolo pui stopul.

Mărimea poziției: riscul în bani se împarte la distanța până la stop. Cont 50.000 $ × 0.5 % = 250 $ de risc; 250 / 6.00 = 41.7 bucăți → 40 bucăți, adică două ordine de câte 20. Risc real: 40 × 6.00 = 240 $, adică 0.48 % din cont — sub pragul de 0.5 %. -

+

În exemplu, cele patru bare au minimele 586.60, 586.00, 586.10 și 586.50: @@ -949,7 +949,7 @@ acțiuni e un multiplu de 2 și pierderea maximă încape în regula ta de risc.

Pui prima țintă la aceeași distanță deasupra intrării la care stă stopul dedesubt, iar a doua jumătate o lași pe linia de trail.

-

+ stopul urcă la break-even @@ -1000,7 +1000,7 @@ dedesubt, iar a doua jumătate o lași pe linia de trail.

prima ÎNCHIDERE sub linia de trail (600.75), nu primul fitil care o atinge = +1.30R Linia portocalie = bull trail: low-ul ultimei bare cu maxim nou. Rezultat: +1R pe o jumătate, +1.30R pe cealaltă. -

+

Ordinea, pe exemplul din diagramă:

@@ -1043,7 +1043,7 @@ semnele opuse:

trail, linia care coboară în trepte deasupra prețului. -

+ 128.97: crossing bear @@ -1140,7 +1140,7 @@ semnele opuse:

poziția 2 iese la 126.44, prima închidere peste trail Albastru în trepte = pivotul daily (mic); portocaliu = bear trail, high-ul ultimei bare cu minim nou. -

+

Pe diagramă: pivotul mic coboară la 128.97, sub pivotul mare 129.60. Prima @@ -1162,17 +1162,17 @@ stau mai multe niveluri independente, prima corecție normală are unde se opri; dacă nu stă nimic, între intrare și stop nu e nimic care să țină prețul.

-

MP² crossing long — setup A+ vs. setup mediocru (aceeași strategie) +MP² crossing long — setup A+ vs. setup mediocru (aceeași strategie) A+ — crossing la confluență (SPY, aprilie) - - suport quarterly 554.00 - + + suport quarterly 554.00 + SL 554.40 (peste suport) - - intrare 577.00 - + + intrare 577.00 + neckline 578.00 - + TP1 599.60 = 1:1 downtrend anterior @@ -1280,19 +1280,19 @@ prețul.

umăr stâng 566 head 555 / double bottom umăr drept 568 - crossing + crossing Confluență: 554.00 + double bottom + neckline 578.00 · 1R 22.60 Mediocru — crossing în mijlocul range-ului (construit) - + range 110.00 - - range 100.00 - + + range 100.00 + SL 103.00 - + intrare 105.00 - + TP1 107.00 @@ -1380,9 +1380,9 @@ prețul.

volum - crossing (mijloc) + crossing (mijloc) exemplu construit, nu date reale — SL nu stă pe niciun pivot -
Legendă: ce separă cele două sunt nivelurile independente dedesubte (suport quarterly + double bottom + neckline),nu un filtru pus în scaner. Panoul din dreapta e exemplu construit, nu date reale.Cifrele A+ sunt din material; trimiterile stau în fișa de surse a capitolului.

+Legendă: ce separă cele două sunt nivelurile independente dedesubte (suport quarterly + double bottom + neckline),nu un filtru pus în scaner. Panoul din dreapta e exemplu construit, nu date reale.Cifrele A+ sunt din material; trimiterile stau în fișa de surse a capitolului.

Panoul din stânga e SPY, bottom-ul de aprilie, redesenat ca exemplu @@ -1415,20 +1415,20 @@ se calculează pe eșantion complet; și, la un bottom, două închideri daily consecutive peste pivotul daily sunt un semn precursor că urmează crossing-ul.

Exemplul complet: SPY, bottom-ul de aprilie

-

+ SPY — daily - + ținta 4R era 667.00 (+16%) - - 646.00 — +12% efectiv (~3R) - + + 646.00 — +12% efectiv (~3R) + TP1 599.60 - + neckline 578.00 - + SL 554.40 - - suport quarterly 554.00 + + suport quarterly 554.00 SMA-20 @@ -1550,9 +1550,9 @@ consecutive peste pivotul daily sunt un semn precursor că urmează crossing-ul. umăr stâng 566 head 555 umăr drept 568 - intrare 577.00 + intrare 577.00 Intrare 577.00 = prima verde după umărul drept (MP² long). 1R = 22.60; 646.00 ~3R, într-o lună. -

+

Ce e real: procentele din curs — risc 3,92 %, „3,92 ori 4 înseamnă @@ -1577,7 +1577,7 @@ celelalte sunt nivelurile redesenate.

Bottom major: NVDA, și de ce se schimbă stopul acolo

-

+ pivot weekly (mic) @@ -1708,7 +1708,7 @@ celelalte sunt nivelurile redesenate.

minim absolut 10.63 M+A Bottom oct. 2022: entry ~13.80, −23%, ~+25% în ~9 săpt. Traseu și pivoți construiți (cursul nu dă valorile lor). -

+

Diagrama e o reconstrucție pe NVDA, la scară de dinainte de split-ul 1:10 @@ -1749,7 +1749,7 @@ pivoți; le ții locul cu o listă manuală și cu trigger-ul de candelă simplu volum cumulat, respectiv de volatilitate medie (vezi mini-glosarul) — există pe orice platformă.

-

+ Pivoții clasici în Excel — formula, pas cu pas @@ -1798,9 +1798,9 @@ pe orice platformă.

21.60 =(B2+C2+D2)/3 21.37 -=2E2-C2 +=2*E2-C2 22.23 -=2E2-B2 +=2*E2-B2 20.73 =E2+(B2-C2) 22.87 @@ -1814,9 +1814,9 @@ pe orice platformă.

21.80 =(B3+C3+D3)/3 21.57 -=2E3-C3 +=2*E3-C3 22.13 -=2E3-B3 +=2*E3-B3 21.23 =E3+(B3-C3) 22.47 @@ -1828,7 +1828,7 @@ pe orice platformă.

nu sunt date reale de piață. crossing = PPD trece deasupra PPW; dacă rămâne deasupra, e continuare, nu crossing. Formula pivotului e cea predată în Modul 2; autorul a confirmat că se calculează 1 la 1 în Excel. -

+

Pașii, pe scurt: aduni OHLC-ul perioadei încheiate, calculezi diff --git a/summaries/17_STRATEGII/02_mp2.md b/summaries/17_STRATEGII/02_mp2.md index 4b7f3ac..69fedb1 100644 --- a/summaries/17_STRATEGII/02_mp2.md +++ b/summaries/17_STRATEGII/02_mp2.md @@ -1168,15 +1168,15 @@ prețul. MP² crossing long — setup A+ vs. setup mediocru (aceeași strategie) A+ — crossing la confluență (SPY, aprilie) - - suport quarterly 554.00 - + + suport quarterly 554.00 + SL 554.40 (peste suport) - - intrare 577.00 - + + intrare 577.00 + neckline 578.00 - + TP1 599.60 = 1:1 downtrend anterior @@ -1284,19 +1284,19 @@ prețul. umăr stâng 566 head 555 / double bottom umăr drept 568 - crossing + crossing Confluență: 554.00 + double bottom + neckline 578.00 · 1R 22.60 Mediocru — crossing în mijlocul range-ului (construit) - + range 110.00 - - range 100.00 - + + range 100.00 + SL 103.00 - + intrare 105.00 - + TP1 107.00 @@ -1384,7 +1384,7 @@ prețul. volum - crossing (mijloc) + crossing (mijloc) exemplu construit, nu date reale — SL nu stă pe niciun pivot Legendă: ce separă cele două sunt nivelurile independente dedesubte (suport quarterly + double bottom + neckline),nu un filtru pus în scaner. Panoul din dreapta e exemplu construit, nu date reale.Cifrele A+ sunt din material; trimiterile stau în fișa de surse a capitolului. @@ -1426,18 +1426,18 @@ consecutive peste pivotul daily sunt un semn precursor că urmează crossing-ul. SPY — daily - + ținta 4R era 667.00 (+16%) - - 646.00 — +12% efectiv (~3R) - + + 646.00 — +12% efectiv (~3R) + TP1 599.60 - + neckline 578.00 - + SL 554.40 - - suport quarterly 554.00 + + suport quarterly 554.00 SMA-20 @@ -1559,7 +1559,7 @@ consecutive peste pivotul daily sunt un semn precursor că urmează crossing-ul. umăr stâng 566 head 555 umăr drept 568 - intrare 577.00 + intrare 577.00 Intrare 577.00 = prima verde după umărul drept (MP² long). 1R = 22.60; 646.00 ~3R, într-o lună. diff --git a/summaries/17_STRATEGII/04_selectia.html b/summaries/17_STRATEGII/04_selectia.html index cf137a1..c738cd1 100644 --- a/summaries/17_STRATEGII/04_selectia.html +++ b/summaries/17_STRATEGII/04_selectia.html @@ -63,7 +63,7 @@ de intrare (buy doji, MBT-10, MP4-1). Dacă reții un singur lucru din capitolul ăsta, ăsta e.

Cele șase filtre, de sus în jos:

-

+ @@ -105,7 +105,7 @@ capitolul ăsta, ăsta e.

Radarscreen (maximum ~300 de simboluri: cele 11 sectoare × top 10): același flux, rulat pe o listă fixă, nu pe tot scanerul. după o corecție mare, cauți doji sau hammer la suporturile mari -

+

Unde se oprește selecția

@@ -113,7 +113,7 @@ capitolul ăsta, ăsta e.

citește selecția pe el și unde se oprește — intrarea, stopul și ținta nu apar pe desen, pentru că nu aparțin acestui capitol.

-

+ ULTA — daily: ce citește selecția și unde se oprește 1. downtrend — de asta apare în scaner @@ -238,7 +238,7 @@ apar pe desen, pentru că nu aparțin acestui capitol.

Ale cursului: close 373.30, suport monthly 355.48, pivot monthly 383.74, RVOL 0.61. Procentele sunt calculate din ele. Structura barelor e construită, la scară. Intrarea, stopul și ținta nu apar pe desen: nu aparțin selecției. -aici se termină selecțiaaici începe capitolul 1

+aici se termină selecțiaaici începe capitolul 1

ULTA e util tocmai pentru că nu e exemplul care merge: trigger-ul e @@ -383,7 +383,7 @@ mișcă prețul, deci intri mai scump și ieși mai ieftin decât arată graficu Pe unul prea ieftin, mișcările de câțiva cenți devin procente mari și stopul se lovește din zgomot.

-

+ @@ -431,7 +431,7 @@ se lovește din zgomot.

De ce contează amândouă, nu doar una Simbolul B se tranzacționează mult, dar e prea ieftin; simbolul C e scump, dar aproape nimeni nu-l cumpără: acolo ordinul tău e cel care mișcă prețul. -

+

Amândouă condițiile, nu una: un simbol de 24 $ cu 3,1 milioane de acțiuni pe @@ -445,7 +445,7 @@ mediu zilnic de cel puțin 500.000 de acțiuni.

interesează e peste 7-8; 12-13 e ce cursul numește „spuma", adică prioritatea. Un 7/14 e „galben": îl păstrezi, dar nu-l verifici primul.

-

+ @@ -518,7 +518,7 @@ prioritatea. Un 7/14 e „galben": îl păstrezi, dar nu-l verifici primul.

Îl vezi în coloana de scor a scanerului; dai refresh și îl recitești. „peste 7-8” e formularea exactă a cursului. Sub 7 NU e excludere: la 4/14 și 6/14 continuă analiza; scorul departajează candidații. -

+

Sub 7 nu e excludere. În material analiza a continuat și la 4/14, și la @@ -555,7 +555,7 @@ două și restul se împart câte 1-4, banii intră azi în sănătate. Asta e rotația sectorială văzută pe cel mai ieftin instrument posibil: o coloană cu numele sectorului și o numărătoare.

-

+ @@ -604,7 +604,7 @@ cu numele sectorului și o numărătoare.

restul le lași pentru azi. Sectoarele se mai sortează și după cadranul 1 plus valoarea relative strength — aceleași cadrane ca la pasul 5. Numărul de semnale pe sector e construit de mine: cursul dă regula, nu o zi cu cifre. -

+

Cele 11 sectoare S&P se mai pot sorta și direct, după cadranul 1 plus @@ -622,7 +622,7 @@ multe semnale azi (sau din unul aflat în cadranul 1 pe RS).

calculat din perioada trecută. Condiția de apropiere: până la 3 %; la 4 % materialul spune că „e cam departe".

-

+ Cât de aproape de suport e prețul — daily, exemplu construit @@ -742,7 +742,7 @@ calculat din perioada trecută. Condiția de apropiere: până la 3 %Pragul de 3 % (cu 4 % „cam departe”) e al cursului; seria și prețurile sunt construite, la scară, iar procentele sunt calculate din serie. În capitolul Buy Doji, pragul de 1-2 % măsoară altceva: low-ul doji-ului față de nivel, nu închiderea simbolului. -banda de 3 %: înăuntru simbolul e „la nivel”

+banda de 3 %: înăuntru simbolul e „la nivel”

Pragul de 3 % măsoară închiderea simbolului față de nivel, nu low-ul @@ -766,7 +766,7 @@ sau pivot, după o scădere.

Cadranul se citește pe două axe, nu pe una: unde e histograma față de linia de 0, și unde e față de media ei mobilă.

-

+ @@ -857,7 +857,7 @@ linia de 0, și unde e față de media ei mobilă.

Notă: transcrierea descrierii cadranului 4 are o eroare (îl descrie ca pe cadranul 3, care e altceva). Definiția din tabloul de mai sus e cea corectă și e singura folosită în tot capitolul. -

+
    @@ -896,7 +896,7 @@ să reacționeze la ziua curentă. Dacă îl compari cu RVOL-ul din setările implicite ale altei platforme, vei vedea alte cifre — nu e o greșeală de calcul.

    -

    + @@ -958,7 +958,7 @@ calcul.

    Media e pe 10 bare, nu pe 50 (implicit în platforme). Cifra cursului e mai sensibilă la ziua curentă. Dacă vezi altă valoare în altă platformă, nu e greșeală de calcul, e altă lungime de medie. -

    +

    Sub 100 % e un minus, nu un veto. În material analiza a continuat la @@ -998,7 +998,7 @@ deja la pasul 6. Că „volumul" din Trinity e tocmai indicatorul de acumulare e o completare proprie: sursa le dă ca rubrici separate de glosar și nu leagă numele explicit.

    -

    + @@ -1117,7 +1117,7 @@ leagă numele explicit.

    Power e proprietar: măsoară tăria trendului, dar formula nu e publicată. Citești cadranul din indicator, nu îl poți reconstrui singur. De aceea sortarea după 3 stele e o rafinare, nu un pas obligatoriu. -

    +

    Power e proprietar și nu are formulă publicată în material: știi ce măsoară @@ -1201,7 +1201,7 @@ pentru planul de intrare — cu excepția lui 383.74, care e pivotul cursului, folosit aici ca primă țintă. Aparțin planului de intrare, nu selecției.

    HIG — exemplul pe short

    -

    + HIG — daily (Sell Doji + Bear Reversal, RVOL 200%) ce l-a scos în față din cele 16 rezultate @@ -1324,7 +1324,7 @@ folosit aici ca primă țintă. Aparțin planului de intrare, nu selecției.

    Nivelurile de preț (79.20 / 78.60 / 78.10 / 82.00 / 72.00) și structura barelor sunt construite, la scară: cursul nu dă cifre pentru HIG. -

    +

    Din curs sunt reale exact trei lucruri: simbolul HIG, semnalul diff --git a/summaries/17_STRATEGII/07_mdsrt.html b/summaries/17_STRATEGII/07_mdsrt.html index 1c7c7a7..b8eb63f 100644 --- a/summaries/17_STRATEGII/07_mdsrt.html +++ b/summaries/17_STRATEGII/07_mdsrt.html @@ -81,7 +81,7 @@ citesc pe 60 de minute sau pe daily. Cere platforma cursului: fără Power, setup-ul nu se califică.

    Tot trade-ul, pe un exemplu construit:

    -

    + SPY — 5 min (exemplu construit pe scara lecției; cifrele planului nu vin din curs) @@ -212,7 +212,7 @@ setup-ul nu se califică.

    prima închidere sub linia de trail Legendă: structura M → A → P e a cursului; nivelurile (590.00, 589.50) și planul (intrare, SL, TP) sunt exemplul construit al autorului sumarului, nu citate din curs. -

    +

    De la stânga la dreapta: o coborâre de zece candele, piciorul 1 care oprește @@ -358,7 +358,7 @@ tot contează.

    Nivelul trebuie să existe înainte ca prețul să ajungă acolo. Fără el nu ai unde pune stopul, iar coborârea e doar o coborâre.

    -

    + Pasul 1 — nivelul se citește pe daily, trigger-ul se ia pe 60 min Graficul din dreapta e aceeași bucată de piață, mărită: 2 candele daily = 14 bare de 60 min @@ -455,7 +455,7 @@ unde pune stopul, iar coborârea e doar o coborâre.

    același stop, două intrări: pe daily riști 1,88 %, pe 60 min 0,92 % — de 2,1 ori mai puțin, pentru că pe TF-ul mic intri lângă minim, nu la close-ul zilei -

    +

    Diagrama e pe alt simbol decât exemplul din ceilalți pași, deci are alte @@ -483,7 +483,7 @@ desenat înainte.

    coboară la 589.50 și face două lucruri deodată — execută stopurile alea (care sunt ordine de vânzare) și îi atrage pe cei care shortează ruperea nivelului.

    -

    + Pasul 2 — al doilea picior, sub nivel (SPY 5 min, exemplu construit) aici se schimbă mâna @@ -544,7 +544,7 @@ sunt ordine de vânzare) și îi atrage pe cei care shortează ruperea nivelului prinse cumpără ca să iasă (buy to cover) de aici urcarea e bruscă, nu treptată Vânzarea de sub nivel se epuizează într-o singură candelă: nu mai are cine vinde. -

    +

    După ce toți ăștia au vândut, nu mai are cine să vândă. Cei care tocmai au @@ -571,7 +571,7 @@ coborârea aia.

    Power e blocant — dacă el nu e în divergență, setup-ul nu se califică, chiar dacă ceilalți doi sunt. Nu-l poți înlocui cu ceilalți doi la un loc.

    -

    + Divergența: cum o măsori corect @@ -606,7 +606,7 @@ dacă ceilalți doi sunt. Nu-l poți înlocui cu ceilalți doi la un loc.

    I2 Prețul face un lower low (L2 sub L1), indicatorul face un higher low (I2 peste I1): divergență bull. Dar dacă al doilea punct e la doar 2-3 candele, nu se numără. -

    +

    Cum alegi punctele, partea discreționară a strategiei: iei ultimele două swing @@ -626,7 +626,7 @@ candela care confirmă, poți sta în fața unei coborâri care mai are un val.<

    Ajunge oricare dintre cele trei triggere — nu e nevoie de toate. Dacă apar mai multe pe aceeași candelă, cu atât mai bine.

    -

    + DA — trigger valid: candela apare după ce M e complet M complet: preț în zonă + divergență acolo @@ -719,7 +719,7 @@ multe pe aceeași candelă, cu atât mai bine.

    stopul de sub el, 592.05, e lovit chiar de candela următoare Ce deosebește cele două candele nu e forma, ci unde stă prețul când apar. -

    +

    Sus, cazul valid: hammer-ul apare la 589.50, în zona pivotului 590.00, cu @@ -739,7 +739,7 @@ zonă și divergența era confirmată acolo.

    Iei cel mai jos low din ultimele 4 candele, numărate înapoi de la candela pe care intri, și pui stopul cu 0.10 sub el.

    -

    + Pasul 5 — stopul: 4 candele înapoi de la intrare, minus 0.10 numeri 4 candele înapoi, de la intrare @@ -834,7 +834,7 @@ care intri, și pui stopul cu 0.10 sub el.

    cu stopul din regulă mai erai în trade când a venit ținta Barele de după intrare sunt construite, ca să arate retestul. -

    +

    Cursul lasă explicit două variante de stop, la alegerea traderului: minimul @@ -870,7 +870,7 @@ unități, și notionalul încape în ce poate executa contul tău.

    muți stopul la breakeven când prețul a trecut de jumătatea drumului, iar restul îl lași pe linia de trail.

    -

    + Pasul 6 — ieșirea: ținta 1:1, breakeven, restul pe trail (SPY 5 min, construit) de aici stopul stă la breakeven @@ -934,7 +934,7 @@ muți stopul la breakeven când prețul a trecut de jumătatea drumului, iar res nu în timpul barei Câte tranșe faci nu e dat de curs: acolo se întrerupe transcrierea. -

    +

    Cursul e clar pe trei lucruri: ținta se stabilește odată cu stopul și e @@ -972,8 +972,8 @@ Doji; stopul stă cu 0.10 deasupra celui mai înalt high din ul candele; ținta e la aceeași distanță în jos, iar linia de trail coboară (Bear Trail).

    -

    - Oglinda pe short (serie construită prin răsturnarea exemplului long) + + Oglinda pe short pivot daily 100.00 — zona, sus @@ -1080,8 +1080,8 @@ Trail).

    intri short la 99.80: close sub nivel și sub low-ul candelei-trigger cei prinși long vând ca să iasă — coborârea e bruscă - Varianta short nu e explicată în curs: e reconstruită prin oglindire. -

    + Serie răsturnată din exemplul long; varianta short nu e explicată în curs. +

    Diagrama e aceeași serie ca exemplul long, răsturnată, pe altă scară de preț @@ -1109,7 +1109,7 @@ care nu acoperă short-ul):

    trade, cu atât e mai bun — dar materialul nu cere o poziție mai mare pentru un setup mai bun.

    -

    + A+ — al doilea picior la suport, divergență, trigger pivot monthly 94.00 @@ -1261,7 +1261,7 @@ setup mai bun.

    - + @@ -1318,7 +1318,7 @@ setup mai bun.

    Fără trigger: close sub pivot și sub primul low. Nivelurile 94.00 / 94.55 / 93.20 / 94.40 / 93.10 / 95.70 sunt construite ca exemplu — materialul dă regulile, nu prețurile. -

    +

    Cele două panouri sunt ilustrații separate, pe alt simbol decât exemplul din @@ -1369,7 +1369,7 @@ din curs. O păstrez pentru că e singura formulare verificabilă a situației, n-o trata ca regulă a autorului.

    Trinity: minimul obligatoriu față de semnalul întreg

    -

    + @@ -1396,7 +1396,7 @@ n-o trata ca regulă a autorului.

    La MDSRT, „Trinity” se folosește local cu sensul „toți trei în divergență”. Lecția de selecție dă aceluiași cuvânt alt sens: aliniere în cadranul 1, nu divergență (contradicția 2.4). -

    +

    Minimul e Power plus unul dintre ceilalți doi. Când toți trei sunt în @@ -1410,7 +1410,7 @@ dintre cele două.

    Sesiunea de întrebări discută SPY pe 5 minute, dar nu rostește nivelurile din desen. Exemplul de mai jos e reconstruit, ca toate celelalte.

    -

    + SPY — 5 min (Q&A 15.07.2025; intrare/SL/TP construite) pivot daily 622.00 @@ -1522,7 +1522,7 @@ desen. Exemplul de mai jos e reconstruit, ca toate celelalte.

    picioare sunt reconstruite după ilustrația sumarului Q&A, nu valori rostite în transcriere. Intrarea 623.00, SL-ul 621.30 și TP-ul 624.70 sunt construcția mea — materialul nu le dă. -

    +

    Ce vine din sesiune: contextul (downtrend, prețul în zona pivotului daily), diff --git a/summaries/17_STRATEGII/07_mdsrt.md b/summaries/17_STRATEGII/07_mdsrt.md index ceb9569..2461ee4 100644 --- a/summaries/17_STRATEGII/07_mdsrt.md +++ b/summaries/17_STRATEGII/07_mdsrt.md @@ -994,7 +994,7 @@ Trail). - Oglinda pe short (serie construită prin răsturnarea exemplului long) + Oglinda pe short pivot daily 100.00 — zona, sus @@ -1101,7 +1101,7 @@ Trail). intri short la 99.80: close sub nivel și sub low-ul candelei-trigger cei prinși long vând ca să iasă — coborârea e bruscă - Varianta short nu e explicată în curs: e reconstruită prin oglindire. + Serie răsturnată din exemplul long; varianta short nu e explicată în curs. @@ -1288,7 +1288,7 @@ setup mai bun. - + diff --git a/summaries/17_STRATEGII/A3_intrarea.html b/summaries/17_STRATEGII/A3_intrarea.html index 7f1e3d1..3d6e687 100644 --- a/summaries/17_STRATEGII/A3_intrarea.html +++ b/summaries/17_STRATEGII/A3_intrarea.html @@ -77,7 +77,7 @@ mai ales daca esti pe prop" plătești riscul de a nu intra deloc).

-

+ Exemplu construit (fără ticker) — 15 min suport 100.00 @@ -184,7 +184,7 @@ mai ales daca esti pe prop" risc B 1/3 1.65 → 30 acțiuni risc B 1/2 1.35 → 37 acțiuni Exemplu construit, fără ticker. Cifrele nu vin din curs. Risc permis 50 $ (0,5% din 10.000 $). -

+

Diagrama e un exemplu construit, fără ticker; cifrele nu vin din curs.

@@ -429,7 +429,7 @@ sus, nu mai jos.

Reconstruit din descriere; cifrele sunt construite, nu citite din graficul tău.

-

+ Exemplu construit (fără ticker) — 15 min, suport weekly TP1 104.30 (1:1) @@ -522,7 +522,7 @@ tău.

Varianta B (ordin la 1/2 = 101.20, risc 1.30, TP1 102.50) e aritmetică pe aceleași cifre, nu un trade din curs. 1/3 din corp = 101.50. Close-ul roșiei (100.60): sub ambele MA (SMA 5 = 100.83, SMA 10 = 101.34). -

+

Diagrama e un exemplu construit, fără ticker. Prețurile, mediile mobile și @@ -688,7 +688,7 @@ plănuită. Nu știu care din două a fost: verifică în jurnal.

(08_ANALIZA_ZILNICA/03_locul_crimei_si_pullback.md:11-12, 300-311). -

+ Exemplu construit (fără ticker) — 15 min SL 99.90 @@ -769,7 +769,7 @@ plănuită. Nu știu care din două a fost: verifică în jurnal.

B: 0 (fără poziție) Exemplu construit, fără ticker. «Poate să nu mai facă, poate nu mai face niciodată.» Ai ratat trade-ul; aștepți următoarea structură. -

+

Diagrama e un exemplu construit, fără ticker; cifrele nu vin din curs.