Programma's

Risicomanagerrobot voor MT4: hulpprogramma's voor berekening en limieten

Een risicomanagerrobot mt4 dekt twee gaten die de terminal aan de trader overlaat: het vertalen van het risicopercentage naar lots en het stoppen van de handel na het daglimiet voor verlies. Beide taken worden opgelost met code die binnen de terminal draait en werkt zolang de terminal open is. We ontleden welke programma's van deze klasse er zijn, wat ze precies met jouw rekening doen en welke controles verplicht zijn voordat andermans code toegang tot je orders krijgt.

Programma's binnen MetaTrader zijn een add-on: ze vervangen de terminal niet, maar voegen toe wat erin ontbreekt. Volumeberekening onder een percentage, een automatische stop samen met de entry, een hard plafond voor het dagverlies en een handelsverbod na een reeks stops.

Type instrumentadd-on
Waar het werktMT4 en MT5 op pc
Toegangsmodelwinkel en eigen bestanden
Hoofdtaakautomatisering van regels

Vier typen programma's binnen de terminal

In MetaTrader leven vier verschillende entiteiten, en ze verwarren is duur: ze hebben verschillende rechten en verschillend gedrag bij herstart. Een verliesbegrenzer die als script is geschreven, beschermt de rekening niet — een script draait één keer en sluit af.

01Script

Draait één keer bij het starten en eindigt. Geschikt voor eenmalige acties: stops zetten bij alle open posities, alles op de markt sluiten, stops naar break-even verplaatsen.

eenmalige actie
02Indicatorpaneel

Tekent een interface op de grafiek en berekent grootheden, maar heeft mogelijk geen handelsrechten. Toont het volume onder jouw percentage en de prijs van de stop in geld, terwijl jij het order zelf verstuurt.

berekening en advies
03Assistentrobot

Werkt continu op de grafiek en kan orders versturen. Opent de positie met het berekende volume, zet meteen stop en take, en voert de trailing stop volgens de ingestelde regel.

uitvoering op commando
04Begrenzerrobot

Opent niets, hij verbiedt alleen. Volgt de equity en het aantal trades, sluit posities en blokkeert het handelen bij het bereiken van het daglimiet voor verlies.

verbod en bescherming

De eerste drie besparen tijd en verkleinen de kans op een rekenfout. Het vierde type bespaart de rekening: het is het enige dat ingrijpt op het moment waarop de trader niet meer nuchter redeneert.

Trade Assistant MT4 en panelen voor volumeberekening

Hulpprogramma's van de klasse trade assistant mt4 zijn allemaal gelijk opgebouwd: een paneel op de grafiek, een veld voor het risicopercentage, een veld voor het stopniveau en een knop om het order te versturen. De waarde zit niet in de knop, maar erin dat het volume bij elke verschuiving van de stop wordt herberekend — en dat doet men met de hand op den duur niet meer.

PaneelveldWat de trader insteltWat het programma berekent
Risicopercentage van de middelen of een bedragrisico in de rekeningvaluta
Stop lossprijs van het niveau of afstandafstand in pips
Volumenietslots onder risico en stop, naar beneden afgerond
Take profitprijs of vermenigvuldiger op het risicodoel volgens de ingestelde verhouding
Marginnietsonderpand onder het berekende volume
Spreadnietscorrectie op de werkelijke entryprijs

Zo'n paneel controleer je eenmalig en op demo: open een trade met minimaal volume, wacht tot de stop afgaat en vergelijk het feitelijke verlies met het opgegeven risico. Een verschil van meer dan een tiende procentpunt betekent dat het programma vanaf het saldo rekent in plaats van vanaf de equity, of de spread niet meeneemt.

Risk manager ea mt5: robot die het verlies begrenst

De begrenzer is het nuttigste en meest onderschatte programma van deze klasse. Hij verbetert de entry niet en vergroot de winst niet: hij verandert een zachte regel in een harde en neemt de trader de beslissing af op het moment waarop hij niet in staat is te beslissen.

handelsstop: equity ≤ equity bij dagstart × (1 − limiet)

BeperkingHoe je die insteltWat er gebeurt bij afgaan
Daglimiet voor verliespercentage of bedragsluit posities, haalt openstaande orders weg, blokkeert nieuwe
Weeklimiet voor verliespercentage van de equity op maandaghetzelfde over meerdere dagen
Reeks stops op rijaantal tradespauze tot het einde van de dag
Maximaal aantal tradesstuks per dagverbod meer dan het limiet te openen
Maximaal totaalvolumelotslaat de positie niet groeien
Handelsverbod op tijduren en nieuwsblokkering in ingestelde intervallen

Praktisch detail: het limiet moet je vanaf de equity berekenen en niet vanaf het saldo, en het startpunt leg je aan het begin van de dag vast. Anders wordt het limiet na een verliesreeks vanaf een gekrompen rekening herrekend en mag je opnieuw en opnieuw verliezen — telkens iets minder in geld, maar evenveel in procenten.

Wat je controleert vóór installatie van andermans robot

Elke robot is andermans code met toegang tot jouw orders. De vijf controles hieronder kosten een avond en scheiden een hulpprogramma van een probleem.

01Start hem op demo

Dezelfde broker, hetzelfde rekeningtype, dezelfde symbolen. Demo verschilt van echt in uitvoering, maar toont de logica van het programma volledig.

eerste avond
02Controleer de rekenkunde handmatig

Open een trade en vergelijk het berekende volume met de formule. Overeenstemming tot op de volumestap is het enige bewijs dat het programma juist rekent.

eerste avond
03Controleer het gedrag bij herstart

Sluit en open de terminal: de begrenzer moet het startpunt van de dag onthouden en het limiet niet opnieuw beginnen.

verplicht
04Kijk naar verbindingsverlies

Het programma werkt alleen bij een draaiende terminal. Is bescherming permanent nodig, dan houd je de terminal op een server en niet op een thuiscomputer.

vóór echt geld
05Beperk de rechten

Automatisch handelen sta je gericht toe, en toegang tot de rekening via het handelswachtwoord geef je aan niemand en nooit.

doorlopend

Waarom robots gevaarlijk zijn

Klachten over programma's van deze klasse komen vrijwel altijd neer op vier situaties. Geen ervan houdt verband met een fout in de volumeformule.

gevaarlijkMartingaal vermomd als risicomanagerEen deel van de kant-en-klare robots vergroot het volume na een verlies en ziet er op historie mooi uit. Zulke logica beheert het risico niet, maar stelt de realisatie ervan uit tot één grote trade.
gevaarlijkToegang tot het handelswachtwoordOm te werken heeft een programma alleen de start in jouw terminal nodig. Een wachtwoord waarmee van buitenaf kan worden gehandeld, heeft geen enkel hulpprogramma nodig.
let opWerkt alleen bij een aanstaande terminalEen uitgeschakelde computer haalt de bescherming weg: de begrenzer sluit geen posities en stopt het handelen niet zolang het platform niet draait.
let opVerschillende specificaties bij brokersEen programma dat op vijfcijferige noteringen en een standaardlot is ingesteld, kan bij een andere broker de pip anders berekenen. Een controle op demo is verplicht bij elke wisseling van rekening.

Robots en hulpprogramma's: korte antwoorden

Is een robot nodig als je het volume zelf berekent
Niet per se. Een hulpprogramma bespaart seconden en haalt typefouten weg, maar voert dezelfde formule uit. Een verliesbegrenzer is nuttiger: hij doet wat een mens in verlies slecht doet.
Waar haal je de programma's vandaan
De ingebouwde winkel van de terminal, de site van de ontwikkelaar of je eigen code. Producten uit de winkel hebben meestal een demoversie voor de tester.
Werken robots in de mobiele terminal
Nee. Mobiele versies van MetaTrader voeren geen programmacode uit: hulpprogramma's en begrenzers leven alleen op de computer of server.
Kun je zulke programma's zelf schrijven
Ja, de taal MQL is daarvoor gemaakt. Een begrenzer voor het daglimiet is het typische eerste programma: enkele tientallen regels en een begrijpelijke logica.
Toets je een robot in de strategietester
De logica van openen en begeleiden wel. Het gedrag van de begrenzer op de daggrens en bij herstart van de terminal bootst de tester niet na.
Wat doe je bij een volumeverschil
Vergelijk drie dingen: de rekenbasis, de pipwaarde en de afrondingsregel. De fout zit vrijwel altijd op een van die drie plekken.

Veelgestelde vragen

Waarin verschilt een robot van een script in MetaTrader

Een script draait één keer en eindigt, een robot werkt continu zolang hij op de grafiek staat en de terminal draait. Een verliesbegrenzer kan alleen een robot zijn: hij moet de rekening ononderbroken volgen.

Hoe berekent een begrenzerrobot het daglimiet

Hij onthoudt de equity bij de start van de handelsdag en vergelijkt die met de actuele. Bij een daling met het ingestelde percentage worden posities gesloten, openstaande orders weggehaald en nieuwe trades geblokkeerd tot de volgende dag.

Waarom rekent men het limiet vanaf de equity en niet vanaf het saldo

Het saldo ziet het zwevende verlies niet: een open positie in de min verandert het pas bij sluiting. Een begrenzer die aan het saldo hangt, gaat te laat af.

Is het veilig een robot in de winkel van de terminal te kopen

Kopen is veiliger dan een bestand van buitenaf downloaden: het product is aan het account gekoppeld en er is een demoversie om in de tester te toetsen. Maar de code blijft gesloten, dus een gedragscontrole op demo blijft nodig.

Kan een hulpprogramma voor lotberekening zich vergissen

Dat kan, en er zijn drie typische oorzaken: rekenen vanaf het saldo in plaats van de middelen, een onjuiste pipwaarde bij crosspaar en naar boven afronden. Elk daarvan geeft een groter risico dan gepland.

Is een VPS nodig voor een begrenzerrobot

Moet de bescherming altijd werken, dan wel. Een hulpprogramma werkt niet bij een uitgeschakelde terminal, en juist op zulke momenten gaat een open positie tegen je in.

Vervangt een trailing stop in een robot handmatige begeleiding

Hij maakt de begeleiding mechanisch en uniform, wat meestal beter is dan handmatig. Maar de regel voor het aantrekken van de stop stel jij in, en een slechte regel voert de robot met dezelfde precisie uit als een goede.

Kun je meerdere robots op één grafiek zetten

Op één grafiek niet, in MetaTrader werkt één robot per venster. De begrenzer hangt men meestal op een aparte grafiek, omdat hij niet aan een specifiek symbool is gebonden.

Hoe weet je dat een robot het volume na een verlies vergroot

Toets in de tester: is na een verliesgevende trade het volgende volume groter dan het vorige bij dezelfde afstand tot de stop, dan is het een martingaal, hoe hij in de beschrijving ook heet.

Wat doe je als een robot geen trades meer opent

Controleer de toestemming voor automatisch handelen, de geldigheid van de licentie, de overeenkomst van het symbool en of het eigen limiet van het programma niet is afgegaan. Na het afgaan zwijgt de begrenzer met opzet.

Is het verstandig een robot het entrypunt te laten kiezen

Dat is geen risicobeheer meer, maar een handelssysteem, en dat beoordeel je op statistiek over de afstand en niet op de beschrijving. Met risicobeheer heeft zo'n robot niets te maken.

Hoeveel programma's heeft het zin tegelijk aan te houden

Meestal twee: een paneel voor volumeberekening en een verliesbegrenzer. Elk volgend programma voegt een faalpunt toe en verkleint het inzicht in wat er met de rekening gebeurt.

ARMF-logo
Redactie ARMFWij ontleden risicobeheer op forex daar waar het wordt berekend: volume in lots vanuit de afstand tot de stop en de pipwaarde, vereiste margin, de prijs van een drawdown en de break-even winratio. De formules geven we volledig weer, zodat je de berekening in je eigen spreadsheet kunt herhalen.Wie schrijft en hoe we de gegevens controlerenGegevens gecontroleerd: 04.09.2026