Uit ons onderzoeksnotitieboek

Signal EA versus Risk Manager

We leggen uit waarom signaallogica en risicobeheer verschillende verantwoordelijkheden krijgen, ook binnen één Expert Advisor.

We werkten zowel aan volledige EAs als aan beheertools. Daardoor werd het onderscheid helder: een setup herkennen is een andere beslissing dan het account toestemming geven die te nemen.

We willen weten of de setup bestond

De signaalkant beschrijft context, richting, timing en strategische invalidatie. Een geldige setup moet herkenbaar blijven als geen order volgt. Anders lijkt een blokkade op een ontbrekend signaal.

We geven risico een afgebakend mandaat

De risicokant beoordeelt omvang, bestaande blootstelling, margin en grenzen. Binnen haar scope kan ze toestaan, verkleinen, blokkeren of bestaande posities beheren. Elke toestand heeft een reden en resetbeleid nodig.

We kunnen de rollen apart onderzoeken

Marktobservaties helpen ons signalen te controleren; gecontroleerde blootstellingsscenario's helpen ons risico te onderzoeken. Beide rollen mogen in één programma zitten. Het verschil zit in de vragen, niet in het aantal bestanden.

Bekijk de technische uitwerkingOpen de volledige methode, uitgewerkte voorbeelden en implementatievragen. We bewaren die verdieping hier, zodat je de redenering zo ver kunt volgen als je wilt.

Beide rollen kunnen in één programma zitten, maar beantwoorden andere vragen. De signal engine beschrijft marktkans. De risk manager beschrijft toestemming, size, supervisie en stopbevoegdheid.

De risicocluster in het archief bevatte zowel volledige Expert Advisors als aparte trade-managers. Dat onderscheid is nuttig, want een goed signaal kan aankomen wanneer het account geen extra exposure mag nemen.

Kort antwoord · SHORT-04

Wie neemt welke beslissing?

De signalmodule vindt de kans. De riskmodule beslist over toestemming en grootte. De order- en monitoringlagen voeren de goedgekeurde actie uit en bewaken ze.

  1. 01
    Signal EADetecteert context, setup, richting, trigger en strategie-invalidatie.
  2. 02
    Risk managerBerekent size en controleert exposure, sessie, equity, margin en noodstatus.
  3. 03
    OrderlaagHandelt pas na toestemming en verifieert brokerantwoord en bescherming.
  4. 04
    SupervisorBewaakt open exposure en kan volgens mandaat beperken, blokkeren of sluiten.

Signaalverantwoordelijkheid

De signal EA bezit marktlogica: filters, setup, richting, entrytiming en strategiegebonden exitvoorwaarden. Hij moet kunnen melden dat een setup bestond, ook wanneer geen order was toegestaan.

Zo blijft een geblokkeerd signaal iets anders dan geen signaal, en een uitvoeringsfout iets anders dan een strategiebeslissing.

Risicoverantwoordelijkheid

De risk manager bezit exposure: bedoeld verlies, toegelaten volume, bestaande posities, dag- en weekstatus, equity, margin en noodvoorwaarden. Hij kan één EA, een symboolgroep of het hele account bewaken.

Zijn beslissing hoort eenvoudig en auditeerbaar te zijn: toegestaan, verlaagd, geblokkeerd of noodactie, met reden en resetbeleid.

Waarom scheiden helpt

Gescheiden verantwoordelijkheden maken testen en portefeuillecontrole eenvoudiger. De signal module wordt op gedragsjuistheid getest, de risk module met kunstmatige exposure en fouttoestanden.

Ze mogen nog altijd in één EA worden geleverd. De architectuurgrens telt meer dan het aantal bestanden: kans stelt voor, risico beslist.

Vragen die je misschien hebt

Heb ik een aparte risk-manager EA nodig?

Niet altijd. De functies kunnen in de signal EA zitten zolang verantwoordelijkheid en bevoegdheid duidelijk gescheiden blijven.

Kan één risk manager meerdere EAs bewaken?

Ja, wanneer positieownership, accountscope, prioriteit en noodgedrag zorgvuldig zijn vastgelegd.

Geef elk onderdeel één duidelijke bevoegdheid

Schuif het diagram horizontaal of open het op volledige grootte.

Geef elk onderdeel één duidelijke bevoegdheid
Educatief ontwerpvoorbeeld — waarden en toestanden zijn geen liveprestaties.Volledig diagram openen ↗

Geef elk onderdeel één duidelijke bevoegdheid

Een signaal is een voorstel; permission hoort bij wie het relevante risico ziet; bevestiging komt uit broker/rekeningstaat. Gemengde bevoegdheid maakt conflicten onnavolgbaar.

Bevoegdheidstabel
Beslissing Signal EA Risk manager Waarheid
Entryidee Eigenaar Observeert Versioned event
Volume Stelt voor Beslist binnen mandaat Permission
Stop wijzigen Strategievoorstel Mag aanscherpen/noodsluiten Bevestigde positie
Normale exit Strategiereden Alleen veto indien afgesproken Deal
Noodstop Moet gehoorzamen Eigenaar Persisted kill state

Een geïntegreerde EA kan de hiërarchie intern afdwingen; een gedeelde gateway vóór orders voor meewerkende EAs. Een after-trade supervisor kan alleen reageren en close kan falen.

S-104 geldt één M15-bar. De manager vetoet wegens volle accountlimiet en bewaart het ID. Restart en volgende tick herstellen dezelfde veto; alleen een nieuwe bronbar kan nieuwe permission vragen.

Wat te controleren

  • Test entry, volume, stop, exit en noodbevoegdheid apart.
  • Dupliceer berichten en wissel eventvolgorde; eindstaat blijft gelijk.
  • Restart na veto en send; reconcile IDs vóór re-entry.

Grenzen van dit voorbeeld

De manager heeft alleen macht die de topologie geeft; monitoring achteraf is geen verplichte gateway.

Redactioneel eigenaarschap en primaire bronnen

Beoordeeld door POLARIS Research

Bewijskader

Dit artikel combineert officieel platformgedrag met terugkerende, geanonimiseerde implementatiepatronen. Exacte handelsregels en klantmateriaal zijn uitgesloten.

Primaire bronnen

Deze bronnen ondersteunen platformgedrag of onderzoeksconcepten. Ze valideren geen POLARIS-prestaties en garanderen geen toekomstige resultaten.

Verken de volgende relevante laag

Ga gericht verder tussen onderzoek, systeemengineering en portefeuilleconstructie zonder de context van deze pagina te verliezen.

Neem contact op met POLARIS via WhatsApp