Strategioiden viite
Jokainen strategia käyttää kahta bandia — first_band ja second_band — alla olevista indikaattorityypeistä. Signaali syntyy, kun (second − first) vaihtaa merkkiä suljetulla kynttilällä; toimeenpano tapahtuu seuraavan kynttilän avauksessa.
Yleiskuva
- Päätä vain suljetuilla kynttilöillä; vältä muodostuvia kynttilöitä.
- Toteuta seuraavan kynttilän avauksessa ristin jälkeen.
- Length vaikuttaa tasaisuuteen vs viiveeseen; offset pidetään nollassa.
- Käytä vakaita peruslinjoja (HL2, BBM, VWAP, KCB, DCM) responsiivisia linjoja (EMA, HMA, JMA, Supertrend) vastaan selkeämmän signaalin saamiseksi.
Kategoriat
- Perusteet — first_band vs second_band, ristin logiikka, length & offset
- Liukuvat keskiarvot — EMA, SMA, RMA, HMA, JMA, ZLMA, T3, TEMA…
- Hintapohjaiset — HL2, HLC3, OHLC4, HiLo
- Volyymipohjaiset — VWAP, VWMA
- Trendi / muut — Supertrend, PSAR
- Kanavat ja bandit — Bollinger (BBL/BBM/BBU), Keltner (KCL/KCB/KCU), Donchian (DCL/DCM/DCU)
Strategian valintaprosessi
- Määritä markkinatilanne: Trendi, mean reversion, breakout tai volatiliteetin puristus. Kohdista listan Trend-, Range- tai Breakout-strategioihin.
- Valitse aikaväli ja likviditeetti: Poimi intervallit, joilla pari treidaa puhtaasti. Suurten parien likviditeetti kestää nopeammat signaalit; pienet altit tarvitsevat hitaampia peruslinjoja.
- Suodata strategiaindeksi: Käytä hakusiruja indikaattorityypeille (esim. “ema”, “vwap”, “supertrend”) ja rajausta nostamaan tuoreimmat arviot.
- Validoi tekijät: Avaa detail-näkymä. Varmista, että length, multiplier, std jne. sopivat nykyiseen volatiliteettiin.
- Rakenna toteutussuunnitelma: Kirjaa entry-, exit- ja invalidointisäännöt checklistiin ennen kuin otat strategian käyttöön.
Pidä yhteinen mallipohja, jotta tiimi voi vertailla toteutuksia dokumentoituihin sääntöihin.
Yleiset tekijät
- length: Pääikkuna / periodi (kokonaisluku). Useimmat indikaattorit käyttävät tätä.
- offset: Siirtää tuloksen oikealle N kynttilää (valinnainen).
- Joissain tyypeissä on lisäparametreja: katso kyseinen sivu (esim. multiplier Supertrendille, std Bollingerille, scalar Keltnerille).
Käytä samoja kenttänimiä kuin strategian detail-näkymän Factors JSONissa.
Suoritusmittarit (strategialista)
- Pisteet: Kokonaislaatu. Tarkista Profit Factor ja treidimäärä ennen kuin nostat strategian.
- Päivittäinen tuotto: Keskimääräinen tuotto tarkastelujaksolla. Skaalaa vivutuksen ja pitoajan mukaan ennen vertailua.
- Profit Factor: Tuotot jaettuna tappioilla. Tuotantoa varten tavoittele yli 1,4; 1,1–1,3 vaatii harkintaa.
- Putki: Nykyinen voitto-/tappioputki. Hyvä sentimenttimittari, ei ennustetyökalu.
- Paras strategia: Toteutustapa (Static / Cumulative, Long / Short). Sovita siihen, miten aiot treidata signaalit.
Tarkista aina arviointipäivä ja otoskoko. Uudet strategiat kuluvat nopeasti, jos markkinarakenne muuttuu.
First vs Second Band
- Symmetria: Kumpi tahansa linja voi olla nopea tai hidas; nimet kuvaavat vain roolia signaalissa.
- Signaalisääntö: Laske Diff = second − first. Risti syntyy, kun Diff vaihtaa merkkiä kahden peräkkäisen suljetun kynttilän välillä.
- Suunta: Jos first > second ristikynttilällä → SHORT, muuten → LONG.
- Toteutus: Sisään/ulos seuraavan kynttilän avauksessa (next-open).
- Esimerkkejä:
- EMA(21) ensimmäisenä vs SMA(55) toisena → trendiristi; EMA SMA:n alapuolella → LONG.
- VWAP (second) vs EMA(13) (first) → intraday mean reversion / trendinvaihdot.
- Supertrend (second) vs HMA(21) (first) → trendin vahvistuspari.
Length & Offset (lisäselvitys)
Length
- Vaikutus: Suurempi length → tasaisempi linja, vähemmän signaaleja, enemmän viivettä. Pienempi length → nopeampi mutta herkempi.
- Viive: SMA-viive ≈ (length−1)/2 kynttilää; EMA/HMA/JMA pienentävät viivettä.
- Heuristiset alueet (suuntaa-antavia):
- 1m: nopea 7–21, perus 34–55
- 3m–5m: nopea 10–21, perus 55–89
- 15m: nopea 14–34, perus 89–144
- 1h: nopea 21–55, perus 100–200
- Kanavat: Laajempi std/scalar vähentää ristejä; kapeampi lisää niitä.
Offset
- Merkitys: Siirtää tuloksen oikealle N kynttilää. Käytännössä käyttää vanhempia arvoja nykyhetkeen.
- Oletus: 0. Muuttaminen rikkoo yleensä yhteensopivuuden ja voi tuoda etukäteistietoa, jos käytetään väärin.
- Milloin käyttää: Harvoin – esim. ankkuroitujen sarjojen kohdistamiseen tai julkaistun metodin jäljittelyyn; muuten pidä 0:ssa.
Optimointi- ja validointiprosessi
- Perustarkastus: Aloita yllä olevista suunta-arvoista. Varmista equity-käyrä ja treidijakauma detail-sivulla.
- Herkkyystesti: Muuta yhtä tekijää (esim. length, multiplier) ±20 % ja varmista, että suoritus säilyy.
- Walk-forward: Aja strategia seuraavalle aikajaksolle (tai korkeammalle intervallille) robustiuden varmistamiseksi.
- Manuaalinen replay: Käy viimeaikaiset kynttilät läpi TradingView’ssa ja varmista signaalien yhdenmukaisuus.
- Toteutusharjoitus: Kirjaa hypoteettiset toteutukset seuraavan kynttilän avaukseen ja validoi slippage-olettamukset.
Sanasto
Strategiakentät
- Strategian nimi: Ihmisen luettava tunniste kokoonpanolle.
- Treadauspari: Symboli (esim. DOGE_USDT), jota analysoit ja treidaat.
- Aikaväli: Intervalli (esim. 1m, 5m, 15m). Signaalit arvioidaan tällä aikavälillä.
- Voimassaolo: Strategia pitää hylätä tämän ajan jälkeen.
- first_band / second_band: Kaksi indikaattoria, joilla on type ja factors -kartta.
- type: Indikaattorin nimi (esim. ema, sma, supertrend, bbm, vwap).
- factors: Indikaattorin parametrit (katso alta).
Sisääntulot ja hintasarjat
- open/high/low/close: Tavanomaiset OHLC-hinnat per kynttilä.
- volume: Treidattu määrä (tarvitaan VWAP/VWMA-laskennassa).
- HL2: (High + Low) / 2 — ks. Price-Based -osio.
- HLC3: (High + Low + Close) / 3 — Typical Price.
- OHLC4: (Open + High + Low + Close) / 4.
Parametrit
- length (int): Ikkuna/periodi. Suurempi = tasaisempi, pienempi = nopeampi mutta meluisampi.
- offset (int): Siirtää tulosta oikealle N kynttilää. Yleensä 0.
- na, nb, nc (floats 0–1): HWMA:n tasoitus/trendi/kausipainot.
- poles (2 or 3): SSF-suodattimen orderi (3 on terävämpi).
- a (float): T3-tasoituksen kerroin.
- multiplier (float): Supertrendin etäisyys ATR-yksiköissä; suurempi = leveämmät bandit.
- std (float): Bollingerin keskihajonta; suurempi = leveämpi bandi.
- scalar (float): Keltnerin skaalaus; suurempi = leveämpi kanava.
- anchor (str): VWAPin sessioankkuri; sovellus käyttää päivittäistä ankkurointia.
- mamode (str): Mihin liukuva keskiarvo perustuu (sma/ema jne.).
- ddof (int): Bollingerin vapausasteet (yleensä 0 tai 1).
Kanava-/varianttikoodit
- BBL/BBM/BBU: Bollinger: ala / keski / ylä.
- KCL/KCB/KCU: Keltner: ala / keski / ylä.
- DCL/DCM/DCU: Donchian: ala / keski / ylä.
Signaalit ja toteutus
- Band: Yksittäinen indikaattorisarja first- tai second-bandiksi.
- Diff: second − first
- Cross: Diff vaihtaa merkkiä kahden peräkkäisen suljetun kynttilän välillä.
- Direction: Jos first > second → SHORT, muuten → LONG.
- Closed bar: Valmis kynttilä; arvot eivät repainttaa.
- Next-open execution: Toteuta seuraavan kynttilän avauksessa.
Paritusvinkit
- Trendi: yhdistä nopea MA (esim. EMA 21) hitaampaan baselineen (esim. SMA 55) tai Supertrendiin.
- Mean reversion: käytä keskiviivaa (HL2/BBM/VWAP) vs nopea MA ja odota paluuristejä.
- Volatiliteettikontrolli: kasvata std/scalar/multiplier-arvoja vähentääksesi sahausta.
Risk & Trade Management Checklist
- Document a max position size and daily stop aligned with the strategy’s historical drawdown.
- Pre-define exit rules for invalidation (e.g., opposite cross, loss vs ATR multiple, close beyond channel).
- Track live vs backtest slippage; widen spreads reduce mean-reversion edge quickly.
- Review performance after every 20–30 trades or when volatility regime shifts.
- Archive retired strategies with notes so the team knows why they were pulled.