Der AutoTStop EA ist kein Tool zum Öffnen von Aufträgen, sondern unterstützt Trader dabei, den Trailing Stop effektiv zu nutzen.
Der automatische Trailing Stop aktiviert sich, wenn der Preis die Hälfte des von dir festgelegten Wertes erreicht hat.
Kopiere die Datei ping.wav (im ping.zip enthalten) in den MetaTrader 4/Sounds-Ordner, damit der EA bei jedem geschlossenen Auftrag oder Take Profit ein Benachrichtigungssignal ausgibt.
Ich handele mit dem AutoTStop_EA im Zeitrahmen M5 unter Verwendung der Vorlage AutoTS6-MMA-RVI60-CS.tpl (im AutoTS6-MMA-RVI60-CS.zip enthalten) auf den Währungspaaren EURUSD, USDCHF, AUDUSD, EURAUD, EURJPY, GBPJPY, GBPAUD, GBPCHF, GBPUSD, NZDUSD, USDCAD, USDJPY und habe damit sehr zufriedenstellende Ergebnisse erzielt.
Updates und Verbesserungen
Update 01 (2014-12-05):
- Neue Optionen in den Experteneinstellungen hinzugefügt.
- Wert
CalcSTP()angepasst. - System für Trailing Stop optimiert.
Update 02 (2015-01-05):
- Einige Tippfehler im Code behoben.
Update 03 (2015-03-27):
- Berechnungssystem für TP und SL geändert.
- Code vereinfacht, um die Performance des EAs zu verbessern.
Update 04 (2015-06-16):
- Fehlerkorrekturen im gesamten Programmcode.
- BEP (Break Even Point) zum Trailing Stop hinzugefügt.
Update 05 (2015-07-03):
- Keine Änderungen an den Experteneinstellungen, bleibt wie bei Update 04.
- Kleinere Anpassungen in den Funktionen
void StartAction()undvoid TpSlTrlS().
//--- Benutzereingaben // Update_4 (16-06-2015) input string AutoTStop = "Copyright © 2014 3RJ ~ erstellt von Roy Philips-Jacobs"; extern bool FridayTrade = True; // Wenn wahr, handelt der EA auch am Freitag extern bool UseTrailingStop = True; // Trailing Stop aktivieren, wahr (Ja) oder falsch (Nein) extern bool AutoTrailingStop = True; // Standardwert für Trailing Stop = 24.0 extern double TrailingStop = 24.0; // Wenn Auto Trailing Stop falsch, Trailing Stop Wert eingeben extern double TrailingStopStep = 1.0; // Trailing Stop Schrittwert eingeben (Standard 1.0) input string AutomaticSystemTP = "Automatischen Take Profit aktivieren (Ja oder Nein)"; extern bool OptimizationTakeProfit = True; // TP wird vom EA berechnet und automatisch gesetzt extern bool NoMinimumTakeProfit = True; // Wahr oder Falsch -> Wenn wahr, 100% TP vom EA ohne Mindest-TP verwenden. input string MinimumSystemTP = "Wenn NoMinimumTakeProfit=False"; // TP vom EA bei Mindest-TP-Werten extern double MinimumTP = 12; // Mindest-TP vom EA bei der Funktion AutomaticTakeProfit=True, Standardwert 12 input string ManualSystemTP = "Wenn AutomaticTakeProfit=False"; // TP über die MT4-Plattform (wie beim manuellen Trading) extern double TakeProfit = 20; // TP vom System, Werte können vom Benutzer angepasst werden, Standard 20 input string AutomaticSystemSL = "Automatischen Stop Loss aktivieren (Ja oder Nein)"; extern bool AutomaticStopLoss = True; // SL wird vom EA berechnet input string ManualSystemSL = "Wenn AutomaticStopLoss=False"; // SL-Werte können vom Benutzer angepasst werden extern double StopLoss = 108; // SL vom Benutzer angepasst, Standard 108 //---
Verwandte Beiträge
- Handelssignale mit MQL5 Wizard: Bullish und Bearish Harami mit CCI bestätigen
- MQL5 Wizard: Trade Signale auf Basis von Kurs-Crossover mit gleitendem Durchschnitt und ADX Bestätigung
- MQL5 Wizard: Handels-Signale mit 3 schwarzen Krähen / 3 weißen Soldaten + CCI für MetaTrader 5
- MQL5 Wizard: Handelssignale durch 3 Schwarze Krähen/3 Weiße Soldaten + RSI
- MQL5 Wizard: Handelssignale mit 3 schwarzen Krähen/3 weißen Soldaten und Stochastik erstellen