Ugrás a tartalomra
Összes stratégia

Stratégiák

ADA 4H MACD bullish keresztezés hisztogramgyorsulással, kizárólag long pozíciók ADAUSDT.BINANCE

Eredmény: Elvetve

AdaFourHourMacdBullishCrossoverHistogramAccelerationLong

Eredmény összegzése

Ez a stratégia vezette be a portfólió első MACD mechanizmusát — egy kizárólag long pozíciókat nyitó ADA 4H bullish keresztezést, amelyet a hisztogram gyorsulása szűr az oldalazó piacon fellépő hamis jelzések elkerülésére. Egy korábbi iteráció a Layer-2 során egy statikusmetódus-leíróval kapcsolatos probléma miatt összeomlott; az iter-2 javítása (modulszintű EMA segédfüggvény) lehetővé tette a futtatását, amely 427 ügyletet eredményezett. Az előny azonban lényegében nullszaldós volt (PF 1.02, Sharpe 0.06, ügyletenként ~0.07%, a költségszint alatt), és nem volt bevethető — 50% piaci hatásköltség és ~$392K kapacitás —, a hozamok 2020/2021/2023-ra összpontosultak, és a hét évből négy negatív volt. Az elemző még az optimalizálás előtt elvetette: megállapította, hogy a keresztezés a gyorsulási szűrő ellenére oldalazó piacon oda-vissza váltogat, egy közepes likviditású altcoin túlkereskedése esetén a díjak és a piaci hatás dominál, a hangolás pedig csak a korai bikapiaci évekre illesztene túl, és elbukna a közelmúltbeli mintán.

Hipotézis

Long-only, egyetlen instrumentumra épülő MACD-keresztezéses momentumstratégia ADAUSDT.BINANCE instrumentumon — a FULL sorozat nemrég sikeresen hozzáadott, egyetlen instrumentumra épülő ADA-4H pipeline-stratégiái alapján tesztelhetőnek igazolt (az ADADonchianBreakoutLong4HOnly, az ADAWeekendCalendarEffectLong, az ADAVolContractionSqueezeLong, az ADABullishRSIDivergenceLong és az ADADonchianBreakdownShort4HOnly egyaránt tisztán visszatesztelhető volt, kizárólag ADA-4H gyertyákon — ez teszi ezt a legmegbízhatóbban……Több megjelenítéseKevesebb megjelenítése

Long-only, egyetlen instrumentumra épülő MACD-keresztezéses momentumstratégia ADAUSDT.BINANCE instrumentumon — a FULL sorozat nemrég sikeresen hozzáadott, egyetlen instrumentumra épülő ADA-4H pipeline-stratégiái alapján tesztelhetőnek igazolt (az ADADonchianBreakoutLong4HOnly, az ADAWeekendCalendarEffectLong, az ADAVolContractionSqueezeLong, az ADABullishRSIDivergenceLong és az ADADonchianBreakdownShort4HOnly egyaránt tisztán visszatesztelhető volt, kizárólag ADA-4H gyertyákon — ez teszi ezt a legmegbízhatóbban tesztelhető beállítássá). Szerkezetileg különbözik minden korábbi ADA pipeline-stratégiától: azok árfolyamcsatornát (Donchian), naptári időzítést (hétvégi hatás), volatilitási rezsimet (squeeze), átlaghoz való visszatérést (BB) vagy egyetlen idősor momentumának szélsőértékét (RSI) használják. Ez a portfólió FIRST MACD-alapú stratégiája — az irányjelzéshez két EMA (12 és 26 periódusú) közötti GAP értéket, megerősítésként pedig a MACD-hisztogram gyorsulását használja. A mechanizmus (Appel 1979 „Time Trend Identification with Charts and Technical Methods” című műve; Appel 2005 „Technical Analysis: Power Tools for Active Investors” című műve; Caporale-Plastun 2018, valamint Day-Glass-Wang 2020 kriptovalutákon is megerősítette): a bullish MACD-keresztezés (a MACD vonal keresztezi a ABOVE jelzővonalat) olyan rezsimváltást jelez, amelyben a rövid távú momentum a középtávú momentumhoz képest gyorsul. A klasszikus keresztezésnek HIGH a téves jelzési aránya oldalazó piacokon — ezért a stratégia HISTOGRAM ACCELERATION szűrőt alkalmaz (a hisztogram n. oszlopa > a hisztogram n-1 oszlopa > a hisztogram n-2 oszlopa), amely a belépéseket kizárólag ACCELERATING bullish rezsimekre korlátozza. Ez kezeli a korábbi Keltner-sávstratégia hibamódját: a hisztogramgyorsulás-szűrő ENSURES csak egyértelműen trendelő (nem sávban mozgó) körülmények között lépünk be. A MACD jelzés szerkezetileg különbözik az ADABullishRSIDivergenceLong stratégiában alkalmazott RSI jelzéstől — a RSI a momentum MAGNITUDE értékét méri; a MACD a momentum DIRECTION értékét méri, EMA-résen keresztül. A gyakorlatban a két jelzés empirikusan korrelálatlan. ONLY ADAUSDT.BINANCE 4H gyertyát használ — egyetlen instrumentum, egyetlen időkeret, nincs több eszköz közötti audit_stale kockázat. Fontos hiányokat pótol: (1) a portfólió FIRST MACD-BASED stratégiája (teljesen új jelzési osztály — EMA-rés, nem pedig árfolyam/volatilitás/naptár/RSI), (2) egyszerű, egyetlen instrumentumra épülő felépítés, (3) long-only megközelítés megfelelő trend szűrővel (a hisztogram gyorsulásával), (4) tesztelhetőség szempontjából igazolt instrumentum. Pozícióméretezés: 18% ügyletenként. Ügyletenkénti kockázat: ~1.5%, stop-loss-szal korlátozva.

Iteration-2: minimális javítás a Layer-2 TypeError hibájára (_ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott). A kiváltó ok: a EMA segédfüggvény @staticmethod volt, a Layer-2 _StrategyProxy viszont az osztályhívható elemeit újraköti egy helyettesítő példányhoz, így eldobja a staticmethod leírót, és a proxy példányt befecskendezett első pozicionális argumentumként adja át; ezért a 2 paraméterű függvényt 3 argumentummal hívták meg, és minden forgatókönyvben hibát okozott. A javítás az EMA……Több megjelenítéseKevesebb megjelenítése

Iteration-2: minimális javítás a Layer-2 TypeError hibájára (_ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott). A kiváltó ok: a EMA segédfüggvény @staticmethod volt, a Layer-2 _StrategyProxy viszont az osztályhívható elemeit újraköti egy helyettesítő példányhoz, így eldobja a staticmethod leírót, és a proxy példányt befecskendezett első pozicionális argumentumként adja át; ezért a 2 paraméterű függvényt 3 argumentummal hívták meg, és minden forgatókönyvben hibát okozott. A javítás az EMA segédfüggvényt az osztályból modulszintű _macd_ema függvénybe helyezi át (a modulfüggvényekhez soha nem kötődik példány, így self sem kerülhet befecskendezésre), és frissíti annak három hívási helyét a _compute_histogram függvényben. Más nem változott: az importok tiszták maradnak (a Layer 1 sikeres), az MACD/hisztogram/keresztezés/gyorsulás jelzési logikája, valamint a belépési/kilépési/méretezési logika bájtról bájtra azonos, így a korábbi rétegekben nem történt visszalépés. A platform továbbra is BINANCE USD-M futures, 1.0 tőkeáttétellel; a méretezés a self.config.leverage értékére hivatkozik, de a 1.0 miatt nincs felerősítés (a kizárólag long pozíciókat nyitó stratégiának nincs szüksége fedezetre), így a leverage_set_but_unused ellenőrzés nem aktiválódik.

A ADA 4H MACD bullish keresztezésnek gyakorlatilag nincs előnye, és nem kereskedhető: profit_factor 1.023, Sharpe 0.058 (CI és -0.85 között 0.93), win_rate 33%, az ügyletenkénti várható érték pedig ~0.07%, ami a futures ~0.15% költségszintjének BELOW része (a +17.2% címsorértékből ~5.7% realizált marad, ha eltávolítjuk a 11.5% záráskor még nem realizált nyitott pozíciót). Döntő körülmény, hogy a impact_cost_pct 50.5% (a modellezett piaci hatás felemészti a bruttó PnL felét), a kapacitás pedig mindössze ~$392K,……Több megjelenítéseKevesebb megjelenítése

A ADA 4H MACD bullish keresztezésnek gyakorlatilag nincs előnye, és nem kereskedhető: profit_factor 1.023, Sharpe 0.058 (CI és -0.85 között 0.93), win_rate 33%, az ügyletenkénti várható érték pedig ~0.07%, ami a futures ~0.15% költségszintjének BELOW része (a +17.2% címsorértékből ~5.7% realizált marad, ha eltávolítjuk a 11.5% záráskor még nem realizált nyitott pozíciót). Döntő körülmény, hogy a impact_cost_pct 50.5% (a modellezett piaci hatás felemészti a bruttó PnL felét), a kapacitás pedig mindössze ~$392K, így a látszólagos előny csak közel nulla méretnél létezik — a stratégia túlkereskedik ADA eszközön 4H idősíkon (427 ügylet/~67 év, $10.2k jutalék + $5.8k piaci hatás). Emellett a hozamok a korai időszakra összpontosulnak, majd csökkennek: csak a korai bikapiaci években pozitív (2020/2021/2023), és 7 évből 4-ben negatív (2022 -8.9%, 2024 -8.7%, 2025 -2.7%, 2026 -7.0%); a gördülő Sharpe 2026-ra -4-ig csökken — a klasszikus MACD-keresztezéses oda-vissza váltási kudarc, amelyet a hisztogramgyorsulási szűrő sem oldott meg. A kód helyes, és az előírtak szerint kereskedik, tehát ez az előny hiányából eredő gazdaságossági probléma, valamint strukturális likviditási/túlkereskedési korlát, nem kódhiba — az iteráció nem segíthet, a PF-1.02 alap optimalizálása pedig a korai bikapiaci évekre illesztene túl, és elbukna a közelmúltbeli mintán. Nem éri meg 2 órát fordítani rá. Ez megfelel az elvetett ADA tartománykiugró profiljának (piaci hatás 36%, kapacitás $790K), valamint a NEAR 1H Donchian profiljának (piaci hatás 118%, kapacitás $71K). FAILURE PATTERN: a MACD-keresztezéses momentumstratégia (még hisztogramgyorsulási szűrővel is) egy közepes likviditású altcoinon, 4H idősíkon nullszaldós, nem kereskedhető eredményt ad (PF 1.02, Sharpe 0.06, ügyletenként ~0.07% a költségszint alatt, a bruttó eredmény 50% része a piaci hatás, kapacitás ~$392K), mert a keresztezés oldalazó piacon oda-vissza váltogat, a magas ügyletgyakoriság pedig a piaci hatás és a jutalékok dominanciájához vezet — az altcoinokon használt oszcillátorkeresztezéses jelzések nem hoznak díjak után is fennmaradó előnyt, az eredmény pedig a korai bikapiaci évekre összpontosul, mielőtt csökkenni kezdene.

Megvalósítás

Kizárólag long pozíciókat nyitó MACD bullish keresztezés és hisztogramgyorsulás alapú momentumstratégia ADAUSDT.BINANCE USD-M futures ügyleteken, 4H gyertyákkal, tisztán OHLCV egyetlen adatfolyamán. A klasszikus 12/26/9 MACD felépítése (MACD-vonal = EMA12-EMA26, jelvonal = a MACD EMA9 értéke, hisztogram = MACD − jelvonal). LONG lép be, amikor a hisztogram éppen pozitívvá válik (bullish keresztezés), és AND szigorúan emelkedik az utolsó 3 gyertyán át (gyorsulási szűrő, amely kiszűri az oldalazó piacon bekövetkező hamis keresztezéseket). Bearish keresztezéskor (hisztogram <= 0), 8% stopnál vagy 16% take-profitnál lép ki. A jelzés minden gyertyán visszaadott értéke a MACD hisztogramérték (folytonos, gyertyánként változik); a keresztezés és a gyorsulás feltétele engedélyezi a belépést. tőkeáttétel: 1.0.

Ellenőrzési eredmények

Sikertelen ellenőrzés (Layer 2 — szintetikus forgatókönyvek): Használt paraméterek: ['accel_bars', 'fast_period', 'slow_period', 'min_notional', 'per_trade_pct', 'signal_period', 'stop_loss_pct', 'take_profit_pct'] Ellenőrizze, hogy az __init__ beállítja-e az összes attribútumot a self.parameters.get() alapján. - steady_uptrend: TypeError: AdaFourHourMacdBullishCrossoverHistogramAccelerationLong._ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott (gyertya időbélyege: 1735692120000) -……Több megjelenítéseKevesebb megjelenítése

Sikertelen ellenőrzés (Layer 2 — szintetikus forgatókönyvek): Használt paraméterek: ['accel_bars', 'fast_period', 'slow_period', 'min_notional', 'per_trade_pct', 'signal_period', 'stop_loss_pct', 'take_profit_pct'] Ellenőrizze, hogy az __init__ beállítja-e az összes attribútumot a self.parameters.get() alapján. - steady_uptrend: TypeError: AdaFourHourMacdBullishCrossoverHistogramAccelerationLong._ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott (gyertya időbélyege: 1735692120000) - steady_downtrend: TypeError: AdaFourHourMacdBullishCrossoverHistogramAccelerationLong._ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott (gyertya időbélyege: 1735692120000) - flat_ranging: TypeError: AdaFourHourMacdBullishCrossoverHistogramAccelerationLong._ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott (gyertya időbélyege: 1735692120000) - volatility_spike: TypeError: AdaFourHourMacdBullishCrossoverHistogramAccelerationLong._ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott (gyertya időbélyege: 1735692120000) - zero_volume: TypeError: AdaFourHourMacdBullishCrossoverHistogramAccelerationLong._ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott (gyertya időbélyege: 1735692120000) - price_gap: TypeError: AdaFourHourMacdBullishCrossoverHistogramAccelerationLong._ema() 2 pozicionális argumentumot fogad, de 3 argumentumot kapott (gyertya időbélyege: 1735692120000)

Backteszt-értékelés

Sharpe
0,06
Teljes hozam
17,21%
Maximális visszaesés
24,98%
Összes ügylet
427
Találati arány
33,0%
Profitfaktor
1,02

Helyesen lett megvalósítva, és az előírtak szerint kereskedik: 427 MACD-keresztezéses belépés, 0 kihagyva, mind long; megfelelő nyers minta; a portfólió első MACD mechanizmusa

Gyakorlatilag nincs előnye: profit_factor 1.023, Sharpe 0.058 (CI és -0.85 között 0.93), win_rate 33%, várható érték +$13.3/ügylet (~0.07%, BELOW a 0.15% futures minimális költségszintje); realizáltan ~5.7% (end_unrealized a 11.5% +17.2% címsorértékből)

Nagy méretben nem kereskedhető: impact_cost_pct 50.5% (a piaci hatás felemészti a bruttó PnL felét), a kapacitás mindössze ~$392K — az előny csak közel nulla méretnél valódi

Túlkereskedés és a díjak miatti veszteség: 427 ügylet (~67/év) költsége $10.2k jutalék + $5.8k piaci hatás (4.06% a bruttó eredményből)

A hozamok a korai időszakra összpontosulnak, majd csökkennek: csak 2020/2021/2023-ban pozitív; 7 évből 4-ben negatív (2022/2024/2025/2026), a gördülő Sharpe 2026-ra -4-ig csökken — a klasszikus MACD oda-vissza váltási kudarc

Eredmény összegzése

Az oszcillátorkeresztezéses momentum (MACD, még hisztogramgyorsulási szűrővel is) egy közepes likviditású altcoinon, 4H idősíkon nem eredményez díjak után is fennmaradó előnyt — a keresztezés oldalazó piacon oda-vissza váltogat, a magas ügyletgyakoriság pedig lehetővé teszi, hogy a piaci hatás és a jutalékok domináljanak (50% a bruttó eredményből, ~$392K kapacitás); az eredmény a korai bikapiaci évekre összpontosul, majd csökken, és megfelel az elvetett ADA tartománykiugró, valamint a NEAR 1H Donchian profiljának.

Az elemző a visszateszt felülvizsgálatakor elvetette, mert a gazdaságossága nem mutatott előnyt, és strukturális likviditási/túlkereskedési korlátba ütközött, nem pedig hibás volt — a kód pontosan az előírtak szerint kereskedett, de a MACD keresztezés oldalazó piacon oda-vissza váltogat, ezt a hisztogramgyorsulási szűrő sem oldotta meg; az ügyletenkénti előny a költségszint alatt van, a ADA túlkereskedése pedig 4H idősíkon a piaci hatás (50% a bruttó eredményből) és a jutalékok dominanciájához vezet. Ezért a PF-1.02 alap optimalizálása csak a korai bikapiaci évekre illesztene túl, és elbukna a közelmúltbeli mintán.

Csak vételi pozíciókat nyitó, MACD bullish keresztezésére épülő momentumstratégia ADAUSDT 4H perpetual határidős kontraktusokon (tiszta OHLCV) — a portfólió első MACD mechanizmusa —, amely akkor nyit long pozíciót, amikor a 12/26/9 hisztogramja éppen pozitívba fordult (MACD a jelzővonal fölé keresztezett), és AND szigorúan gyorsult 3 gyertyán át (ez a szűrő az oldalazó piacon kialakuló hamis keresztezések kiszűrésére szolgál); a pozíciót bearish keresztezés, százalékos stop vagy take-profit zárja.

Egy 427 ügyletből álló mintán (~67/év, mind long, egyik sem maradt ki) gyakorlatilag nem volt előnye: profitfaktor 1.023, Sharpe 0.058 (CI és -0.85 között 0.93), nyerési arány 33%, várható érték +$13.3/ügylet (~0.07%, a futures 0.15% költségszintje alatt), 25% maximális visszaesés; a +17.2% címsorértékből ~5.7% realizált maradt, miután eltávolították a 11.5% záráskor még nem realizált nyitott pozíciót. Nagy méretben nem volt bevethető (piaci hatás költsége 50.5%, kapacitása mindössze ~$392K), és csak 2020/2021/2023-ban volt pozitív, a gördülő Sharpe pedig 2026-ra -4-ig csökkent.

A Stratmill egy kutatási és papíralapú kereskedési eszköz, nem befektetési tanácsadás vagy bróker. A backteszt- és papírkereskedési eredmények hipotetikusak. A kereskedés veszteség kockázatával jár.