RUBBERBANDS_3 EA: Der neue Trading-Assistent für MetaTrader 4

Mike 2009.08.26 14:01 14 0 0
Anhang

RUBBERBANDS_3 EA

Version 1.0

Der RUBBERBANDS_3 EA wurde entwickelt, um weniger anfällig für große Drawdowns zu sein als seine Vorgänger, der RUBBERBANDS EA und RUBBERBANDS_2 EA. Ich freue mich auf eure Kommentare und Verbesserungsvorschläge!

Die Grundidee bleibt dieselbe wie bei den vorherigen Versionen. Der EA funktioniert in allen Zeitrahmen und für alle Währungspaare, bevorzugt jedoch EUR/USD, GBP/USD und USD/CHF.

Er eröffnet sowohl Kauf- als auch Verkaufsaufträge (BUY & SELL) zu Beginn und platziert zusätzliche Aufträge in die aktuelle Richtung, jedes Mal wenn der Preis steigt oder fällt. Das heißt, es wird ein zusätzlicher Kaufauftrag eröffnet, wenn der Preis um Vielfache des "pipstep" über dem ursprünglichen Kaufauftrag steigt, und ein zusätzlicher Verkaufsauftrag, wenn der Preis um Vielfache des "pipstep" unter dem ursprünglichen Verkaufsauftrag fällt (im Gegensatz zum RUBBERBANDS_2 EA).

Wenn der Preis um "backstep" Pips vom zuletzt platzierten Auftrag zurückgeht, schließt der EA alle Aufträge in der aktuellen Richtung und eröffnet einen Gegenauftrag. Zu diesem Zeitpunkt verbleiben nur zwei Aufträge in der Gegenrichtung.

Diese zwei ausstehenden Aufträge werden geschlossen, wenn der festgelegte Gewinn "sessionTP" (in Dollar) erreicht wird, was als TAKEPROFIT fungiert. Alternativ, wenn so eingestellt ("use_sessionSL" == true), wird geschlossen, wenn der festgelegte Verlust "sessionSL" (in Dollar) erreicht wird, was als STOPLOSS fungiert.

Die Eröffnung der anfänglichen Aufträge durch das Schließen aller ausstehenden Aufträge stellt eine "Sitzung" dar.

Die externe Variable "maxcount" begrenzt die Anzahl der Aufträge pro Sitzung.

Nutze den Strategietester, um die Leistung dieses EAs zu überprüfen.

Bevorzugte Währungspaare: EUR/USD, GBP/USD und USD/CHF.

Externe Variablen sind:

  • Lots: 0.02 (Anzahl der Lots für jeden Auftrag)
  • maxcount: 10 (maximale Anzahl von Aufträgen pro Sitzung)
  • pipstep: 100 (Pip-Distanz zur Platzierung zusätzlicher BUY- oder SELL-Aufträge in der aktuellen Richtung)
  • backstep: 20 (Pip-Distanz vom zuletzt platzierten Auftrag zum Schließen aller Aufträge in der aktuellen Richtung und Platzierung eines Gegenauftrags in der Gegenrichtung)
  • quiescenow: false (wenn true, pausiert dieser EA, wenn die aktuelle Sitzung endet)
  • donow: false (wenn true, öffnet Aufträge sofort)
  • stopnow: false (wenn true, stoppt dieser EA)
  • closenow: false (wenn true, schließt alle ausstehenden Aufträge)
  • use_sessionTP: true (nicht ändern)
  • sessionTP: 2000 (Gewinn in Dollar pro Lot zum Schließen aller ausstehenden Aufträge; fungiert als TAKEPROFIT)
  • use_sessionSL: true (wenn true, verwendet "sessionSL" unten)
  • sessionSL: 4000 (Verlust in Dollar pro Lot zum Schließen aller ausstehenden Aufträge; fungiert als STOPLOSS)
  • useinvalues: false (auf true setzen beim Neustart)
  • inmax: 0 (früheren Maximalwert beim Neustart setzen)
  • inmin: 0 (früheren Minimalwert beim Neustart setzen)
Liste
Kommentar 0