Autor Thema: Trailing Stop EA auf Low (bzw. High) der letzten Kerze  (Gelesen 1380 mal)

0 Mitglieder und 2 Gäste betrachten dieses Thema.

  • Sponsor
  • Gelegenheitsschreiber
  • *
    • Beiträge: 26
    • Karma: +2/-0
    • Mitglied seit:
      18 Jan 2010
    • Tool: MetaTrader 4
  • Broker: Broker: XTB Trader

  • Stop
Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« am: März 11, 2011, 12:39:59 pm »
Hallo Mitglieder und Gäste,

ich bin auf der Suche nach einem Trailing Stop EA (mql4)
der den Stop Price nicht mittels eines fixen Betrags,
sondern immer am Low (bzw. High) der letzten Kerze setzt.

Die Regel für den ersten Stop Pice nach dem Kauf sind aktuell für mich sekundär.

Über die Forumssuche habe ich kein passendes Thema gefunden.
Es kann aber auch sein, dass ich etwas übersehen habe.

Solltet ihr einen solchen oder ähnlichen EA in eurer EA-Sammlung  besitzen,
oder weiterführende Links kennen, würde ich mich über eine Rückmeldung sehr freuen.

LG Jimmy

« Letzte Änderung: März 11, 2011, 13:32:30 pm von Jimmy »

Forexfabrik

Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« am: März 11, 2011, 12:39:59 pm »

  • Entdeckungsreisender
  • Blogger
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1325
    • Karma: +411/-6
    • Mitglied seit:
      03 Dec 2010
    • Tool: fxTrade & MT4
  • Broker: Oanda

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #1 am: März 11, 2011, 14:15:20 pm »
Hallo Jimmy,

helfen kann ich Dir hier nicht, doch bin ich schon länger auf der Suche nach einem TS, der dasselbe, was Du suchst, mit den Heikin Ashi-Kerzen macht. Das wäre zumindest dieselbe Liga an TS, wenn auch Du eben den auf den Standard - die Candlesticks - suchst. Verzeihst Du mir bestimmt, dass ich das hier mit einbringe, oder? Vielleicht wird ja uns beiden geholfen.  ;)

Viele Grüße,
Rainbowtrader
"Wahres Traden heißt Entdecken. Erst Fachwissen. Dann sich selbst." [Zitat von Michael Voigt, Video "EINE REISE", 2010]

  • Sponsor
  • Gelegenheitsschreiber
  • *
    • Beiträge: 26
    • Karma: +2/-0
    • Mitglied seit:
      18 Jan 2010
    • Tool: MetaTrader 4
  • Broker: Broker: XTB Trader

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #2 am: März 12, 2011, 00:22:44 am »
Hallo Rainbowtrader,

ich finde es sehr gut das Du dich hier mit einbringst.
Ich suche einen „aggressiven“ TP für „schnelle“ Bewegungen.
Eine spätere Nutzung von geglätteten Heikin Ashi-Kerzen schließe ich aktuell nicht aus.

Leider habe ich bis jetzt keine weiteren Anhaltspunkte zu dem Themenschwerpunkt gefunden.
Hoffentlich können uns die Mitglieder einige Tipps geben. 

LG Jimmy

  • Gelegenheitsschreiber
  • *
    • Beiträge: 33
    • Karma: +21/-1
    • Mitglied seit:
      02 Jan 2011
  • Broker: Alpari

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #3 am: März 14, 2011, 10:43:45 am »
Hallo,

@Jimmy
Ich habe in meiner Sammlung einige EA`s mit Trailingfunktion. Diese ist relativ leicht auf deine Wünsche umzuschreiben und als eigenständiger EA zu separieren. Im Moment bin ich auf meiner Arbeitsstelle und kann dir deshalb nichts zukommen lassen. Wenn ich morgen Abend Zeit habe mach ich das für dich fertig.
 
Gruß,
Pit

  • Gelegenheitsschreiber
  • *
    • Beiträge: 33
    • Karma: +21/-1
    • Mitglied seit:
      02 Jan 2011
  • Broker: Alpari

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #4 am: März 15, 2011, 11:57:51 am »
Tagchen,

so der EA ist fertig. Wer Interesse hat kurze Mail. Ich schick ihn dann als Language-File zum Selbstkompilieren zu. Natürlich gebe ich keine Gewähr auf einwandfreie Funktionalität. Ich habe ihn bei Alpari mit 5stelligem Kurs getestet und er funktinierte dort soweit!

Der EA funktioniert folgendermaßen:
Gestartet wird er in dem gewünschten Chart. Er durchsucht die vorhandenen und zukünftigen Order, setzt zu Tradebeginn ( wenn gewünscht und nicht gesetzt, also 0 ) einen TP und SL und zieht dann den SL auf das Hoch bzw. Tief der letzten Kerze nach. Mann kann auch weiter zurückliegende Kerzen als Bezug und ggf. einen Abstand zu deren Hoch und Tief wählen.
In den Einstellungen kann man dann folgendes eingeben:

Abstand_zur_Kerze = "--- Abstand zum High bzw. Low in Pips ---";
Abstand                   = 0;   
Bezug_zur_Kerze    = "--- 0 = Aktuelle, 1 = Vorherige , 2 = Vovorherige, usw. ---";
Bezug                      = 1;
Automatik_TP_SL     = "--- TP und SL über den EA setzen ( ein /aus ) ---";
TP_und_SL_setzen  = true;
TakeProfit                 = 200;
StopLoss                  = 100;


Wichtig! Dieser EA verändert alle Order ohne Magic-Nummern. Das bedeutet alle manuell eingegeben. Wenn man es spezifischer haben möchte, z.B. nur EUR / USD oder so, dann muss man das Programm dementsprechend erweitern.
Ich habe es sehr simpel gehalten - da ich es nur bezüglich @Jimmys Frage geschrieben habe.



Gruß,
Pit
« Letzte Änderung: März 15, 2011, 13:20:50 pm von bullpit »

  • Ist Forum süchtig
  • ****
    • Beiträge: 1567
    • Karma: +431/-289
    • Mitglied seit:
      16 Jun 2009

  • Vintage Carbon Backgammon Spinning Bubbles Air Traffic Chief 4 Wheels Madness
    Cryptraider Skidwrx Formula Fun
  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #5 am: März 15, 2011, 12:07:42 pm »
ja aber für den wunsch von jimmy müsste der SL auf High[1] + xxPips oder Low[1] - xx Pips liegen
The biggest drawdown is ahead of you. (from Joel R.)

aktueller Tetris Rekordhalter!!!!!!!!!!!!!!!!

warum ist mein karma positiv??????? bitte immer auf ein minus mehr als plus

  • Gelegenheitsschreiber
  • *
    • Beiträge: 33
    • Karma: +21/-1
    • Mitglied seit:
      02 Jan 2011
  • Broker: Alpari

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #6 am: März 15, 2011, 13:14:29 pm »
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
ja aber für den wunsch von jimmy müsste der SL auf High[1] + xxPips oder Low[1] - xx Pips liegen

Ja richtig. Der EA setzt bei einem Buy-Trade den SL auf das Tief ( - Abtand in Pips ) und bei einem Sell-Trade den SL auf das Hoch ( +Abstand in Pips ) der letzten ( oder weiter vorherigen ) Kerze.

Es besteht zusätzlich die Möglichkeit zu Tradebeginn den EA einen TP und SL setzen zu lassen. Der EA zieht den SL erst bei der folgenden Kerze nach Tradebeginn auf den Kurs der vorherigen. 
« Letzte Änderung: März 15, 2011, 13:17:16 pm von bullpit »

  • Gelegenheitsschreiber
  • *
    • Beiträge: 33
    • Karma: +21/-1
    • Mitglied seit:
      02 Jan 2011
  • Broker: Alpari

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #7 am: März 15, 2011, 14:09:21 pm »
Hab gerade erst entdeckt, dass ich auch Anhänge anhängen kann -  ;D 
Manchmal schau ich halt nicht richtig hin  o_O

Deshalb nun hier der EA für alle  :)

Gruß,
Pit

  • Entdeckungsreisender
  • Blogger
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1325
    • Karma: +411/-6
    • Mitglied seit:
      03 Dec 2010
    • Tool: fxTrade & MT4
  • Broker: Oanda

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #8 am: März 15, 2011, 18:12:10 pm »
Hallo Bullpit,

ohne ihn getestet zu haben, sage auch ich Dir Danke!

2 Fragen:
a) wie kann ich hier Trades mit eigener Magic-Number verwenden? Ich verwende den UtraFast Trader mit fest eingestellter Magic-Number je Instanz, die ich vergeben kann.
b) hast Du Intentionen, dieses schöne Tool auf die Heikin Ashi zu adaptieren? Sprich: könnte man Dich dafür begeistern?

Beste Grüße vom
Rainbowtrader :)
"Wahres Traden heißt Entdecken. Erst Fachwissen. Dann sich selbst." [Zitat von Michael Voigt, Video "EINE REISE", 2010]

  • Sponsor
  • Gelegenheitsschreiber
  • *
    • Beiträge: 26
    • Karma: +2/-0
    • Mitglied seit:
      18 Jan 2010
    • Tool: MetaTrader 4
  • Broker: Broker: XTB Trader

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #9 am: März 15, 2011, 23:24:55 pm »
Hallo Bullpit,

als Erstes vielen herzlichen Dank für die schnelle Hilfe und das brillante TS Tool.
Ich möchte mich auch besonders für die sehr gute Kommentierung im Quellcode und die simple Umsetzung bedanken.
So kann ich viel besser die Umsetzung mit mql4 nachvollziehen. Die von dir gewählten EA-Einstellung sind Klasse.

Ich habe jetzt in den nächsten Tagen zwei Aufgaben:
a)  ich werden den EA im Demokonto testen und hier berichten
     d.h. (Pending) Order definieren, ausführen und der EA überwacht bzw. schließt die Order
b)  ich möchte mich mit dem Quelltext beschäftigen

Jetzt habe ich einiges an Arbeit. So schnell wie Du werde ich nicht sein, aber ich möchte es auch verstehen.


Liebe Grüße und viele positive Karmas
von  Jimmy  :welldone:
 

  • Gelegenheitsschreiber
  • *
    • Beiträge: 33
    • Karma: +21/-1
    • Mitglied seit:
      02 Jan 2011
  • Broker: Alpari

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #10 am: März 16, 2011, 19:02:34 pm »
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
Hallo Bullpit,

ohne ihn getestet zu haben, sage auch ich Dir Danke!

2 Fragen:
a) wie kann ich hier Trades mit eigener Magic-Number verwenden? Ich verwende den UtraFast Trader mit fest eingestellter Magic-Number je Instanz, die ich vergeben kann.
b) hast Du Intentionen, dieses schöne Tool auf die Heikin Ashi zu adaptieren? Sprich: könnte man Dich dafür begeistern?

Beste Grüße vom
Rainbowtrader :)

Hallo Rainbowtrader,

zu a) Den UltraFast Trader kenn ich leider nicht. Die Magicnummer wird durch einen EA im Befehl
OrderSend erteilt. Bei manuellem Traden wird sie nicht vergeben, ist demnach =0.
Die Erklärung zu dem Befehl findest Du u.a. im MetaEditor:

OrderSend( string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)

zu b) Erklär mal bitte was Du genau meinst. Der EA setzt anhand des Hoch und Tiefs des letzten Bars den SL, unabhängig von der Darstellungsform im Chart. Ich z.B. nutze die Balkendarstellung und keine Kerzen.


Gruß,
Pit

  • Entdeckungsreisender
  • Blogger
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1325
    • Karma: +411/-6
    • Mitglied seit:
      03 Dec 2010
    • Tool: fxTrade & MT4
  • Broker: Oanda

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #11 am: März 17, 2011, 16:27:51 pm »
Hallo Bullpit,

sorry, habe mir den Code als noch nicht angeschaut, mir fehlt gerade die Zeit. Tool also noch nicht getestet.

Die Heikin Ashi-Kerzen haben eine Verrechnung inne, um eine Glättung der Kerzen zu erreichen. Hier eine Übersicht in meinem Blog zur Berechnung der Heikin Ashis: Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

Nun war meine Überlegung eben die, dass sich die Stufen der Heikin Ashi mitunter gut eignen dürften, einen solchen Trailingstop durchzuziehen, da hier ein gleichmäßigeres Nachziehen erfolgt. Top wäre eben, hier die Kerze bestimmen zu können (letzte, vorletzte, usw.), sowie einen zusätzlichen Abstand zum Kerzenrand in Pips, um dem Kurs mehr Luft zu geben.

Das waren so meine Gedanken dazu.

Viele liebe Grüße,
Rainbowtrader :)
"Wahres Traden heißt Entdecken. Erst Fachwissen. Dann sich selbst." [Zitat von Michael Voigt, Video "EINE REISE", 2010]

  • Sponsor
  • Gelegenheitsschreiber
  • *
    • Beiträge: 26
    • Karma: +2/-0
    • Mitglied seit:
      18 Jan 2010
    • Tool: MetaTrader 4
  • Broker: Broker: XTB Trader

  • Stop
Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #12 am: Mai 02, 2011, 18:16:56 pm »
Hallo Pit,

hat etwas gedauert bis ich mit dem EA arbeiten konnte, da ich auf einer längeren Geschäftsreise war.

Ich hab mich mit den Vorgaben und dem Quellcode beschäftigt:
- Im Quellcode habe ich Kommentare eingefügt
- Kommentare im Chart-Fenster eingefügt
- Variable OnlyOrdersComment eingefügt u. integriert 
- und die Abfrage 3, 4 oder 5-Digit-Broker integriert und eine Berechungsanpassung integriert.

Hier habe ich auch die erste Frage:
Ist die Abfrage 3, 4 oder 5-Digit-Broker und die Berechungsanpassung so i.O.?
Ich benutze XTB und das ist ein 4-Digit-Broker.

Die Abfrage ob aktuell eine Order geöffnet ist funktioniert noch nicht richtig.
Muss ich noch nachbessern.

Habe ich den Quellcode so richtig verstanden?
Wenn ich "TP_und_SL_Setzen" auf true setze,
dann wird nur der erste Programmabschnitt  "if (TP_und_SL_setzen == true)   {... }"
ausgeführt.
Das Programm würde so nie zum zweiten Programmabschnitt "if (wait != iBars(NUKK,0))" kommen?


LG Jimmy
« Letzte Änderung: Mai 02, 2011, 20:35:54 pm von Jimmy »

Forexfabrik

Antw:Trailing Stop EA auf Low (bzw. High) der letzten Kerze
« Antwort #12 am: Mai 02, 2011, 18:16:56 pm »



 

Ähnliche Themen

  Betreff / Begonnen von Antworten Letzter Beitrag
1 Antworten
770 Aufrufe
Letzter Beitrag Mai 08, 2010, 13:03:03 pm
von Börsenkater1969
43 Antworten
3957 Aufrufe
Letzter Beitrag Februar 04, 2011, 01:03:27 am
von Rainbowtrader
10 Antworten
1233 Aufrufe
Letzter Beitrag Juli 19, 2010, 22:03:45 pm
von artificial
1 Antworten
857 Aufrufe
Letzter Beitrag März 03, 2011, 21:10:16 pm
von nightyhawk
1 Antworten
765 Aufrufe
Letzter Beitrag Juni 21, 2011, 20:33:36 pm
von MANDL2007
1 Antworten
256 Aufrufe
Letzter Beitrag Juli 15, 2011, 21:54:40 pm
von TJPLD
22 Antworten
1238 Aufrufe
Letzter Beitrag Oktober 20, 2011, 23:10:21 pm
von frlaspina
6 Antworten
347 Aufrufe
Letzter Beitrag Februar 24, 2012, 21:14:47 pm
von Forexbruno


ChartTec´s World Topsites