Completeaza notele din transcriptul integral al video-ului

Rescrie NOTES.md pe baza transcriptului brut (via Echo), nu a rezumatelor:
teza despre eficienta operationala, cele trei categorii de traderi, cele patru
greseli, non-negociabilele si arborele de decizie pentru alegerea practicii.

Fiecare dintre cele cinci practici are acum specificatia completa, plus o
sectiune despre ce se transfera direct la stack-ul meu si ce trebuie adaptat
(EasyLanguage in loc de Pine Script, sesiune CFD in loc de opening range US).

Adauga PROMPTS.md cu cele cinci template-uri gata de folosit, inclusiv
super-promptul saptamanal de agregare a autopsiilor.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SR8ZjTrNMLKMzERmimpbK6
This commit is contained in:
2026-08-02 00:46:28 +03:00
parent 2c8ae29596
commit dc2cd23045
2 changed files with 429 additions and 31 deletions

167
PROMPTS.md Normal file
View File

@@ -0,0 +1,167 @@
# Template-uri de prompt
Cele cinci practici, transformate în prompturi gata de folosit și adaptate la
stack-ul meu (TradeStation / EasyLanguage, CFD-uri pe TradeLocker).
Regula de aur pentru toate: **specific, complet, iterat.** Prima versiune nu e
niciodată finală — rafinezi.
---
## 1. Alerte / indicatori custom
> Construiește un indicator EasyLanguage pentru TradeStation care semnalează când
> toate condițiile de mai jos sunt îndeplinite simultan:
>
> **Condiții:**
> 1. [condiția de structură — ex. close peste maximul range-ului dintre ORA_START și ORA_STOP]
> 2. [condiția de volum — ex. volumul barei ≥ 1.5× volumul mediu al range-ului]
> 3. [condiția de tendință — ex. preț peste VWAP]
> 4. [fereastra de timp — ex. doar în primele N ore ale sesiunii mele]
>
> **Cerințe vizuale:**
> - Trasează o linie orizontală la [nivelul de referință]
> - Marchează bara de semnal cu [simbol/culoare]
> - Colorează fundalul când toate condițiile sunt active
>
> **Cerințe de alertă:**
> - Se declanșează o singură dată per bară
> - Mesajul conține simbolul, prețul și ora
>
> **Parametri:** toate pragurile (multiplicatorul de volum, orele sesiunii, lookback-ul)
> expuse ca inputs configurabile, nu hardcodate.
>
> Cod curat, comentat pe secțiuni.
**Pasul de rafinare** (nu-l sări):
> Aproape. Adaugă un filtru: semnalul se declanșează doar dacă bara închide în
> treimea superioară a range-ului ei propriu.
---
## 2. Game plan pre-market
Template reutilizabil. Dimineața schimbi doar datele.
> Analizează această listă pentru sesiunea de azi.
>
> **Instrumente:** [lista mea de instrumente]
> **Știri / catalizatori overnight:** [headline-uri lipite]
> **Date pre-sesiune:** pentru fiecare instrument — preț, variație, volum, nivele cheie
>
> Pentru fiecare instrument, dă-mi:
> - Catalizatorul sau driver-ul de știri, dacă există
> - Evaluarea price action-ului pre-sesiune: forță, slăbiciune, prezența volumului
> - Nivelele cheie de urmărit — suport și rezistență, derivate din datele de mai sus
> - Potențialul de setup: ce pattern din playbook-ul meu s-ar putea dezvolta
> (vezi rules.md)
> - **Prioritate: high / medium / low**, în funcție de calitatea setup-ului și
> forța catalizatorului
>
> **Format:** tabel curat, un rând per instrument, sortat descrescător după
> prioritate. La final, 23 propoziții de context general de piață.
Note: nivelele și setup-urile trebuie să vină din `rules.md`, altfel primesc
categorii generice care nu înseamnă nimic pentru mine.
---
## 3. Analiză de performanță
> Scrie-mi un script Python care îmi analizează performanța de trading.
>
> **Input:** fișier CSV exportat de la broker.
> Coloane: simbol, dată intrare, oră intrare, preț intrare, dată ieșire, oră ieșire,
> preț ieșire, cantitate, P&L, plus o coloană `setup` completată manual de mine.
>
> **Analize:**
> 1. Statistici generale — total trade-uri, câștigătoare, pierzătoare, win rate,
> câștig mediu, pierdere medie, expectancy, cel mai mare câștig, cea mai mare
> pierdere, P&L total, P&L mediu per trade
> 2. Performanță pe tip de setup — win rate, raport câștig/pierdere, P&L total,
> număr de trade-uri per setup per săptămână
> 3. Performanță pe oră din zi — zi împărțită în blocuri orare; pentru fiecare bloc:
> win rate, câștig mediu, pierdere medie, P&L total, număr de trade-uri
> 4. Performanță pe zi din săptămână — aceleași metrici
> 5. Zi din săptămână încrucișat cu tip de setup
> 6. Detecție de pattern:
> - Cea mai bună oră și ce setup-uri tranzacționez în ea
> - Cea mai proastă oră și ce setup-uri tranzacționez în ea
> - Cel mai bun și cel mai prost setup, în general
> - Semnalează orice interval orar sau setup unde pierd **consecvent**
>
> **Output:** tabele formatate, plus un rezumat scris care evidențiază pattern-urile
> importante, plus recomandări concrete bazate pe date.
>
> **Cerințe tehnice:** pandas; rulare simplă `python analyze_trades.py <fisier.csv>`;
> error handling pentru date lipsă sau malformate; comentarii pe fiecare secțiune;
> conceput să-l rulez săptămânal peste trade-urile noi.
---
## 4. Logică custom de ieșire
Exemplul de referință — trailing stop pe două bare:
> Construiește în EasyLanguage o strategie cu următoarea logică de stop:
>
> - Stop-ul inițial se plasează la minimul cel mai mic al ultimelor 2 bare dinaintea intrării
> - De fiecare dată când prețul face un nou maxim de 2 bare (maximul barei curente
> depășește maximele ultimelor 2 bare), mută stop-ul la minimul cel mai mic al
> ultimelor 2 bare
> - **Stop-ul se mișcă exclusiv în sus. Niciodată în jos.**
>
> **Vizual:** trasează linia de stop pe chart — roșie cât timp e la nivelul inițial,
> verde după ce a urcat cel puțin o dată.
>
> **Parametri:** lookback-ul (2 bare) configurabil prin input, ca să pot testa 3, 5, 7.
>
> Structurat pentru backtesting, cu intrarea definibilă separat de logica de stop.
**Obligatoriu înainte de bani reali:** backtest + paper trading. Codul generat nu
se folosește pe cont live fără verificarea logicii linie cu linie.
---
## 5. Trade autopsy
### 5a. Autopsie pe un singur trade (după închiderea sesiunii)
> Analizează acest trade. Atașez screenshot-ul chart-ului cu intrarea și ieșirea marcate.
>
> **Setup:** [numele setup-ului din playbook]
> **Instrument:** [simbol] · **Data:** [data]
> **Intrare:** [preț] — logica: [de ce am intrat exact acolo]
> **Ieșire planificată:** [preț/condiție] · **Stop planificat:** [preț]
> **Ieșire efectivă:** [preț] — [ce am făcut de fapt]
>
> **Regulile mele de intrare pentru acest setup:** [din rules.md]
> **Regulile mele de ieșire pentru acest setup:** [din rules.md]
>
> **Context:** [ce s-a întâmplat și în ce stare eram — al câtelea trade al zilei,
> cum mergeau precedentele, ce am simțit în momentul deciziei]
>
> Întrebări:
> 1. Intrarea a respectat regulile mele? A fost curată?
> 2. Am urmat planul de ieșire? Dacă nu, ce anume am încălcat?
> 3. Pe baza chart-ului, ce pattern arăt aici?
> 4. Pe ce ar trebui să mă concentrez ca să îmbunătățesc?
> 5. Dacă m-ai antrena, ce mi-ai spune despre acest trade?
### 5b. Super-prompt săptămânal (aici e valoarea reală)
Faci autopsie pentru **fiecare** trade, nu doar pentru cele memorabile. Apoi:
> Atașez toate rapoartele de autopsie din această săptămână — toate trade-urile,
> fără selecție.
>
> Am observat la mine tendința spre [greșeala 1], [greșeala 2], [greșeala 3].
> Încerc să lucrez la [obiectiv].
>
> Ajută-mă să înțeleg trendurile din aceste rapoarte. Apoi definește **singurul
> cel mai important lucru** pe care trebuie să mă concentrez săptămâna viitoare.
> Prioritizează — nu-mi da o listă.
De ce cere prioritizare și nu listă: creierul nu poate corecta 10 lucruri simultan.
Dacă încerci să repari tot ce apare în fiecare autopsie individuală, faci
overfitting pe propriul trading și nu se consolidează nimic.