# 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, 2–3 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 `; > 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.