Home Systeemhandel Bericht

AutoTStop EA: Jouw Trailing Stop Oplossing voor MetaTrader 4

Bijlage
11977.zip (38.33 KB, Downloaden 2 keer)

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

Reactie (0)