Handelsengine

EMA-kruisstrategie

De handelsengine is gebaseerd op een meerlaagse EMA-trendcontinuatiestrategie, ontworpen voor sterke momentummarkten op korte termijn.

De bot bewaakt continu alle geconfigureerde handelsparen en zoekt naar kansrijke lange-inlegmogelijkheden met behulp van EMA-structuur, uitbraakbevestiging en volume-analyse.

De strategie combineert:

  • EMA20 voor kortetermijn trendrichting
  • EMA50 voor bevestiging van de middellangetermijn trend
  • EMA200 voor trendfiltering op een hoger tijdframe
  • Validatie van uitbraken
  • Detectie van volume pieken
  • Filtering van candle-volatiliteit

Het systeem werkt op:

  • 1-minuten candles voor entry-uitvoering
  • 3-minuten candles voor trendfiltering op een hoger tijdframe

Logica van de hoofdstrategie:

  1. 1.EMA200 op het 3-minuten tijdframe mag geen sterke neerwaartse helling vertonen.
  2. 2.De prijs moet stuiteren vanaf EMA20 op het 1-minuten tijdframe.
  3. 3.EMA20 moet boven EMA50 blijven.
  4. 4.EMA50 moet boven EMA200 blijven.
  5. 5.De hellingen van EMA20 en EMA50 moeten positief blijven.
  6. 6.De uitbraakcandle moet sluiten boven recente hoogtepunten.
  7. 7.Volume moet de gemiddelde marktactiviteit overschrijden.
  8. 8.De candle-grootte moet binnen aanvaardbare volatiliteitslimieten blijven.

Dit creëert een gefilterd momentum-entrysysteem gericht op trendcontinuatie in plaats van reversalhandel.

Trading Example

Wilt u zien hoe deze indicatoren in de praktijk werken?

Open het Binance-handelsterminal en analyseer realtime spotmarktgrafieken.

Analyseer Live Grafieken op Binance

Logica voor entry-bevestiging

Een transactie wordt alleen uitgevoerd als alle entry-voorwaarden gelijktijdig worden vervuld.

1. Trendfilter op Hoger Tijdframe

De bot berekent de EMA200-helling op het 3-minuten tijdframe.

Voorwaarde:

  • De EMA200-helling moet boven de geconfigureerde minimumwaarde blijven.
  • Sterke bearish marktomstandigheden blokkeren nieuwe entries.

Doel:

  • Voorkomt kopen tijdens neerwaartse trends op een hoger tijdframe.

2. Detectie van EMA20 Stuiter

Het systeem zoekt naar een terugval naar EMA20 gevolgd door bullish continuatie.

Vereisten:

  • Prijs raakt EMA20 binnen recente candles.
  • Huidige candle sluit weer boven EMA20.
  • Candlelichaam mag niet volledig onder EMA20 blijven.

Doel:

  • Detecteer continuatie-terugvallen tijdens actieve opwaartse trends.

3. Validatie van EMA-afstand

De bot valideert de trendsterkte met behulp van de EMA-spatiëring.

Voorwaarden:

  • EMA20 moet voldoende boven EMA50 blijven.
  • EMA50 moet voldoende boven EMA200 blijven.

Doel:

  • Vermijd zwakke of vlakke marktstructuren.

4. Uitbraakbevestiging

De meest recente candle moet uitbreken boven recente lokale hoogtepunten.

Voorwaarde:

  • Huidige slot overschrijdt de hoogtepunten van vorige candles.

Doel:

  • Bevestig de continuatie van het bullish momentum.

5. Detectie van Volume Piek

De strategie valideert marktparticipatie met behulp van volume-analyse.

Voorwaarde:

  • Het huidige volume moet het voortschrijdend gemiddelde volume vermenigvuldigd met de geconfigureerde coëfficiënt overschrijden.

Doel:

  • Filter scenario's met lage liquiditeit of zwakke uitbraken.

6. Filter voor Candle-Volatiliteit

De bot weigert te grote candles.

Voorwaarde:

  • Het candle-groottepercentage moet onder het geconfigureerde maximum blijven.

Doel:

  • Voorkom entries na oververhitte prijspieken.

7. EMA-hellingsbevestiging

De bot verifieert het positieve momentum met behulp van de EMA20 en EMA50 hellingen.

Voorwaarden:

  • De EMA20-helling moet positief blijven.
  • De EMA50-helling moet positief blijven.

Doel:

  • Zorg voor afstemming van momentum op korte en middellange termijn.

Stop Loss Logica

Elke positie ontvangt onmiddellijk na de entry-uitvoering een vaste stop loss.

Berekening van de stop loss:

  • De stop loss-prijs wordt berekend als een percentage onder de instapprijs.
  • Elk handelspaar heeft onafhankelijke stop loss-instellingen.

Doel:

  • Bescherm kapitaal tijdens mislukte uitbraken of trendomkeringen.

De stop loss blijft actief tot:

  • De positie wordt gesloten door stop loss
  • De positie wordt gesloten door take profit
  • De positie wordt gesloten door trailing stop

Take Profit Logica

Elke positie ontvangt onmiddellijk na uitvoering een vooraf gedefinieerd take profit-doel.

Berekening van de take profit:

  • De take profit-prijs wordt berekend als een percentage boven de instapprijs.
  • Elk symbool heeft zijn eigen geconfigureerde doel.

Doel:

  • Sluit winsten automatisch vast tijdens sterke continuatiebewegingen.

Wanneer de prijs het geconfigureerde take profit-niveau bereikt:

  • De bot voert onmiddellijk een market sell-order uit.

Trailing Stop Logica

De handelsengine bevat een dynamisch trailing stop-systeem dat is ontworpen om winsten te beschermen tijdens sterke marktcontinuatie.

Standaard Trailing Stop

De trailing stop wordt pas geactiveerd nadat een minimale winstdrempel is bereikt.

Activeringslogica:

  1. 1.De positie bereikt het geconfigureerde winstpercentage.
  2. 2.Trailing stop wordt actief.
  3. 3.Het stop-niveau volgt de prijs omhoog.
  4. 4.Stop beweegt nooit naar beneden.

Doel:

  • Sta winstgevende transacties toe om door te lopen terwijl winsten worden beschermd.

Strakke Trailing Logica

De bot bevat een agressieve beschermingsmodus tijdens mogelijke trendverzwakking.

Strakke trailing activeert wanneer:

  • Prijs sluit onder EMA20
  • EMA50 wordt aangeraakt
  • Momentum verzwakt na het aanhouden van de positie

In deze modus:

  • De trailing afstand wordt aanzienlijk strakker.
  • Winsten worden agressiever beschermd.

Doel:

  • Verminder winstteruggave tijdens trenduitputting.

Logica voor Risicobeheer

De handelsengine bevat meerdere lagen van geautomatiseerde portefeuillebescherming.

Positiebepaling

Elke positie gebruikt een configureerbaar percentage van het totale kapitaal.

Kenmerken:

  • Dynamische hoeveelheidsberekening
  • Aanpassing aan Binance lotgrootte
  • Automatische blootstellingscontrole

Doel:

  • Handhaaf een consistent risico over alle posities heen.

Bescherming van Portefeuilleblootstelling

De bot beperkt de totale actieve blootstelling over alle openstaande transacties.

Voorwaarde:

  • De totale blootstelling mag de geconfigureerde portefeuillelimiet niet overschrijden.

Doel:

  • Voorkom overmatige hefboomwerking van het account.

Bescherming tegen Opeenvolgende Verliezen

De bot houdt verliesreeksen per handelspaar bij.

Voorwaarde:

  • Handel wordt uitgeschakeld na het overschrijden van het maximale aantal opeenvolgende verliezen.

Doel:

  • Stop met handelen tijdens instabiele marktomstandigheden.

Bescherming tegen Dagelijkse Drawdown

De bot bewaakt dagelijkse verliezen voor:

  • Individuele symbolen
  • Volledige portefeuille

Wanneer limieten worden overschreden:

  • Kopen wordt automatisch uitgeschakeld.

Doel:

  • Voorkom grote dagelijkse accountverliezen.

Bescherming tegen Totale Drawdown

De engine houdt cumulatieve verliezen bij over alle handelssessies heen.

Bescherming is van toepassing op:

  • Individuele symbolen
  • Volledige portefeuille

Wanneer de maximale drawdown is bereikt:

  • Handel wordt automatisch uitgeschakeld.

Doel:

  • Behoud van kapitaal op lange termijn en overleving tijdens ongunstige marktomstandigheden.