RUBBERBANDS_2 EA: Dein Trading-Assistent für MetaTrader 4

Mike 2009.08.17 18:30 28 0 0
Anhang

RUBBERBANDS_2 EA

Version 1.2

Wichtig: Vermeide den Einsatz dieses EAs für Live-Trading! Ich möchte nicht, dass jemand sein Konto verliert. Der Zweck dieser Software ist es, dir neue Ideen zu präsentieren.

Neu in dieser Version:

  • Die externe Variable "quiescenow" wurde hinzugefügt, um den EA am Ende der aktuellen Sitzung in den Ruhezustand zu versetzen.
  • Die Logik zum Schließen aller offenen Aufträge wurde angepasst.
  • Einige externe Variablen wurden umbenannt, um klarer zu sein:
    • useequityprofitcutuse_sessionTP
    • dollareqprofitcutsessionTP
    • useequitylosscutuse_sessionSL
    • dollareqlosscutsessionSL

Die ältere Version funktioniert nach wie vor einwandfrei, wenn sie in einem einzigen Währungspaar und ohne andere offene Aufträge in anderen Währungspaaren verwendet wird.

Dieser EA ist eine verbesserte Version des ursprünglichen RUBBERBANDS EAs. Ähnlich wie der RUBBERBANDS EA arbeitet er in jedem Zeitrahmen und für jedes Währungspaar, einschließlich Gold und Silber. Seine Logik basiert auf der Annahme, dass jede Preisbewegung mit einer Korrektur einhergeht ("Delapsus Resurgam") und dem Prinzip "Hoch verkaufen, niedrig kaufen".

Er öffnet Aufträge in beide Richtungen (Kauf & Verkauf) zu Beginn und öffnet einen zusätzlichen Verkaufsauftrag, jedes Mal wenn der Preis um Vielfache von "pipstep" über dem ursprünglichen Verkaufsauftrag steigt, und einen zusätzlichen Kaufauftrag, wenn der Preis um Vielfache von "pipstep" unter dem ursprünglichen Kaufauftrag fällt.

Alle offenen Aufträge werden geschlossen, wenn der festgelegte Gewinn "sessionTP" (in Dollar) erreicht wird, was als TAKEPROFIT fungiert, oder, falls so eingestellt ("use_sessionSL" == true), wenn der festgelegte Verlust "sessionSL" (in Dollar) erreicht wird, was als STOPLOSS fungiert.

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

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

Nutze den Strategietester, um zu sehen, wie dieser EA performt.

Bevorzugte Währungspaare sind die vier Hauptpaare: EUR/USD, GBP/USD, USD/JPY und USD/CHF. Um große Drawdowns zu vermeiden, kann ein kleinerer "sessionTP" hilfreich sein.

Externe Variablen:

  • Lots = 0.02 (Anzahl der Lots für jeden Auftrag)
  • maxcount = 10 (maximale Anzahl der Aufträge pro Sitzung)
  • pipstep = 50 (Pip-Abstand zur Platzierung zusätzlicher Kauf- oder Verkaufsaufträge)
  • quiescenow = false (wenn true, versetzt diesen EA in den Ruhezustand, wenn die aktuelle Sitzung endet)
  • donow = false (wenn true, öffnet Aufträge sofort)
  • stopnow = false (wenn true, stoppt diesen EA)
  • closenow = false (wenn true, schließt alle offenen Aufträge)
  • use_sessionTP = true (nicht ändern)
  • sessionTP = 1000 (Gewinn in Dollar pro Lot zum Schließen aller offenen Aufträge; fungiert als TAKEPROFIT)
  • use_sessionSL = false (wenn true, verwendet "sessionSL" unten)
  • sessionSL = 300 (Verlust in Dollar pro Lot zum Schließen aller offenen Aufträge; fungiert als STOPLOSS)

Die folgenden drei externen Variablen sind für das Neustarten dieses EAs nach zum Beispiel dem Wochenende gedacht, wenn noch offene Aufträge vorhanden sind. "inmax" und "imin" werden als "GLBmax" und "GLBmin" im Chart angezeigt.

  • useinvalues = false (auf true setzen beim Neustart)
  • inmax = 0 (früheres Maximum beim Neustart einstellen)
  • inmin = 0 (früheres Minimum beim Neustart einstellen)
Liste
Kommentar 0