De AutoTStop EA is geen tool voor het openen van orders, maar helpt traders bij het gebruik van een Trailing Stop. Dit is een handige manier om je winst te maximaliseren terwijl je je risico beheert.
De automatische Trailing Stop gaat aan zodra de prijs de helft van de waarde bereikt die je hebt ingesteld. Dit zorgt ervoor dat je niet alleen je verliezen beperkt, maar ook je winsten veilig kunt stellen.
Zorg ervoor dat je het geluidsbestand ping.wav (in ping.zip) in de map MetaTrader 4/Sounds plaatst. Op die manier ontvang je een notificatiegeluid elke keer als een order wordt gesloten of als je winst wordt genomen.
Ik gebruik de AutoTStop_EA op de M5 tijdsframe met de template AutoTS6-MMA-RVI60-CS.tpl (downloadbaar als AutoTS6-MMA-RVI60-CS.zip) voor de valutaparen: EURUSD, USDCHF, AUDUSD, EURAUD, EURJPY, GBPJPY, GBPAUD, GBPCHF, GBPUSD, NZDUSD, USDCAD, USDJPY. De resultaten zijn tot nu toe zeer tevredenstellend geweest.
Update 01 (05-12-2014):
- Nieuwe opties toegevoegd in de Expert-eigenschappen.
- Waarde CalcSTP().
- Waarde voor de Trailing Stop-systeem.
Update 02 (05-01-2015):
- Enkele typfouten in de code gecorrigeerd.
Update 03 (27-03-2015):
- Veranderingen in het berekeningssysteem voor TP en SL.
- Code vereenvoudigd om de prestaties van de EA te verbeteren.
Update 04 (16-06-2015):
- Fouten in de programmatuur gecorrigeerd.
- Toevoeging van BEP op de Trailing Stop.
Update 05 (03-07-2015):
- Geen wijzigingen in de Expert-eigenschappen, blijft zoals in update 4.
- Kleine veranderingen in de functies void StartAction() en void TpSlTrlS().
//--- Gebruikersinvoer // Update_4 (16-06-2015) input string AutoTStop = "Copyright © 2014 3RJ ~ gemaakt door Roy Philips-Jacobs"; extern bool FridayTrade = True; // Als waar, blijft EA handelen op vrijdag extern bool UseTrailingStop = True; // Gebruik Trailing Stop, Waar (Ja) of Niet (Nee) extern bool AutoTrailingStop = True; // Standaardwaarde Trailing Stop = 24.0 extern double TrailingStop = 24.0; // Als Auto Trailing Stop onwaar is, voer de waarde van de Trailing Stop in extern double TrailingStopStep = 1.0; // Voer de waarde van de Trailing Stop-stap in (standaard 1.0) input string AutomaticSystemTP = "Stel AutomaticTakeProfit in op Waar of Niet"; extern bool OptimizationTakeProfit = True; // TP wordt berekend door EA en automatische TP door EA extern bool NoMinimumTakeProfit = True; // Waar of Niet -> Als Waar ingesteld, 100% TP door EA zonder minimum TP. input string MinimumSystemTP = "Als NoMinimumTakeProfit=False"; // TP door EA op minimum TP-waardes extern double MinimumTP = 12; // Minimum TP door EA bij de functie AutomaticTakeProfit=True, standaardwaarde 12 input string ManualSystemTP = "Als AutomaticTakeProfit=False"; // TP door Terminal MT4 (zelfde als handeldelen) extern double TakeProfit = 20; // TP door systeem, waarden kunnen door gebruiker worden aangepast, standaard 20 input string AutomaticSystemSL = "Stel AutomaticStopLoss in op Waar of Niet"; extern bool AutomaticStopLoss = True; // SL wordt berekend door EA input string ManualSystemSL = "Als AutomaticStopLoss=False"; // SL-waarden kunnen door gebruiker worden aangepast extern double StopLoss = 108; // SL aangepast door gebruiker, standaard 108 //---
Gerelateerde berichten
- MQL5 Wizard: Handelsignalen Geïnspireerd Door Morning/Evening Stars + MFI voor MetaTrader 5
- MQL5 Wizard: Handelsignalen Geïnspireerd door Morning/Evening Stars en RSI voor MetaTrader 5
- Visuele Orderverwerking: De Expert voor MetaTrader 4
- Fundamentele Trader: Automatiseer je Handelsbeslissingen met deze EA voor MetaTrader 4
- Persoonlijke Assistent - De Volgende Generatie voor MetaTrader 4