Trend Catcher Expert Advisor For MT4
WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!
PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!
Table Of Contents:
- Trend Catcher Expert Advisor For MT4
- De Trend Catcher Expert Advisor For MT4 - Entry Criteria
- De Trend Catcher Expert Advisor For MT4 - Exit Criteria
- De Trend Catcher Expert Advisor For MT4 - Ruimte voor verbetering
De Trend Catcher Expert Advisor For MT4 is een redelijk geavanceerd handelssysteem voor MetaTrader4. Handelen met de standaardinstellingen maakt van de robot een volledig martingaalhandelssysteem, aangezien het de lotgrootte van de volgende transactie en de daaropvolgende transacties verdubbelt voor het geval de vorige transactie tot verlies leidde. De gebruiker heeft echter de mogelijkheid om de grootte van de martingaalpartij helemaal op te heffen door de lotfactor in te stellen op 1,0 in Inputs.
De deskundige adviseur presteerde slecht wanneer hij in de strategietester werd uitgevoerd met vijf maanden aan historische prijsgegevens. De maximale opname was hoog (60 procent) en de handelsrekening verloor wat geld. Er werd getest met een lotfactor van 1,5 en een risicofactor van 1,0. Toen de standaardinstellingen van 2.0 lotfactor en 2.0 risicofactor werden gebruikt, werd de handelsaccount zwaar verslagen. Daarom moeten gebruikers grondige en langere tests uitvoeren om de beste instellingen te bepalen die positieve resultaten opleveren.
De Trend Catcher Expert Advisor For MT4 - Entry Criteria
De Trend Catcher Expert Advisor voor MT4 opent een nieuwe transactie wanneer er zich een kans voordoet zonder te wachten op een nieuwe kaars. Transacties worden in realtime uitgevoerd wanneer er een tick binnenkomt. Wanneer het handelssysteem voor het eerst op de grafiek wordt neergezet, kan de gebruiker overweldigd worden door het aantal parameters waar hij meteen zin in heeft. Om de ervaring voor de gebruiker minder stressvol te maken, worden de belangrijkste parameters hieronder nader toegelicht:
- Auto_SL = true - Deze parameter moet worden ingesteld op true als automatische lotgrootte gewenst is.
- minSL = 10 - Als de afstand tussen marktprijs en parabolische SAR kleiner is dan deze waarde, zal de robot geen ruil doen.
- maxSL = 200 - Als de afstand tussen marktprijs en parabolische SAR groter is dan deze waarde, zal de robot geen transactie uitvoeren.
- SL = 20 - Dit is de stop loss-afstand in pips.
- TP = 200 - Dit is de take-profit-afstand in punten (gelijk aan een tiende van een pip).
- Risico = 2 - Dit is het percentage van het rekeningsaldo dat bij elke transactie risico loopt.
- Martin = true - Als dit is ingesteld op true, vermenigvuldigt de robot de lotgrootte van de vorige transactie met een bepaalde factor om de lotgrootte voor de volgende transactie te bepalen.
- Koef = 2 - Dit is de factor die wordt vermenigvuldigd met de lotgrootte van de vorige transactie om de nieuwe lotgrootte te krijgen.
De deskundige adviseur gebruikt een reeks technische indicatoren om te selecteren aan welke kant van de markt moet worden gehandeld en wanneer het tijd is om de markt te betreden. De verschillende gebruikte indicatoren, hun instellingen en manier van gebruik worden hieronder beschreven:
- Parabolische SAR (stap 0.004, maximum 0.2, bar 0) - Dit is niet de standaardinstelling voor de parabolische SAR. Hier wordt de parabolische SAR toegepast op het huidige tijdsbestek en kaars. De parabolische SAR-waarde wordt afgetrokken van of van de huidige marktprijs om de werkelijke stop loss-afstand te krijgen die in de berekening van de partijgrootte wordt gebruikt. De aldus verkregen lotgrootte wordt toegepast op de eerste transactie in een handelscyclus in het geval er meerdere transacties worden uitgevoerd.
- Voortschrijdende gemiddelden (periodes 200, 50 en 25; eenvoudige modus; prijs sluiten) - Deze drie eenvoudige voortschrijdende gemiddelden worden toegepast op het huidige tijdsbestek en de huidige kaars. Er wordt een koopsignaal gegenereerd als 50 SMA groter is dan 200 SMA en de huidige vraagprijs groter is dan 25 SMA. Een verkoopsignaal wordt gegeven als de 50 SMA lager is dan 200 SMA en de huidige biedprijs lager is dan 25 SMA.
Als de bovenstaande indicatoren één specifiek signaal geven (kopen of verkopen), wordt er gehandeld als de huidige dag op een handelsdag valt. Standaard is elke dag (van maandag tot en met vrijdag) een handelsdag, tenzij de gebruiker een aanpassing aanbrengt. De gebruiker heeft volledige controle over de dagen in de week om dit handelssysteem te verhandelen.
De lotgrootte van elke transactie is afhankelijk van het rekeningsaldo en de relatieve afstand tussen de marktprijs en de parabolische SAR. In normale omstandigheden waarin het account voldoende vrije marge heeft, wordt de lotgrootte verkregen door het rekeningsaldo te vermenigvuldigen met het risicopercentage gedefinieerd in Inputs (standaard is 2.0), het resultaat te delen door de afstand tussen de marktprijs en de parabolische SAR, en tenslotte het resultaat vermenigvuldigen met de tick-waarde van de onderliggende waarde.
Het resultaat van de bovenstaande berekening is de initiële lotgrootte voor elke handelscyclus. De volgende lotgroottes zijn veelvouden van de lotgrootte van de vorige transactie. Als de vorige transactie bijvoorbeeld een lotgrootte van 0,50 heeft en de martingaalfactor is 2 (standaard), dan heeft de volgende transactie een lotgrootte van 1,0.
De Trend Catcher Expert Advisor For MT4 - Exit Criteria
De Trend Catcher Expert Advisor voor MT4 hanteert een passieve benadering van handelsbeheer. Het vertrouwt op de markt om het woord te voeren als het gaat om het sluiten van transacties. Het maakt geen gebruik van break-even- of trailstop-functies om winnende transacties veilig te stellen. Zodra een transactie live is, blijft deze open totdat de prijs het stop loss of de take-profit bereikt.
Als een martingale-handelsstrategie verhoogt de deskundige adviseur de lotgrootte bij de volgende transactie voor het geval de vorige transactie een verlies was. De standaard multiplier voor lotgrootte is twee, waardoor de robot een volledig martingaalsysteem is. De handelaar heeft echter de mogelijkheid om de vermenigvuldiger te verlagen tot bijvoorbeeld 1,5, om het risico op elke transactie te verkleinen of zelfs een vermenigvuldiger van 1,0 te gebruiken om de martingaal volledig uit te schakelen.
Wanneer de vorige transactie verloren is gegaan, worden de lotgroottes van de volgende transacties verhoogd totdat de robot wint, op welk punt alle verliezen volledig zijn terugverdiend en er wat winst wordt geboekt. Er is slechts één winnende transactie nodig om het account weer normaal te maken. Als de reeks verliezen echter aanhoudt, kan het hele account in een oogwenk worden weggevaagd. Dat is het risico dat inherent is aan alle martingale-handelsstrategieën, handmatig of geautomatiseerd.
Als een transactie wint, zal de lotgrootte voor de volgende transactie echter toenemen, niet vanwege martingale maar omdat het rekeningsaldo is toegenomen. In dit geval is de toename van de lotgrootte minimaal in vergelijking met een transactie waarvan de voorganger een verliezer was. Deze strategie zorgt ervoor dat de potentiële winst op elke transactie op en neer gaat naarmate het rekeningsaldo groeit en krimpt.
De Trend Catcher Expert Advisor For MT4 - Ruimte voor verbetering
Verdere verbetering is nodig om van de Trend Catcher Expert Advisor voor MT4 een winstgevend handelssysteem te maken. Het is duidelijk dat handelen met de standaardinstellingen zal leiden tot kapitaalerosie, aangezien de robot een te hoge lotgrootte toewijst aan een transactie, ongeacht het rekeningsaldo. Hoewel het de potentie heeft om het rekeningsaldo in korte tijd dramatisch te laten groeien, kan het risico dat het vormt voor de handelsrekening te groot zijn voor een serieuze belegger om zelfs maar te overwegen.
Testen met optimalisatie is een strategie die elke geïnteresseerde gebruiker kan volgen om de mogelijkheden van de robot om winst te genereren te onderzoeken. Zodra de robot positieve resultaten begint te vertonen bij geoptimaliseerde tests, moeten de instellingen die tot de meeste winst leiden, opnieuw worden getest zonder optimalisatie. Zodra de handelaar consistente backtestresultaten ziet, kan hij al beginnen met vooruit testen in een demo-account om te zien hoe de robot het doet in een live marktomgeving. Dit is hoe de handelaar vertrouwen opbouwt in het gebruik van een handelssysteem.