-
Notifications
You must be signed in to change notification settings - Fork 19
SuperTrend DLZ Breakout (SuperTrendBreakout)
De SuperTrendBreakout-strategie combineert de SuperTrend indicator (een ATR-gebaseerd trend-following instrument) met DLZ (Dominant Liquidity Zone) nabijheid om breakout-signalen met hoge overtuigingskracht te genereren. De strategie vuurt wanneer de SuperTrend van richting wisselt terwijl de prijs zich nabij een significante support/resistance zone bevindt, waardoor trendbevestiging wordt gecombineerd met structurele context.
De SuperTrend indicator creëert een trailing stop-lijn gebaseerd op ATR (Average True Range). Hij heeft twee toestanden:
-
Bullish (groen): de SuperTrend-lijn ligt onder de prijs en fungeert als support. De
LowerBandproperty is gevuld. -
Bearish (rood): de SuperTrend-lijn ligt boven de prijs en fungeert als resistance. De
UpperBandproperty is gevuld.
Een flip vindt plaats wanneer de indicator wisselt tussen toestanden. Dit markeert een potentiële trendomkering en is de primaire trigger voor deze strategie.
Een SuperTrend flip alleen is niet genoeg — veel flips vinden plaats in choppy, structuurloze gebieden. De strategie vereist dat de prijs zich nabij een DLZ zone bevindt op het moment van de flip, wat bevestigt dat de omkering plaatsvindt op een betekenisvol structureel niveau.
Andere strategieën (DLZ near, SMC rejection) kunnen een zone sluiten voordat de SuperTrend flip plaatsvindt op dezelfde candle of kort daarna. Om gemiste signalen te voorkomen controleert de strategie zowel open als recent gesloten zones:
-
Open zones (
LongOpen/ShortOpen): zones die nog actief zijn. -
Gesloten zones (
LongClosed/ShortClosed): zones die recent zijn gesloten door andere strategieën of door invalidatie. Alleen zones die binnen de laatsteClosedZoneMaxAgeCandlescandles zijn gesloten worden meegenomen.
Deze dubbele controle zorgt ervoor dat een zone die momenten voor de SuperTrend flip is gesloten nog steeds wordt herkend.
Na het vuren van een signaal wordt de positie opgegeven als de SuperTrend terugflipt tegen de signaalrichting in (bullish → bearish voor longs, bearish → bullish voor shorts). Dit houdt verliezen kort wanneer de breakout faalt.
| # | Voorwaarde | Beschrijving |
|---|---|---|
| 1 | SuperTrend flipt bullish | Vorige candle had UpperBand gezet (bearish), huidige candle heeft LowerBand gezet (bullish) |
| 2 | Prijs nabij DLZ support zone | Candle bevindt zich in of nabij een open of recent gesloten long DLZ zone |
| # | Voorwaarde | Beschrijving |
|---|---|---|
| 1 | SuperTrend flipt bearish | Vorige candle had LowerBand gezet (bullish), huidige candle heeft UpperBand gezet (bearish) |
| 2 | Prijs nabij DLZ resistance zone | Candle bevindt zich in of nabij een open of recent gesloten short DLZ zone |
| Parameter | Standaard | Beschrijving |
|---|---|---|
IncludeOpenZones |
true | Controleer actieve (open) DLZ zones op nabijheid. |
IncludeClosedZones |
true | Controleer recent gesloten DLZ zones op nabijheid. Lost het zone-sluitings-timingprobleem op. |
ClosedZoneMaxAgeCandles |
10 | Maximale leeftijd (in candles op het signaalinterval) voor een gesloten zone om nog meegenomen te worden. Oudere gesloten zones worden genegeerd. |
ZoneLookbackCandles |
5 | Aantal candles om terug te kijken voor zone-nabijheid (gereserveerd voor toekomstig gebruik). |
De NearZonePercentage instelling uit de DLZ-configuratie wordt hergebruikt als nabijheidstolerantie — een aparte drempel is niet nodig.
De SuperTrend indicator is geconfigureerd in IntervalIndicatorHub met:
| Parameter | Waarde | Beschrijving |
|---|---|---|
| ATR Length | 10 | Aantal candles voor de ATR-berekening |
| Multiplier | 3.0 | ATR-vermenigvuldiger voor de bandafstand |
Dit zijn de standaardwaarden. Hogere multiplier-waarden produceren minder flips (soepelere trend), lagere waarden produceren frequentere flips.
| Indicator | Bron | Doel |
|---|---|---|
| SuperTrend (10, 3.0) | Skender.Stock.Indicators SuperTrendHub
|
Trendrichting en flip-detectie |
| Bollinger Bands | Bestaande pipeline | Vereist door IndicatorsOkay (gedeelde infrastructuur) |
| DLZ Zones | CryptoSymbolIntervalZones.DlzZones |
Structurele support/resistance niveaus |
Price
│
│ DLZ Resistance Zone
│ ═══════════════════
│ ╲
│ ST flip ╲ ← SuperTrend flipt bearish nabij resistance → SHORT signaal
│ (red) ╲
│ ──── Prijs daalt
│
│ ──── Prijs stijgt
│ ST flip ╱
│ (green) ╱ ← SuperTrend flipt bullish nabij support → LONG signaal
│ ╱
│ ═══════════════════
│ DLZ Support Zone
│
└──────────────────────── Time
- Trend-following / Breakout
- Het best geschikt voor hogere timeframes (15m, 1h, 4h) waar DLZ zones meer betekenisvol zijn en SuperTrend flips minder ruis geven.
- De combinatie van trendomkering (SuperTrend) met structurele context (DLZ) filtert veel valse breakouts die elk signaal afzonderlijk zou produceren.
-
Meer signalen: verhoog
ClosedZoneMaxAgeCandlesom zones te accepteren die verder terug zijn gesloten. -
Minder, kwalitatief betere signalen: zet
IncludeClosedZones = falseom te vereisen dat de zone nog actief is op het moment van de flip. -
SuperTrend gevoeligheid: de ATR multiplier (3.0) en length (10) zijn hardcoded in de indicator hub. Lagere multiplier = meer flips, hogere = minder maar significantere flips. Pas aan in
IntervalIndicatorHub.csindien nodig. -
Zonekwaliteit: de DLZ
ZoneStartApplyenNearZonePercentageinstellingen uit de algemene DLZ-configuratie gelden hier ook.
CryptoScanner.Analyzers/SuperTrendBreakout/
├── SuperTrendBreakoutPlugin.cs # Plugin registration
├── SuperTrendBreakout.md # This document
└── Signal/
├── SignalSuperTrendBreakoutBase.cs # SuperTrend flip detection, DLZ zone proximity (open + closed), GiveUp
├── SignalSuperTrendBreakoutLong.cs # Long signal: bullish flip + DLZ support zone nearby
└── SignalSuperTrendBreakoutShort.cs # Short signal: bearish flip + DLZ resistance zone nearby
Settings class: CryptoScanner.Core/Settings/Strategy/SuperTrendBreakoutSettings.cs
Enum value: CryptoSignalStrategy.SuperTrendBreakout = 56
Geregistreerd als experimentele strategie achter #if DEBUG in AnalyzerRegistration.cs. Strategienaam in de UI: supertrendbreakout.
- Vereist de SuperTrend indicator velden op
CryptoData(SuperTrend,SuperTrendUpperBand,SuperTrendLowerBand), gevuld doorIntervalIndicatorHub(alleen DEBUG builds). - Vereist dat DLZ zones actief zijn (geconfigureerd in de DLZ zone-instellingen met minstens één interval ingeschakeld).
- Home
- Inleiding
- Exchanges en markttypes
- Installatie
- Instellingen
- Hoofdscherm
- Kleurkiezer
- Opstartparameters
- Veelgestelde vragen
- Bandbreedte-index (afgeschreven)
- SignalR
- Photino
- Webversie
- Support
- Alle strategieën
- Zones (sluitregels)
- Actief
- Experimenteel
- Niet beschikbaar