valori
This commit is contained in:
14
README.md
14
README.md
@@ -47,7 +47,7 @@ Se generează `data/backtest.xlsx`. Deschide-l în Excel sau LibreOffice Calc.
|
||||
- **TF** (1min / 3min / 15min — dropdown; e TF-ul de entry, vezi mai jos)
|
||||
- **Direcție** (Buy / Sell — dropdown)
|
||||
- **SL %**, **TP0 %**, **TP1 %**, **TP2 %** — distanțe față de entry, în procente (ex. 0.30 pentru 0.30%)
|
||||
- **Outcome** (SL / TP0 only / TP1 / TP2 — dropdown)
|
||||
- **Outcome** (SL / TP0 / TP1 / TP2 — dropdown)
|
||||
- **Notes** (opțional)
|
||||
4. Coloanele albastre derivate (Zi, Sesiune, R_*, $_*, Bal_* pentru cele 5 strategii) se umplu automat.
|
||||
5. Mergi la sheet-ul **Dashboard** — metricile, breakdown-urile și equity curve se actualizează live.
|
||||
@@ -85,10 +85,10 @@ Pe baza Data + Ora RO, regulile M2D (vezi `strategie_M2D.md`):
|
||||
Sheet-ul **Config** permite editarea:
|
||||
|
||||
- **Account Size Start ($)** — balanța inițială (default $10,000)
|
||||
- **Risk per Trade (%)** — % din account riscat per trade (default 1.0%)
|
||||
- **Risk reper (%)** — reper configurabil; sumele $ din coloanele `$_*` folosesc `SL % × Account Size Start`
|
||||
- Listele pentru dropdown-uri: Strategii, Indicatori, TF, Direcție, Outcome
|
||||
|
||||
La schimbarea Account Size sau Risk %, toate sumele $ din Trades și Dashboard se recalculează.
|
||||
La schimbarea Account Size, sumele $ din `$_*`, `Bal_*` și Dashboard se recalculează. Risk-ul efectiv pe trade este variabil: `SL % × Account Size Start`.
|
||||
|
||||
## Formule R-multiples (referință)
|
||||
|
||||
@@ -99,20 +99,20 @@ Tabelul de mai jos arată R-multiple-ul rezultat pentru fiecare combinație (Out
|
||||
| Outcome | TP0 only | TP1 only | TP2 only | Hybrid + BE | Hybrid no BE |
|
||||
|---------|----------|----------|----------|-------------|--------------|
|
||||
| **SL** | −1 | −1 | −1 | −1 | −1 |
|
||||
| **TP0 only** | +TP0/SL | −1 | −1 | +0.5·TP0/SL | +0.5·TP0/SL − 0.5 |
|
||||
| **TP0** | +TP0/SL | −1 | −1 | +0.5·TP0/SL | +0.5·TP0/SL − 0.5 |
|
||||
| **TP1** | +TP0/SL | +TP1/SL | −1 | +0.5·(TP0+TP1)/SL | +0.5·(TP0+TP1)/SL |
|
||||
| **TP2** | +TP0/SL | +TP1/SL | +TP2/SL | +0.5·(TP0+TP1)/SL | +0.5·(TP0+TP1)/SL |
|
||||
|
||||
**Citirea Outcome-ului**:
|
||||
- `SL` — prețul a atins SL fără să atingă vreodată TP0 (loss complet).
|
||||
- `TP0 only` — prețul a atins TP0, dar nu și TP1 (ulterior fie a venit înapoi la SL, fie a fost închis la BE pentru variantele cu BE move).
|
||||
- `TP0` — prețul a atins TP0, dar nu și TP1 (ulterior fie a venit înapoi la SL, fie a fost închis la BE pentru variantele cu BE move).
|
||||
- `TP1` — prețul a atins TP1 (a trecut prin TP0).
|
||||
- `TP2` — prețul a atins TP2 (a trecut prin TP0 și TP1).
|
||||
|
||||
**Asumpții de simulare**:
|
||||
- `TP1 only` și `TP2 only` simulează OCO pur, fără intervenție manuală. Outcome=`TP0 only` se închide la SL (presupunere worst-case).
|
||||
- `TP1 only` și `TP2 only` simulează OCO pur, fără intervenție manuală. Outcome=`TP0` se închide la SL (presupunere worst-case).
|
||||
- `TP2 only` cu Outcome=`TP1` se închide la SL (TP1 a fost atins, dar SL ar fi venit înainte de TP2).
|
||||
- Diferența dintre Hybrid + BE și Hybrid no BE apare doar când Outcome=`TP0 only`; la TP1/TP2 ambele dau identic.
|
||||
- Diferența dintre Hybrid + BE și Hybrid no BE apare doar când Outcome=`TP0`; la TP1/TP2 ambele dau identic.
|
||||
|
||||
## Regenerare template
|
||||
|
||||
|
||||
Reference in New Issue
Block a user