Donnerstag, 18. April 2024, 05:13 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

mike.t.

unregistriert

1

Donnerstag, 10. August 2006, 11:24

Signal verfällt - Trade trotzdem halten

Hallo Allesamt,

ich stehe mal wieder mit einem Problem mächtig auf dem Schlauch, der Kopf glüht und ich weiß nicht wie ich das Problem lösen kann.


Folgendes möchte ich umsetzen:

A: Ein ansteigen eines GD in den letzten 2 Perioden um 10 Pips dient als Enter Signal Long.
B: Gleichzeitig notiert der GD-schnell über dem GD-langsam
C: Der Trade soll nun solange gehalten werden bis der GD-schnell den GD-langsam nach unten durchkreuzt.

Mein Problem:

Signal A ist das notwendige "Startsignal", welches sich jedoch wieder auflöst bevor mit Signal C der Trade geschlossen werden soll. Mein Trade schließt sich also mit verschwinden von Signal A.

Wie kann ich das ganze Schreiben, so daß nur Signal A den Trade eröffnet und sich der Trade erst mit C wieder schließt??

Kann mir hier bitte jemand von euch helfen ? - Ich kriegs echt nicht hin.

Beste Grüße,

Mike

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

2

Donnerstag, 10. August 2006, 12:09

Hallo,

schreibe beide GDs mit REF-xy! Beispiel:


(Cross(Ref(GD(Close, 5, W), -1), Ref(GD(Close, 15, W), -1), 1) = 1)

Alternativ kann man OPEN verwenden wenn der Einstieg zum OPEN erfolgt. Mit OPEN fällt auch REF-1 weg ,da sich OPEN nicht mehr verändern kann-Close hingegen schon!Man kann auch CLOSE verwenden wenn für den Einstieg ein DEALY vorgesehen ist!
Happy Trading

mike.t.

unregistriert

3

Donnerstag, 10. August 2006, 12:34

Hallo Udo,
danke für deine Antwort.

Rev in Regeln einzubauen ist kein Problem.

Der Haken liegt jedoch glaube ich woanders.

Problem ist dass das Signal A:

- den Trade eröffnet, das Signal A jedoch irgendwann wieder verfällt.

- in dem Moment wo Signal A auftritt und Indikator /Signale B ebenfalls auftreten, "sagt" Signal A:
Halte den Trade den ich gestartet habe solange bis Signal C auftritt, auch wenn ich, Signal A, inzwischen bereits schon längst wieder ungültig bin.


Ich hoffe ich schreibe nicht zu wirr! - Weißt du was ich meine?

Hast du eine Idee wie das machbar ist?

Schöne Grüße,
Mike

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

4

Donnerstag, 10. August 2006, 13:02

Hallo Mike,

ich würde mal vorschlagen, die dritte Formel in einen Anwender-Stopp zu legen! Unter Exit_Long wird 0 eingetragen! So wird die Regel gezwungen den Trade zu beenden, bis GD1 den GD 2 crosst!

Die Regel für den Anwender-Stopp kann man als globale Variable anlegen. Somit hat man die Möglichkeit einer zentralen Steuerung.
Happy Trading

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

5

Donnerstag, 10. August 2006, 14:08

Hallo Mike,


.... und Signal A + B in der Enter-Regel und einfach als Exit-Regel Signal C geht bei Dir nicht ?

Die Variante von Udo ist super ....nur manchmal sind die Anwenderstops auch etwas langsam....
Viele Grüße von Anke

http://www.ascunia.de

Tobias Männlich

Meister

Registrierungsdatum: 3. September 2002

Beiträge: 663

Wohnort: NRW / Paderborn

6

Donnerstag, 10. August 2006, 14:08

kannst du das signal1 nicht einfach in den definitionen mit hilfe der schalter() funktion setzen. dann bleibt das schonmal fest solange du willst.
dann musst du nur noch eine reset bedingung haben - also wann der schalter () wieder zurückgesetzt wird.
Gruss Tobias

mike.t.

unregistriert

7

Donnerstag, 10. August 2006, 16:45

Hallo Allesamt,

vielen Dank für Eure Hilfe.

Ich hab nun die verschiedenen Sachen ausprobiert und mit Tobias Vorschlag einer Schalterfunktion komme ich am Besten zurecht.

Schalter(Startwert, Beding1,Wert1,Beding2,Wert2)

Bei mir sieht es angewandt so aus:

Defintionen: Schalter (0, Stark fallender Kurs,1,CrossGD in Longrichtung,0)

Die Enter-Short lautet:

(Schalter = 1) and
Langsamer GD läuft oberhalb des schnellen GD.


Nochmals vielen lieben Dank euch allen.

Schöne Grüße,

Mike