diff --git a/gen/az_mbt10.py b/gen/az_mbt10.py new file mode 100644 index 0000000..d517168 --- /dev/null +++ b/gen/az_mbt10.py @@ -0,0 +1,288 @@ +"""Diagramele pentru summaries/08_ANALIZA_ZILNICA/02_mbt10.md. + +Toate prețurile sunt construite (fără ticker). Rulează: + .venv/bin/python gen/az_mbt10.py +Înlocuiește în .md fiecare bloc ... cu output-ul +generatorului. Ca să schimbi o cifră, o schimbi aici și rulezi din nou. + +MBT-10 nu e desenat ca indicator (definiția lui tehnică nu apare în material). +Diagramele marchează doar bara pe care semnalul s-a închis — sau nu. +""" +import re +import sys +from pathlib import Path + +sys.path.insert(0, "/workspace/atm-curs-dl") +from svg_candles import Candle, Chart, Level, Mark, MA, from_closes # noqa: E402 + +MD = Path("/workspace/atm-curs-dl/summaries/08_ANALIZA_ZILNICA/02_mbt10.md") +GRAY, RED, GREEN, BLUE, ORANGE, PURPLE = "#777", "#c00", "#188a3e", "#1a5fb4", "#b06000", "#6a3d9a" +STYLE = dict(gap=15, body_w=9, left=44, width=620) +svgs = {} + + +def px_ratio(ch, a, b, c): + """raportul (c-b)/(b-a) măsurat în pixeli, după render""" + return (ch._y(b) - ch._y(c)) / (ch._y(a) - ch._y(b)) + + +# ---------------------------------------------------------------- 1. MBT-10 închis la close: DA +base = [46.8, 47.9, 47.4, 48.6, 49.8, 50.9, 51.8, # 0-6 uptrend, 6 = swing high (viitorul loc al crimei) + 51.0, 50.4, 51.2, # 7-9 pullback mic + 52.4, 53.6, 54.8, 54.2, 55.6, 56.8, 58.6, # 10-16 breakout peste 6, raliu până la vârf + 57.9, 56.9, 56.0, 56.4, 55.1, 54.0, 53.3, # 17-23 pullback spre locul crimei + 53.4] # 24 hammer în locul crimei +bw = [(0.3, 0.3)] * 7 + [(0.1, 0.3)] + [(0.3, 0.3)] * 8 + [(0.3, 0.3), (0.1, 0.3)] + [(0.3, 0.3)] * 6 + [(0.1, 1.2)] +da_cl = base + [54.6, # 25 ziua se ÎNCHIDE în MBT-10: intrare la close + 55.5, 55.1, 56.4, 57.5, 58.4, 59.2] +da_w = bw + [(0.2, 0.3)] + [(0.3, 0.3)] * 6 +cds = from_closes(da_cl, wicks=da_w, start=46.0) +SWING, HAM, MBT = 6, 24, 25 +crime = cds[SWING].h +assert crime == max(c.h for c in cds[:10]), "bara 6 nu e vârful primei zone" +assert all(c.c > crime for c in cds[10:24]), "după breakout prețul trebuie să stea deasupra locului crimei" +assert abs(cds[HAM].l - crime) <= 0.05, "codița hammer-ului nu atinge locul crimei" +assert cds[HAM].o - cds[HAM].l >= 2.5 * abs(cds[HAM].c - cds[HAM].o), "bara 24 nu arată a hammer" +top = max(c.h for c in cds[14:18]) +entry = cds[MBT].c +sl = round(cds[HAM].l - 0.1, 2) +risk = entry - sl +tp = round(top, 2) +R = (tp - entry) / risk +hit = next(i for i in range(MBT + 1, len(cds)) if cds[i].h >= tp) +assert R >= 1.5, R +assert hit == len(cds) - 1 +print(f"D1 loc crimă {crime:.2f} hammer low {cds[HAM].l:.2f} entry {entry:.2f} SL {sl:.2f} " + f"risc {risk:.2f} TP {tp:.2f} = {R:.2f}R atins la {hit}") +DA_ENTRY, DA_CRIME = entry, crime +ch = Chart(candles=cds, + levels=[Level(crime, f"locul crimei {crime:.2f}", ORANGE, label_at="left"), + Level(sl, f"SL {sl:.2f}", RED), + Level(entry, f"intrare {entry:.2f}", GREEN), + Level(tp, f"TP {tp:.2f} = {R:.1f}R", BLUE)], + marks=[Mark(SWING, "fost vârf", ORANGE, "above", dy=-26), + Mark(16, "vârf", BLUE, "above", dy=-16), + Mark(HAM, "hammer", "#333", "below", dy=18), + Mark(MBT, "MBT-10 închis", GREEN, "above", dy=-50)], + scale=20, title="Exemplu construit (fără ticker) — daily", + caption="Intrarea e la close-ul zilei care s-a închis în MBT-10, nu în timpul zilei.", + **{**STYLE, "width": 700}) +svg_ = ch.render() +assert abs(px_ratio(ch, sl, entry, tp) - R) < 0.01 +svgs["mbt_da"] = svg_ + +# ---------------------------------------------------------------- 2. MBT-10 doar „în formare": NU +nu_cl = base + [52.9, # 25 intraday urcă până peste 54.60, închide jos + 51.5, 51.9, 50.7, 50.0, 50.4, 49.5] +nu_w = bw + [(1.9, 0.2)] + [(0.3, 0.3)] * 6 +cds = from_closes(nu_cl, wicks=nu_w, start=46.0) +assert cds[MBT].h >= DA_ENTRY, "intraday bara trebuie să fi fost unde DA a închis" +assert cds[MBT].c < cds[MBT].o, "bara 25 trebuie să închidă în scădere" +assert cds[MBT + 1].c < DA_CRIME, "a doua zi trebuie să închidă sub locul crimei" +print(f"D2 bara 25 high {cds[MBT].h:.2f} close {cds[MBT].c:.2f}; bara 26 close {cds[MBT + 1].c:.2f} sub {DA_CRIME:.2f}") +ch = Chart(candles=cds, + levels=[Level(cds[MBT].h, f"intraday {cds[MBT].h:.2f}", GRAY), + Level(DA_CRIME, f"locul crimei {DA_CRIME:.2f}", ORANGE, label_at="left")], + marks=[Mark(HAM, "hammer", "#333", "below", dy=18), + Mark(MBT, "MBT-10 în formare", GRAY, "above", dy=-22), + Mark(MBT + 1, "sub locul crimei", RED, "below", dy=30)], + scale=20, title="Exemplu construit (fără ticker) — daily", + caption=f"Intraday a fost la {cds[MBT].h:.2f}, dar ziua a închis la {cds[MBT].c:.2f}: semnalul nu a existat.", + **{**STYLE, "width": 700}) +svgs["mbt_nu"] = ch.render() + +# ---------------------------------------------------------------- 3. gap up în MBT-10 după downtrend masiv + divergență de volum +down = [49.3, 48.2, 48.7, 47.3, 46.0, 46.5, 44.9, 43.6, 44.1, 42.5, 41.2, 41.8, # 0-11 + 40.1, 38.8, 38.2, 37.4, 38.9, 37.6, # 12-17 + 36.1, 34.6, 33.4, 32.6, # 18-21 picior 1 + 33.3, 33.8, 33.4, # 22-24 bounce (neckline) + 32.7, 31.9, 31.4, # 25-27 picior 2, mai jos + 31.5] # 28 doji +dw = [(0.3, 0.3)] * 17 + [(0.1, 0.3)] + [(0.3, 0.3)] * 3 + [(0.2, 0.5)] + [(0.3, 0.3)] * 5 + [(0.2, 0.5), (0.5, 0.5)] +dv = [40, 42, 38, 45, 48, 36, 50, 52, 38, 55, 58, 40, 60, 62, 42, 66, 44, 60, + 78, 86, 92, 96, + 44, 40, 42, + 50, 44, 38, + 38] +part1 = from_closes(down, wicks=dw, vols=dv, start=50.0) +GAP = len(part1) +gap = Candle(o=33.2, h=34.4, l=33.0, c=34.2, vol=110) # 29: gap up, închis în MBT-10 +part2 = from_closes([34.9, 34.6, 35.5, 36.3, 36.0, 36.9, 37.6, 38.3, 39.3], + wicks=[(0.3, 0.3)] * 9, vols=[70, 50, 64, 60, 44, 58, 55, 52, 56], start=gap.c) +cds = part1 + [gap] + part2 +leg1_i = min(range(18, 22), key=lambda i: cds[i].l) +leg2_i = min(range(25, 29), key=lambda i: cds[i].l) +leg1, leg2 = cds[leg1_i].l, cds[leg2_i].l +neck = max(c.h for c in cds[22:25]) +assert cds[0].h - leg2 > 17, "downtrend-ul nu e masiv" +assert leg2 < leg1, "al doilea picior trebuie să fie mai jos" +assert max(dv[25:28]) < min(dv[18:22]) * 0.7, "divergența de volum: vânzarea pe piciorul 2 trebuie să fie clar mai mică" +assert gap.l > cds[GAP - 1].h, "bara 29 nu are gap up" +assert gap.c > neck, "gap-ul trebuie să închidă peste neckline" +assert gap.vol == max(c.vol for c in cds), "gap-ul are cel mai mare volum" +entry = gap.c +sl = round(gap.l - 0.2, 2) +risk = entry - sl +lh_i = 16 # ultimul lower high înainte de piciorul 1 +tp = round(cds[lh_i].h, 2) +assert cds[lh_i].h > cds[lh_i - 1].h and cds[lh_i].h > cds[lh_i + 1].h, "bara 16 nu e swing high" +R = (tp - entry) / risk +hit = next(i for i in range(GAP + 1, len(cds)) if cds[i].h >= tp) +assert R >= 2.5, R +print(f"D3 leg1 {leg1:.2f} (v {dv[leg1_i]}) leg2 {leg2:.2f} (v {dv[leg2_i]}) neck {neck:.2f} gap {cds[GAP - 1].h:.2f}->{gap.l:.2f} " + f"entry {entry:.2f} SL {sl:.2f} risc {risk:.2f} TP {tp:.2f} = {R:.2f}R atins la {hit}") +ch = Chart(candles=cds, + levels=[Level(sl, f"SL {sl:.2f} (sub gap)", RED, label_at="left"), + Level(entry, f"intrare {entry:.2f}", GREEN, label_at="left"), + Level(tp, f"TP {tp:.2f} = {R:.1f}R", BLUE, label_at="left")], + marks=[Mark(16, "downtrend masiv", GRAY, "above", dy=-30), + Mark(leg1_i, "picior 1", RED, "below"), + Mark(leg2_i, "picior 2", RED, "below"), + Mark(GAP, "gap up în MBT-10", GREEN, "above", dy=-36)], + mas=[MA(20, ORANGE, text="SMA 20")], + scale=14, vol_h=70, title="Exemplu construit (fără ticker) — daily", + caption="Piciorul 2 e mai jos, dar cu volum de vânzare mai mic: divergență. Gap-ul up e trigger-ul.", + **{**STYLE, "width": 680}) +svg_ = ch.render() +assert abs(px_ratio(ch, sl, entry, tp) - R) < 0.01 +svgs["mbt_gap_up"] = svg_ + +# ---------------------------------------------------------------- 4. MBT-10 pe 60 min, în suport weekly +S = 88.00 +h60 = [94.6, 94.0, 95.0, 93.5, 92.8, 93.2, 92.1, 91.4, 91.8, 90.7, 90.0, 89.2, # 0-11 coborâre + 88.6, # 12 test 1 + 89.4, 90.3, 89.9, # 13-15 + 89.1, 88.5, # 16-17 test 2 + 89.0, 89.5, 89.1, # 18-20 + 88.7, 88.4, # 21-22 test 3 + 89.0, # 23 + 89.9, # 24 MBT-10 închis pe 60 min + 90.6, 91.5, 91.1, 92.2, 93.1, 93.7, 94.4, 95.0] +w60 = [(0.3, 0.3)] * 2 + [(0.2, 0.3)] + [(0.1, 0.3)] + [(0.3, 0.3)] * 8 + [(0.2, 0.6)] + [(0.3, 0.3)] * 4 + [(0.2, 0.5)] + \ + [(0.3, 0.3)] * 4 + [(0.2, 0.4)] + [(0.3, 0.3)] + [(0.2, 0.2)] + [(0.3, 0.3)] * 8 +cds = from_closes(h60, wicks=w60, start=95.2) +M60 = 24 +tests = [i for i in range(10, M60) if abs(cds[i].l - S) <= 0.1] +assert len(tests) >= 3, tests +assert all(c.l >= S - 0.05 for c in cds[:M60 + 1]), "niciun low nu are voie să spargă suportul weekly" +assert cds[M60].c > max(c.h for c in cds[M60 - 5:M60]), "bara MBT-10 nu închide peste ultimele 5 bare" +entry = cds[M60].c +sl = round(S - 0.7, 2) +risk = entry - sl +tp = round(cds[2].h, 2) +assert cds[2].h > cds[1].h and cds[2].h > cds[3].h +R = (tp - entry) / risk +hit = next(i for i in range(M60 + 1, len(cds)) if cds[i].h >= tp) +assert R >= 2, R +print(f"D4 teste suport la {tests}, entry {entry:.2f} SL {sl:.2f} risc {risk:.2f} TP {tp:.2f} = {R:.2f}R atins la {hit}") +ch = Chart(candles=cds, + levels=[Level(S, f"suport weekly {S:.2f}", ORANGE, label_at="left"), + Level(sl, f"SL {sl:.2f}", RED), + Level(entry, f"intrare {entry:.2f}", GREEN), + Level(tp, f"TP {tp:.2f} = {R:.1f}R", BLUE)], + marks=[Mark(tests[0], "test 1", ORANGE, "below", dy=40), + Mark(tests[1], "test 2", ORANGE, "below", dy=40), + Mark(tests[-1], "test 3", ORANGE, "below", dy=40), + Mark(M60, "MBT-10 (60 min)", GREEN, "above", dy=-62)], + scale=30, title="Exemplu construit (fără ticker) — 60 min", + caption="Suportul weekly ține de trei ori; bara de 60 min închisă în MBT-10 e trigger-ul.", + **{**STYLE, "width": 700}) +svg_ = ch.render() +assert abs(px_ratio(ch, sl, entry, tp) - R) < 0.01 +svgs["mbt_60min"] = svg_ + +# ---------------------------------------------------------------- 5. MBT-10 short pe indice +ix = [50.8, 51.9, 51.4, 52.6, 53.7, 53.2, 54.5, 55.6, # 0-7 uptrend + 54.3, # 8 swing low (baza) + 56.3, 57.2, 56.8, 57.9, 58.7, 59.3, # 9-14 vârf 1 + 58.4, 57.6, 58.2, 59.0, 59.6, 60.0, # 15-20 vârf 2, mai sus + 59.4, 58.1, # 21-22 MBT-10 short închis + 57.2, 57.6, 56.4, 55.3, 55.8, 54.6, 53.9, 54.3, 53.4] +iw = [(0.3, 0.3)] * 9 + [(0.3, 0.1)] + [(0.3, 0.3)] * 11 + [(0.1, 0.3)] + [(0.3, 0.3)] * 10 +cds = from_closes(ix, wicks=iw, start=50.0) +T1, T2, SH = 14, 20, 22 +assert cds[T2].h > cds[T1].h, "al doilea vârf trebuie să fie mai sus" +assert cds[T2].h == max(c.h for c in cds), "bara 20 e maximul seriei" +base_low = cds[8].l +assert cds[8].l < cds[7].l and cds[8].l < cds[9].l, "bara 8 nu e swing low" +entry = cds[SH].c +sl = round(cds[T2].h + 0.1, 2) +risk = sl - entry +tp = round(base_low, 2) +R = (entry - tp) / risk +hit = next(i for i in range(SH + 1, len(cds)) if cds[i].l <= tp) +assert R >= 1.5, R +print(f"D5 vârf1 {cds[T1].h:.2f} vârf2 {cds[T2].h:.2f} entry short {entry:.2f} SL {sl:.2f} risc {risk:.2f} " + f"TP {tp:.2f} = {R:.2f}R atins la {hit}") +ch = Chart(candles=cds, + levels=[Level(sl + 1.6, "", "#fff", dash=""), # doar spațiu sub titlu, invizibil + Level(sl, f"SL {sl:.2f}", RED), + Level(entry, f"intrare short {entry:.2f}", GREEN, label_at="left"), + Level(tp, f"TP {tp:.2f} = {R:.1f}R", BLUE, label_at="left")], + marks=[Mark(T1, "vârf 1", GRAY, "above", dy=-26), + Mark(T2, "vârf 2", GRAY, "above", dy=-26), + Mark(SH, "MBT-10 short", RED, "below", dy=22), + Mark(8, "bază", BLUE, "below", dy=10)], + scale=22, title="Exemplu construit (fără ticker) — daily, indice", + caption="MBT-10 short pe indice: nu cumperi acțiuni în corecție; short doar dacă ai regulile lui.", **STYLE) +svg_ = ch.render() +assert abs(px_ratio(ch, sl, entry, tp) - R) < 0.01 +svgs["mbt_short"] = svg_ + +# ---------------------------------------------------------------- 6. după gap down: primul MBT-10 cade, al doilea merge +pre = from_closes([70.4, 70.9, 70.3, 71.0, 70.6, 71.2, 70.8, 71.3, 70.9, 71.1], + wicks=[(0.3, 0.3)] * 10, start=70.0) +G = len(pre) +gd = Candle(o=66.4, h=66.7, l=64.6, c=65.0) # 10: gap down masiv +mid = from_closes([64.3, 63.7, # 11-12 + 64.8, # 13 MBT-10 #1 închis + 64.4, 63.3, 62.4, # 14-16 cade sub stop-ul 1 + 61.0, 61.2, # 17-18 + 62.2, # 19 MBT-10 #2 închis + 64.1, 63.8, 65.0, 66.0, 65.7, 66.9, 67.5, 67.2, 68.4, 69.3, 70.2, 71.0], + wicks=[(0.3, 0.3), (0.2, 0.4)] + [(0.2, 0.3)] + [(0.3, 0.3)] * 3 + [(0.2, 0.5), (0.3, 0.3)] + + [(0.2, 0.3)] + [(0.3, 0.3)] * 12, start=gd.c) +cds = pre + [gd] + mid +M1, M2 = 13, 19 +assert gd.h < cds[G - 1].l - 3, "gap-ul down nu e masiv" +e1 = cds[M1].c +s1 = round(min(c.l for c in cds[G:M1 + 1]) - 0.1, 2) +stop1 = next(i for i in range(M1 + 1, len(cds)) if cds[i].l <= s1) +e2 = cds[M2].c +s2 = round(min(c.l for c in cds[M1:M2 + 1]) - 0.1, 2) +risk2 = e2 - s2 +tp2 = round(cds[G - 1].l, 2) # închiderea gap-ului +R2 = (tp2 - e2) / risk2 +hit2 = next(i for i in range(M2 + 1, len(cds)) if cds[i].h >= tp2) +assert stop1 < M2, "primul trebuie să fie stopat înainte de al doilea semnal" +assert all(c.l > s2 for c in cds[M2 + 1:]), "al doilea stop nu are voie să fie atins" +assert e2 < e1, "al doilea semnal vine mai jos" +assert R2 >= 2, R2 +print(f"D6 #1 entry {e1:.2f} SL {s1:.2f} stopat la {stop1}; #2 entry {e2:.2f} SL {s2:.2f} risc {risk2:.2f} " + f"TP gap {tp2:.2f} = {R2:.2f}R atins la {hit2}") +ch = Chart(candles=cds, + levels=[Level(tp2, f"TP {tp2:.2f} = {R2:.1f}R (gap închis)", BLUE), + Level(e1, f"#1 intrare {e1:.2f}", GRAY, label_at="left"), + Level(s1, f"#1 SL {s1:.2f}", GRAY), + Level(e2, f"#2 intrare {e2:.2f}", GREEN, label_at="left"), + Level(s2, f"#2 SL {s2:.2f}", RED)], + marks=[Mark(G, "gap down", RED, "above", dy=-4), + Mark(M1, "MBT-10 #1", GRAY, "above", dy=-30), + Mark(stop1, "stop", RED, "below", dy=26), + Mark(M2, "MBT-10 #2", GREEN, "below", dy=12)], + scale=24, title="Exemplu construit (fără ticker) — daily", + caption="Primul MBT-10 după gap down te scoate; al doilea, cu același risc, merge.", + **{**STYLE, "width": 760}) +svg_ = ch.render() +assert abs(px_ratio(ch, s2, e2, tp2) - R2) < 0.01 +svgs["mbt_a_doua"] = svg_ + +# ---------------------------------------------------------------- substituție în .md +if MD.exists(): + md = MD.read_text(encoding="utf-8") + for name, svg in svgs.items(): + pat = re.compile(rf".*?", re.S) + assert pat.search(md), f"marcatorul {name} lipsește din .md" + md = pat.sub(lambda _m: f"\n{svg}\n", md) + MD.write_text(md, encoding="utf-8") + print("scris", MD) diff --git a/summaries/08_ANALIZA_ZILNICA/02_mbt10.html b/summaries/08_ANALIZA_ZILNICA/02_mbt10.html new file mode 100644 index 0000000..88717d4 --- /dev/null +++ b/summaries/08_ANALIZA_ZILNICA/02_mbt10.html @@ -0,0 +1,1057 @@ + + + + + +Analiză zilnică / #2 — MBT-10: trigger-ul de la finalul fiecărei idei + + + +

Analiză zilnică / #2 — MBT-10: trigger-ul de la finalul fiecărei idei

+

TLDR

+ +
+

Notă: definiția tehnică lipsește. Nici în recoltele din analiza +zilnică, nici în sesiunile Q&A rezumate până acum nu apare ce măsoară +MBT-10 sau cum se calculează (ce înseamnă „10", ce condiție de preț +declanșează semnalul). Singurul lucru spus despre construcție e general: +MBT-10, MBAP și MP² „se bazează pe pivoți", deci sunt price action +(Q&A 25.08.2026). Nu inventez o definiție. +Documentul descrie MBT-10 prin ce face: când apare, cum îl validezi și +ce faci cu el. Din același motiv, diagramele nu desenează indicatorul. +Marchează doar bara pe care semnalul s-a închis, sau n-a apucat să se +închidă.

+
+
+

De ce urmărești semnalul

+

Setup-urile din analiza zilnică (suport, locul crimei, double bottom, +divergență de volum) spun unde ar putea fi un bottom. Nu spun când +s-a întors prețul. Un suport poate fi spart, un double bottom poate mai +face un picior. MBT-10 e răspunsul la „când": sistemul arată că prețul a +început efectiv să se miște în direcția ideii.

+
+

„Dacă intră în MBT-10, are mari șanse de urcare." (10.09)

+
+

Ce decizie te ajută să iei:

+ +
+

Termenii, o singură dată

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermenCe înseamnă aici
MBT-10trigger al sistemului ATM, long sau short. Definiția tehnică nu e în material (vezi nota de sus)
intră în MBT-10bara curentă e marcată ca MBT-10 long
închis în MBT-10bara și-a terminat timeframe-ul (pe daily: ziua s-a închis) și semnalul a rămas. Doar asta e intrare
în formareintraday sistemul arată MBT-10, dar ziua încă nu s-a închis. Poate dispărea până la close
reintrare în MBT-10un nou semnal după un pullback, pe aceeași idee
locul crimeifost vârf spart, care la retest devine suport
peak bottom (strategii de)strategii care încearcă să prindă bottom-ul devreme: MBT-10, M2D pe secunde
MBAPsetup ATM: intrare după o mișcare violentă, într-un nivel major (vezi Q&A 11.08.2026). Nu e VWAP
M2D 15/80trigger intraday de finețe, pe secunde. Numele exact e incert în transcriere
+
+

1. Confirmarea la close: DA

+ +

+ Exemplu construit (fără ticker) — daily + + locul crimei 52.10 + + SL 52.00 + + intrare 54.60 + + TP 58.90 = 1.7R + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fost vârf + vârf + hammer + MBT-10 închis + Intrarea e la close-ul zilei care s-a închis în MBT-10, nu în timpul zilei. +

+ + + +

Aceasta e combinația exact descrisă pe 10.09: pullback în locul crimei, +hammer în suport, apoi „aș aștepta o închidere la finalul zilei astăzi în +MBT-10".

+

2. Confirmarea la close: NU

+ +

+ Exemplu construit (fără ticker) — daily + + intraday 55.30 + + locul crimei 52.10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hammer + MBT-10 în formare + sub locul crimei + Intraday a fost la 55.30, dar ziua a închis la 52.90: semnalul nu a existat. +

+ + +

Aceeași serie, până la hammer. În ziua următoare prețul urcă intraday până +la 55.30, peste nivelul unde exemplul DA a închis. Sistemul arată +MBT-10 „în formare". Ziua se închide însă la 52.90, sub open. A doua zi +închide la 51.50, sub locul crimei.

+ +
+

„Dacă nu se închide, nu e de intrat. Dacă se închide, e mișto de intrat." +(Q&A 04.08.2026)

+
+

De ce contează închiderea (completarea mea): o bară intraday nu e +încă bară. High-ul ei poate fi doar lichiditatea luată de pe stop-urile +short-urilor și de pe ordinele buy stop de deasupra. Close-ul arată cine a +rămas cu prețul la sfârșitul zilei. Un semnal calculat pe o bară neînchisă +se calculează pe un preț care se mai poate schimba.

+
+

3. Pe ce timeframe

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TimeframeRolDin recolte
dailytrigger-ul standard de swing: aștepți închiderea zilei în MBT-1010.09, 03.09, 25.08
60 mintrigger în suport weekly, când pe daily ideea e deja formată10.09
60 min, alternativa mai devremebuy doji / buy momentum pe 60 min după un downtrend simplu, numai în direcția swing-ului de pe daily21.08
weekly / monthlyrecoltele nu dau o regulă de MBT-10 pe weekly; pe timeframe-urile instituționale rolul îl au buy doji-ul și volumul—
+

Cascada de confirmări (Q&A 04.08.2026): +MBT-10 pe 60 min → buy doji daily → buy doji weekly → buy doji monthly. +Intri la prima treaptă. Restul treptelor îți spun dacă rămâi în trade.

+

MBT-10 pe 60 min, în suport weekly

+ +

+ Exemplu construit (fără ticker) — 60 min + + suport weekly 88.00 + + SL 87.30 + + intrare 89.90 + + TP 95.20 = 2.0R + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + test 1 + test 2 + test 3 + MBT-10 (60 min) + Suportul weekly ține de trei ori; bara de 60 min închisă în MBT-10 e trigger-ul. +

+ + + +

De ce 60 min și nu daily (completarea mea): o bară daily în suport +weekly poate avea un low cu 2-3% sub suport, deci stopul ar sta departe. +Pe 60 min vezi testele una câte una și pui stopul chiar sub suport. Ideea +(suportul weekly) rămâne pe timeframe mare; doar intrarea se face pe unul +mic.

+
+

4. Intrarea în MBT-10 cu gap up, după un downtrend masiv

+

Cel mai puternic caz din recolte (03.09):

+
+

„când intră în MBT-10 cu un gap up sus aici, după un downtrend masiv de +genul ăsta, cu divergențe pe volum, sunt mari șanse să vedem o nabucată +revenire."

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
Gap up în MBT-10 — DAGap up în MBT-10 — NU
downtrend masiv, departe de mediefără divergență de volum
stochastic oversold pe monthly și weeklyintrarea în MBT-10 încă neconfirmată la închidere
double bottom sau serie de doji, ideal în locul crimei
divergență de volum: ultimul picior coboară cu vânzare mai mică
+ +

+ Exemplu construit (fără ticker) — daily + + SL 32.80 (sub gap) + + intrare 34.20 + + TP 39.20 = 3.6R + + SMA 20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + volum + downtrend masiv + picior 1 + picior 2 + gap up în MBT-10 + Piciorul 2 e mai jos, dar cu volum de vânzare mai mic: divergență. Gap-ul up e trigger-ul. +

+ + +
    +
  1. Downtrend masiv, de la 50 la 32, sub SMA 20 tot drumul.
  2. +
  3. Picior 1 la 32.10, cu cel mai mare volum de vânzare din cădere.
  4. +
  5. Picior 2 la 30.90, mai jos, dar cu volum de vânzare de mai puțin + de jumătate. Prețul face lower low, volumul nu îl mai confirmă: + divergență de volum. Urmează un doji.
  6. +
  7. Gap up în MBT-10. Bara deschide la 33.20, peste high-ul barei + anterioare (32.00). Închide la 34.20, peste neckline-ul double + bottom-ului (34.10), cu cel mai mare volum din serie → intrare 34.20.
  8. +
  9. SL 32.80, sub low-ul barei de gap. Dacă gap-ul se închide complet, + cumpărătorii care au sărit peste preț au renunțat.
  10. +
  11. TP 39.20, ultimul lower high dinainte de piciorul 1 = 3.6R (risc + 1.40).
  12. +
+

De ce funcționează gap-ul (completarea mea): după o cădere lungă, mulți +sunt short, iar stopurile lor stau deasupra ultimelor bare. Un gap up +deschide direct peste acele stopuri. Short-urile se acoperă la market +(short covering) și se adaugă cumpărătorilor noi. Divergența de volum arăta +dinainte că vânzătorii rămăseseră puțini. Pe 04.09, cu stochastic extrem +oversold pe monthly și weekly, ținta minimă e „măcar revenirea la medie".

+
+

5. După un gap down masiv: primul MBT-10 poate să nu meargă

+

Regula e din Q&A 11.08.2026: +după o cădere masivă, la MBT-10 intri fără altă confirmare, dar primul +semnal poate să nu meargă; în general merge al doilea sau al treilea.

+ +

+ Exemplu construit (fără ticker) — daily + + TP 70.60 = 4.7R (gap închis) + + #1 intrare 64.80 + + #1 SL 63.20 + + #2 intrare 62.20 + + #2 SL 60.40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gap down + MBT-10 #1 + stop + MBT-10 #2 + Primul MBT-10 după gap down te scoate; al doilea, cu același risc, merge. +

+ + + +

Consecința practică (completarea mea, pe regula lui): dacă intri cu +toată mărimea pe #1 și ești stopat, pierzi și banii, și curajul pentru #2. +Împarte riscul: pierderea la #1 (1R) plus câștigul la #2 (4.7R) dau un +trade bun. Cu toată mărimea pe #1, pierzi 2-3R și probabil nu mai intri la

+

2.

+
+

6. MBT-10 short pe indice: explicația corecției

+

MBT-10 funcționează și în jos. Pe 21.08 corecția pieței a fost explicată +direct prin semnalul de pe indice:

+
+

„știți că am avut MBT 10 pe Indig, short, ăsta este una din explicații +principale pentru care și a căzut piața."

+
+ + + + + + + + + + + + + + + + + +
MBT-10 short pe indice — ia-l în seriosSemnal că se termină
McClellan sub linia de zero (risc de reject și de continuare)ATR în spike peste 100%, cu McClellan oversold
structura de top: double top cu al doilea vârf mai suspreț în locul crimei, gap închis, SMA 20 atinsă
+ +

+ Exemplu construit (fără ticker) — daily, indice + + + + SL 60.40 + + intrare short 58.10 + + TP 54.00 = 1.8R + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vârf 1 + vârf 2 + MBT-10 short + bază + MBT-10 short pe indice: nu cumperi acțiuni în corecție; short doar dacă ai regulile lui. +

+ + + +

Oglinda pe long e diagrama 1. Acolo tot la close, tot cu stop dincolo de +structură.

+
+

7. Scanner-ul și confluențele: MBT-10 e ultima piesă

+
+

„ele sunt venite majoritatea din scanner-ul de MBT-10, dar sunt puse la +pachet cu alte combinații pe care le învățați." (04.09)

+
+

Fluxul lui (04.09): fundamental → monthly → weekly → daily → MBT-10 ca +trigger la final. Scanner-ul dă lista, confluențele o filtrează, iar +close-ul în MBT-10 decide intrarea.

+
+

„posibil să intrăm în MBT-10, deci o combinație cu MBT-10 ca să rețineți +foarte multe confluențe."

+
+

Cum apare MBT-10 în setup-urile din recolte:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SetupCe face MBT-10 în elZi
pullback în locul crimei + hammer în suport quarterlytrigger-ul, la închiderea zilei (diagrama 1)10.09
strategia MICI (buy doji weekly + higher low peste pivot)bonus de confirmare, alături de volum și buy doji pe daily10.09
double bottom cu al doilea picior mai jos, în suportul lunii trecute, cu buy doji și gap-uri închisetrigger pe termen scurt, la închidere03.09
buy doji monthly + wick în FVG monthly (al doilea picior de double bottom)confirmarea finală24.08
double bottom în formare vs bear flagcu divergență de volum, buy doji weekly și MBT-10, înclini spre urcare24.08
spike low sub consolidarespike low-ul singur nu e intrare; aștepți MBT-1020.08, 21.08
triple doji în descending wedge, oversold, divergență de volum weeklyultima confluență19.08
reintrare după primul target, retest în locul crimeiMBT-10 pe daily sau inverted H&S pe 60 min; ideal un nou buy doji25.08
bull flag înapoi în locul crimei după breakoutintri doar cu pattern de bottom acolo + MBT-10 la închidere03.09
retest la 1/2 gap = previous highcontinuarea cere reintrare în MBT-10 + trendline rupt + peste pivot03.09
buy hammer din suportul monthly, gap deasupragap-ul de sub preț e riscul; intrarea în MBT-10 face varianta long mai probabilă02.09
island top, apoi gap închis în pivotul quarterlypoți intra și înainte de MBT-10, imediat după închiderea gap-ului21.08
sezonalitate / sector favorizatsezonalitatea singură nu e intrare; trigger-ul e setup-ul tehnic + MBT-1025.08
+

Două reguli rezultă din tabel:

+ +
+

8. Intraday: MBAP dă zona, M2D dă trigger-ul

+

Pentru intraday și prop, logica e aceeași ca la MBT-10 pe daily: +un nivel mare pentru idee și un trigger mic pentru intrare.

+ +
+

„dacă tu folosești M de Mbap și trigger-ul de M2D, vei explodea."

+
+

Aplicare din 02.09: pe futures, după ce low-ul zilei anterioare e spart și +apare exhaustion selling sub low-uri, cauți M2D 15/80. Stop-ul se mută pe +break-even când trade-ul merge. Dacă volumul e în distribuție, lași prețul +să mai facă un swing low.

+

Fără diagramă, deliberat. Parametrii M2D sunt incerți în transcriere +(„15 cu 80", „15 cu 10"), iar detaliile au fost promise după modulul 6. O +diagramă pe secunde cu cifre construite ar arăta o regulă pe care +materialul nu o dă.

+
+

Gotchas

+ +
+

Surse

+

Din analiza zilnică (recoltele din harvest/):

+ +

Din Q&A: 04.08.2026 +(închiderea ca singura condiție, cascada de confirmări), +11.08.2026 +(primul MBT-10 după gap down), +25.08.2026 (strategiile merg pe orice piață, +fiind bazate pe pivoți). Referințe externe pentru pattern-urile din jurul +trigger-ului: Investopedia — Gap, +Investopedia — Hammer.

+
+

Ce e completare a mea: toate prețurile și diagramele sunt construite (în +transcrieri cifrele sunt nesigure, iar MBT-10 nu e desenat pentru că nu i +se cunoaște formula). Stop-urile, țintele și calculul R din exemple sunt +aplicarea mea a regulilor, nu cifre spuse de el. Tot ale mele sunt: +explicația de ce contează închiderea, mecanismul short covering-ului la +gap up, motivul pentru 60 min în suport weekly și aritmetica împărțirii +riscului pe 2-3 încercări. Regulile (confirmarea la close, 60 min în suport +weekly, gap up + divergență, MBT-10 short pe indice, scanner + confluențe, +MBAP + M2D), tabelul de setup-uri și citatele vin din sesiuni.

+ + diff --git a/summaries/08_ANALIZA_ZILNICA/02_mbt10.md b/summaries/08_ANALIZA_ZILNICA/02_mbt10.md new file mode 100644 index 0000000..3c04e84 --- /dev/null +++ b/summaries/08_ANALIZA_ZILNICA/02_mbt10.md @@ -0,0 +1,901 @@ +# Analiză zilnică / #2 — MBT-10: trigger-ul de la finalul fiecărei idei + +## TLDR + +- **MBT-10** e un trigger al sistemului ATM, în ambele direcții. „Intră în + MBT-10" = semnal long; „MBT-10 short" = semnal în jos. +- **Contează doar la închidere.** Pe daily aștepți close-ul zilei în + MBT-10. „În formare" intraday nu e semnal, iar intrarea se face la close. +- Aproape niciodată nu e ideea în sine: e **ultima piesă** după suport, + locul crimei, double bottom, buy doji, divergență de volum. Ideile vin din + scanner-ul de MBT-10, dar trec prin filtrul celorlalte confluențe. +- **Timeframe:** pe daily e trigger-ul de swing; pe 60 min îl folosești + în suport weekly; buy doji-ul pe 60 min intră și mai devreme. +- Cel mai puternic caz: **intrarea în MBT-10 cu gap up**, după un + downtrend masiv, cu divergență de volum. +- După un **gap down masiv**, primul MBT-10 poate să nu meargă; de obicei + merge al doilea sau al treilea. Dimensionezi pentru 2-3 încercări. +- **MBT-10 short pe indice** explică o corecție: nu cumperi acțiuni contra + lui. + +> **Notă: definiția tehnică lipsește.** Nici în recoltele din analiza +> zilnică, nici în sesiunile Q&A rezumate până acum nu apare ce măsoară +> MBT-10 sau cum se calculează (ce înseamnă „10", ce condiție de preț +> declanșează semnalul). Singurul lucru spus despre construcție e general: +> MBT-10, MBAP și MP² „se bazează pe pivoți", deci sunt price action +> ([Q&A 25.08.2026](../09_QA/01_2026-08-25.html)). Nu inventez o definiție. +> Documentul descrie MBT-10 prin ce face: când apare, cum îl validezi și +> ce faci cu el. Din același motiv, diagramele nu desenează indicatorul. +> Marchează doar bara pe care semnalul s-a închis, sau n-a apucat să se +> închidă. + +--- + +## De ce urmărești semnalul + +Setup-urile din analiza zilnică (suport, locul crimei, double bottom, +divergență de volum) spun **unde** ar putea fi un bottom. Nu spun **când** +s-a întors prețul. Un suport poate fi spart, un double bottom poate mai +face un picior. MBT-10 e răspunsul la „când": sistemul arată că prețul a +început efectiv să se miște în direcția ideii. + +> „Dacă intră în MBT-10, are mari șanse de urcare." (10.09) + +Ce decizie te ajută să iei: + +- **intri acum sau mai aștepți** — o idee cu toate confluențele, dar fără + MBT-10, rămâne pe listă, nu în cont; +- **ce riști** — după o bară de trigger, stop-ul are un loc clar sub + structura pe care s-a format; +- **în ce direcție ai voie** — MBT-10 short pe indice e motiv să nu + cumperi acțiuni în acele zile. + +--- + +## Termenii, o singură dată + +| Termen | Ce înseamnă aici | +|---|---| +| **MBT-10** | trigger al sistemului ATM, long sau short. Definiția tehnică nu e în material (vezi nota de sus) | +| **intră în MBT-10** | bara curentă e marcată ca MBT-10 long | +| **închis în MBT-10** | bara și-a terminat timeframe-ul (pe daily: ziua s-a închis) și semnalul a rămas. Doar asta e intrare | +| **în formare** | intraday sistemul arată MBT-10, dar ziua încă nu s-a închis. Poate dispărea până la close | +| **reintrare în MBT-10** | un nou semnal după un pullback, pe aceeași idee | +| **locul crimei** | fost vârf spart, care la retest devine suport | +| **peak bottom (strategii de)** | strategii care încearcă să prindă bottom-ul devreme: MBT-10, M2D pe secunde | +| **MBAP** | setup ATM: intrare după o mișcare violentă, într-un nivel major (vezi Q&A 11.08.2026). Nu e VWAP | +| **M2D 15/80** | trigger intraday de finețe, pe secunde. Numele exact e incert în transcriere | + +--- + +## 1. Confirmarea la close: DA + + + + Exemplu construit (fără ticker) — daily + + locul crimei 52.10 + + SL 52.00 + + intrare 54.60 + + TP 58.90 = 1.7R + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + fost vârf + vârf + hammer + MBT-10 închis + Intrarea e la close-ul zilei care s-a închis în MBT-10, nu în timpul zilei. + + + +- Uptrend. Fostul vârf, **52.10**, e spart. Prețul face un vârf nou la + 58.90. +- Pullback înapoi până în **locul crimei**. Hammer-ul are codița exact pe + 52.10. +- A doua zi prețul urcă, iar **ziua se închide în MBT-10** la **54.60** → + intrare la close. +- **SL 52.00**, sub codița hammer-ului. Acolo e și locul crimei. Dacă prețul + închide sub el, retestul a eșuat. +- **TP 58.90**, vârful anterior = **1.65R** (risc 2.60). + +Aceasta e combinația exact descrisă pe 10.09: pullback în locul crimei, +hammer în suport, apoi „aș aștepta o închidere la finalul zilei astăzi în +MBT-10". + +## 2. Confirmarea la close: NU + + + + Exemplu construit (fără ticker) — daily + + intraday 55.30 + + locul crimei 52.10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hammer + MBT-10 în formare + sub locul crimei + Intraday a fost la 55.30, dar ziua a închis la 52.90: semnalul nu a existat. + + + +Aceeași serie, până la hammer. În ziua următoare prețul urcă intraday până +la **55.30**, peste nivelul unde exemplul DA a închis. Sistemul arată +MBT-10 „în formare". Ziua se închide însă la **52.90**, sub open. A doua zi +închide la **51.50**, **sub locul crimei**. + +- Cine a cumpărat intraday, la vederea semnalului, e în pierdere și sub + suport. +- Cine a așteptat close-ul nu a avut niciun trade. + +> „Dacă nu se închide, nu e de intrat. Dacă se închide, e mișto de intrat." +> ([Q&A 04.08.2026](../09_QA/04_2026-08-04.html#mbt-10-singura-conditie-care-conteaza)) + +**De ce contează închiderea (completarea mea):** o bară intraday nu e +încă bară. High-ul ei poate fi doar lichiditatea luată de pe stop-urile +short-urilor și de pe ordinele buy stop de deasupra. Close-ul arată cine a +rămas cu prețul la sfârșitul zilei. Un semnal calculat pe o bară neînchisă +se calculează pe un preț care se mai poate schimba. + +--- + +## 3. Pe ce timeframe + +| Timeframe | Rol | Din recolte | +|---|---|---| +| **daily** | trigger-ul standard de swing: aștepți închiderea zilei în MBT-10 | 10.09, 03.09, 25.08 | +| **60 min** | trigger în **suport weekly**, când pe daily ideea e deja formată | 10.09 | +| **60 min, alternativa mai devreme** | buy doji / buy momentum pe 60 min după un downtrend simplu, **numai** în direcția swing-ului de pe daily | 21.08 | +| **weekly / monthly** | recoltele nu dau o regulă de MBT-10 pe weekly; pe timeframe-urile instituționale rolul îl au buy doji-ul și volumul | — | + +**Cascada de confirmări** ([Q&A 04.08.2026](../09_QA/04_2026-08-04.html#mbt-10-singura-conditie-care-conteaza)): +MBT-10 pe 60 min → buy doji daily → buy doji weekly → buy doji monthly. +Intri la prima treaptă. Restul treptelor îți spun dacă rămâi în trade. + +### MBT-10 pe 60 min, în suport weekly + + + + Exemplu construit (fără ticker) — 60 min + + suport weekly 88.00 + + SL 87.30 + + intrare 89.90 + + TP 95.20 = 2.0R + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + test 1 + test 2 + test 3 + MBT-10 (60 min) + Suportul weekly ține de trei ori; bara de 60 min închisă în MBT-10 e trigger-ul. + + + +- Pe 60 min, prețul coboară în **suportul weekly de la 88.00**. +- Suportul e testat de **trei ori** și ține de fiecare dată. Între teste + apar vârfuri tot mai mici, deci o compresie. Pe 04.09: „a ținut suportul + ca la carte" înseamnă că cineva apără prețul. +- Bara de 60 min se închide în MBT-10 la **89.90**, peste ultimele 5 bare → + intrare. +- **SL 87.30**, sub suportul weekly: dacă suportul cedează, nu mai există + motivul trade-ului. +- **TP 95.20**, vârful de unde a pornit coborârea = **2.0R**. + +**De ce 60 min și nu daily (completarea mea):** o bară daily în suport +weekly poate avea un low cu 2-3% sub suport, deci stopul ar sta departe. +Pe 60 min vezi testele una câte una și pui stopul chiar sub suport. Ideea +(suportul weekly) rămâne pe timeframe mare; doar intrarea se face pe unul +mic. + +--- + +## 4. Intrarea în MBT-10 cu gap up, după un downtrend masiv + +Cel mai puternic caz din recolte (03.09): + +> „când intră în MBT-10 cu un gap up sus aici, după un downtrend masiv de +> genul ăsta, cu divergențe pe volum, sunt mari șanse să vedem o nabucată +> revenire." + +| Gap up în MBT-10 — DA | Gap up în MBT-10 — NU | +|---|---| +| downtrend masiv, departe de medie | fără divergență de volum | +| stochastic oversold pe monthly și weekly | intrarea în MBT-10 încă neconfirmată la închidere | +| double bottom sau serie de doji, ideal în locul crimei | | +| divergență de volum: ultimul picior coboară cu vânzare mai mică | | + + + + Exemplu construit (fără ticker) — daily + + SL 32.80 (sub gap) + + intrare 34.20 + + TP 39.20 = 3.6R + + SMA 20 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + volum + downtrend masiv + picior 1 + picior 2 + gap up în MBT-10 + Piciorul 2 e mai jos, dar cu volum de vânzare mai mic: divergență. Gap-ul up e trigger-ul. + + + +1. **Downtrend masiv**, de la 50 la 32, sub SMA 20 tot drumul. +2. **Picior 1** la 32.10, cu cel mai mare volum de vânzare din cădere. +3. **Picior 2** la 30.90, mai jos, dar cu volum de vânzare de mai puțin + de jumătate. Prețul face lower low, volumul nu îl mai confirmă: + **divergență de volum**. Urmează un doji. +4. **Gap up în MBT-10.** Bara deschide la 33.20, peste high-ul barei + anterioare (32.00). Închide la **34.20**, peste neckline-ul double + bottom-ului (34.10), cu cel mai mare volum din serie → **intrare 34.20**. +5. **SL 32.80**, sub low-ul barei de gap. Dacă gap-ul se închide complet, + cumpărătorii care au sărit peste preț au renunțat. +6. **TP 39.20**, ultimul lower high dinainte de piciorul 1 = **3.6R** (risc + 1.40). + +**De ce funcționează gap-ul (completarea mea):** după o cădere lungă, mulți +sunt short, iar stopurile lor stau deasupra ultimelor bare. Un gap up +deschide direct peste acele stopuri. Short-urile se acoperă la market +(short covering) și se adaugă cumpărătorilor noi. Divergența de volum arăta +dinainte că vânzătorii rămăseseră puțini. Pe 04.09, cu stochastic extrem +oversold pe monthly și weekly, ținta minimă e „măcar revenirea la medie". + +--- + +## 5. După un gap down masiv: primul MBT-10 poate să nu meargă + +Regula e din [Q&A 11.08.2026](../09_QA/03_2026-08-11.html#mbt-10-dupa-un-gap-down-masiv-nu-astepta-confirmare): +după o cădere masivă, la MBT-10 intri fără altă confirmare, dar **primul +semnal poate să nu meargă; în general merge al doilea sau al treilea.** + + + + Exemplu construit (fără ticker) — daily + + TP 70.60 = 4.7R (gap închis) + + #1 intrare 64.80 + + #1 SL 63.20 + + #2 intrare 62.20 + + #2 SL 60.40 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gap down + MBT-10 #1 + stop + MBT-10 #2 + Primul MBT-10 după gap down te scoate; al doilea, cu același risc, merge. + + + +- **Gap down masiv**: de la ~71 la 66.40, fără nicio bară între. +- **MBT-10 #1** se închide la 64.80. Intrare, cu SL 63.20 sub low-ul + barelor de după gap. Două zile mai târziu, stop. +- **MBT-10 #2** se închide mai jos, la **62.20**. **SL 60.40**, sub noul + low. Același risc în bani ca la #1. +- **TP 70.60 = închiderea gap-ului** (low-ul ultimei bare dinainte) = + **4.7R**. + +**Consecința practică (completarea mea, pe regula lui):** dacă intri cu +toată mărimea pe #1 și ești stopat, pierzi și banii, și curajul pentru #2. +Împarte riscul: pierderea la #1 (1R) plus câștigul la #2 (4.7R) dau un +trade bun. Cu toată mărimea pe #1, pierzi 2-3R și probabil nu mai intri la +#2. + +--- + +## 6. MBT-10 short pe indice: explicația corecției + +MBT-10 funcționează și în jos. Pe 21.08 corecția pieței a fost explicată +direct prin semnalul de pe indice: + +> „știți că am avut MBT 10 pe Indig, short, ăsta este una din explicații +> principale pentru care și a căzut piața." + +| MBT-10 short pe indice — ia-l în serios | Semnal că se termină | +|---|---| +| McClellan sub linia de zero (risc de reject și de continuare) | ATR în spike peste 100%, cu McClellan oversold | +| structura de top: double top cu al doilea vârf mai sus | preț în locul crimei, gap închis, SMA 20 atinsă | + + + + Exemplu construit (fără ticker) — daily, indice + + + + SL 60.40 + + intrare short 58.10 + + TP 54.00 = 1.8R + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + vârf 1 + vârf 2 + MBT-10 short + bază + MBT-10 short pe indice: nu cumperi acțiuni în corecție; short doar dacă ai regulile lui. + + + +- Uptrend, **vârf 1** la 59.60, pullback, apoi **vârf 2** mai sus, la + 60.30. Cumpărătorii nu mai trag prețul departe de primul vârf. +- Ziua se închide în **MBT-10 short** la **58.10**. +- Pentru acțiuni: nu intri long în zilele astea, oricât de bun ar fi + setup-ul. Majoritatea acțiunilor urmează indicele. +- Dacă tranzacționezi indicele short: intrare 58.10, **SL 60.40** peste + vârful 2, **TP 54.00**, baza de unde a pornit ultima urcare = **1.8R**. + +Oglinda pe long e diagrama 1. Acolo tot la close, tot cu stop dincolo de +structură. + +--- + +## 7. Scanner-ul și confluențele: MBT-10 e ultima piesă + +> „ele sunt venite majoritatea din scanner-ul de MBT-10, dar sunt puse la +> pachet cu alte combinații pe care le învățați." (04.09) + +Fluxul lui (04.09): fundamental → monthly → weekly → daily → MBT-10 ca +trigger la final. **Scanner-ul dă lista, confluențele o filtrează**, iar +close-ul în MBT-10 decide intrarea. + +> „posibil să intrăm în MBT-10, deci o combinație cu MBT-10 ca să rețineți +> foarte multe confluențe." + +Cum apare MBT-10 în setup-urile din recolte: + +| Setup | Ce face MBT-10 în el | Zi | +|---|---|---| +| **pullback în locul crimei + hammer în suport quarterly** | trigger-ul, la închiderea zilei (diagrama 1) | 10.09 | +| **strategia MICI** (buy doji weekly + higher low peste pivot) | bonus de confirmare, alături de volum și buy doji pe daily | 10.09 | +| **double bottom cu al doilea picior mai jos**, în suportul lunii trecute, cu buy doji și gap-uri închise | trigger pe termen scurt, la închidere | 03.09 | +| **buy doji monthly + wick în FVG monthly** (al doilea picior de double bottom) | confirmarea finală | 24.08 | +| **double bottom în formare vs bear flag** | cu divergență de volum, buy doji weekly și MBT-10, înclini spre urcare | 24.08 | +| **spike low** sub consolidare | spike low-ul singur nu e intrare; aștepți MBT-10 | 20.08, 21.08 | +| **triple doji** în descending wedge, oversold, divergență de volum weekly | ultima confluență | 19.08 | +| **reintrare după primul target**, retest în locul crimei | MBT-10 pe daily sau inverted H&S pe 60 min; ideal un nou buy doji | 25.08 | +| **bull flag înapoi în locul crimei** după breakout | intri doar cu pattern de bottom acolo + MBT-10 la închidere | 03.09 | +| **retest la 1/2 gap = previous high** | continuarea cere reintrare în MBT-10 + trendline rupt + peste pivot | 03.09 | +| **buy hammer din suportul monthly, gap deasupra** | gap-ul de sub preț e riscul; intrarea în MBT-10 face varianta long mai probabilă | 02.09 | +| **island top, apoi gap închis în pivotul quarterly** | poți intra și **înainte** de MBT-10, imediat după închiderea gap-ului | 21.08 | +| **sezonalitate / sector favorizat** | sezonalitatea singură nu e intrare; trigger-ul e setup-ul tehnic + MBT-10 | 25.08 | + +Două reguli rezultă din tabel: + +- **Buy momentum fără volum → aștepți MBT-10** în loc să intri (10.09). +- **MBT-10 nu anulează un risc de eveniment.** Double bottom + buy hammer + + MBT-10, dar earnings în zilele următoare = gamble trade. Nu intri + direcțional (10.09). + +--- + +## 8. Intraday: MBAP dă zona, M2D dă trigger-ul + +Pentru intraday și prop, logica e aceeași ca la MBT-10 pe daily: +**un nivel mare** pentru idee și **un trigger mic** pentru intrare. + +- **MBAP** dă zona: nivel major, suport, bottom după o mișcare violentă. +- **M2D pe 15/80 de secunde** dă momentul intrării. +- Raport câștig/risc de 1:3 până la 1:7. Tranzacții puține, doar în + suporturi majore (03.09). + +> „dacă tu folosești M de Mbap și trigger-ul de M2D, vei explodea." + +Aplicare din 02.09: pe futures, după ce low-ul zilei anterioare e spart și +apare exhaustion selling sub low-uri, cauți M2D 15/80. Stop-ul se mută pe +break-even când trade-ul merge. Dacă volumul e în distribuție, lași prețul +să mai facă un swing low. + +**Fără diagramă, deliberat.** Parametrii M2D sunt incerți în transcriere +(„15 cu 80", „15 cu 10"), iar detaliile au fost promise după modulul 6. O +diagramă pe secunde cu cifre construite ar arăta o regulă pe care +materialul nu o dă. + +--- + +## Gotchas + +- **Nu intra pe „în formare".** Diagrama 2: intraday 55.30, închis la + 52.90, a doua zi sub locul crimei. +- **Nu pune toată mărimea pe primul MBT-10 după gap down.** Diagrama 5: #1 + stopat, #2 la 4.7R. Împarte riscul pe încercări. +- **Scanner-ul nu e o listă de cumpărături.** Ideile vin de acolo, dar + fără suport, volum și pattern de bottom, MBT-10 e doar un semnal pe o + bară oarecare (04.09). + > „majoritatea tranzacțiilor […] sunt cu relativ volume peste 100% și cu + > relativ strength-ul în cadranul de îmbunătățire" +- **Spike low-ul nu e bottom până nu vine MBT-10.** Pe același grafic a + arătat un spike low după care căderea a continuat (20.08). + > „nu de fiecare dată, că uite și aici a fost un spyglow și după care a + > continuat căderea, dar este de așteptat o intrare de tipu MBT-10" + +--- + +## Surse + +Din analiza zilnică (recoltele din `harvest/`): + +- **19.08.2026** — triple doji la bottom, cu MBT-10 ca ultimă confluență. +- **20.08.2026** — spike low-ul e motiv să aștepți MBT-10, nu intrare. +- **21.08.2026** — MBT-10 short pe indice explică corecția; spike low sub + consolidare cu confirmare MBT-10; island top, unde poți intra înainte de + MBT-10; buy doji pe 60 min ca intrare mai devreme. +- **24.08.2026** — FVG monthly ca al doilea picior + MBT-10; double bottom + vs bear flag. +- **25.08.2026** — reintrarea după primul target, cu MBT-10 pe daily; + sezonalitate + MBT-10. +- **02.09.2026** — gap-ul ca risc sau țintă; MBT-10 face varianta long mai + probabilă; M2D 15/80 după low-ul zilei anterioare. +- **03.09.2026** — intrarea în MBT-10 cu gap up după downtrend masiv; + MBT-10 la închidere în bull flag și la 1/2 gap; MBAP + M2D. +- **04.09.2026** — scanner-ul de MBT-10 + combinații; analiza top-down cu + MBT-10 la final; suport care ține pe 60 min. +- **10.09.2026** — MBT-10 confirmat la închiderea zilei; 60 min în suport + weekly; buy momentum fără volum → aștepți MBT-10; earnings = gamble trade. + +Din Q&A: [04.08.2026](../09_QA/04_2026-08-04.html#mbt-10-singura-conditie-care-conteaza) +(închiderea ca singura condiție, cascada de confirmări), +[11.08.2026](../09_QA/03_2026-08-11.html#mbt-10-dupa-un-gap-down-masiv-nu-astepta-confirmare) +(primul MBT-10 după gap down), +[25.08.2026](../09_QA/01_2026-08-25.html) (strategiile merg pe orice piață, +fiind bazate pe pivoți). Referințe externe pentru pattern-urile din jurul +trigger-ului: [Investopedia — Gap](https://www.investopedia.com/terms/g/gap.asp), +[Investopedia — Hammer](https://www.investopedia.com/terms/h/hammer.asp). + +--- + +*Ce e completare a mea: toate prețurile și diagramele sunt construite (în +transcrieri cifrele sunt nesigure, iar MBT-10 nu e desenat pentru că nu i +se cunoaște formula). Stop-urile, țintele și calculul R din exemple sunt +aplicarea mea a regulilor, nu cifre spuse de el. Tot ale mele sunt: +explicația de ce contează închiderea, mecanismul short covering-ului la +gap up, motivul pentru 60 min în suport weekly și aritmetica împărțirii +riscului pe 2-3 încercări. Regulile (confirmarea la close, 60 min în suport +weekly, gap up + divergență, MBT-10 short pe indice, scanner + confluențe, +MBAP + M2D), tabelul de setup-uri și citatele vin din sesiuni.*