Registrierung Kalender FAQ & Boardregeln Suche Mitgliederliste Moderatoren und Administratoren Linkdatenbank Startseite
Tradestation User Group Germany » freie Foren » Posts aus dem alten Userforum » Easy Language Code Signal » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
_Robin
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 4

_Robin ist offline
  Easy Language Code SignalAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo zusammen,
könnte mir bitte jemand hier eventuell einen Tipp geben da ich einfach
nicht weiterkomme.
Situation:
Das Low berührt oder unterschreitet das untere BollingerBand und
schliesst über der Eröffnung. Soweit klar. Was mir jetzt zur Umsetzung
fehlt ist folgendes. Der nächste Stab muss höher schliessen als eröffnet
und der Dritte Stab (Kaufstab) muss das Hoch des 2. Stabes überschreiten. (diese Serie muss aufeinander folgen)

Würd mich über jede ernstgemeinte Antwort freuen und bedanke
mich jetzt schon vorab.

Gruß
Robin

24.11.2001, 11:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Robin senden Homepage von _Robin
_Uwe
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 313

_Uwe ist offline
  RE: Easy Language Code SignalAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen



Vars: BB_oben(0), BB_unten(0);
vars: CondHHprev(false), CondOC(false), CondBB_unten(false);

{1. Ermittle High-High-prev-Bedingung für den aktuellen Stab}
CondHHprev = High > High[1];

{2. Ermittle OpenClose-Bollingerbedingung für den aktuellen Stab}
CondOC = Close > Open;

{2. Ermittle Bollingerbedingung für den aktuellen Stab}
CondBB_unten = CondOC and (low<=BB_unten);

If CondHHprev and CondOC[1] and CondBB_unten[2] then
Begin
{....Anweisungsblock wenn die Serie eingetreten ist...}
end
Else
Begin
{.....Anweisungsblock wenn die Serie eingetreten ist...}
End



Natürlich kann die die Serienabfrage selbst wieder als Condition-Variable definiert werden
{ CondSerie= CondHHprev and CondOC[1] and CondBB_unten[2] } und/oder der if-Block veränder gestaltet werden.

Aber auch der geschlossene Lösungsansatz, ohne zusätzliche, Variablen-Definition, ist natürlich denkbar:

If High > High[1] AND Close[1] > Open[1] AND Close[1] > Open[2] AND (BollingerBand(Price, Length, StdDevDn)[2] >= Low[2] then ...

Ohen Gewähr auf Richtigkeit, da nicht getestet, aber als Anregung zum weiteren Testen bestimmt geeignet

Viel Erfolg
Uwe

24.11.2001, 18:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Uwe senden Homepage von _Uwe
_Robin
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 4

_Robin ist offline
  RE: Easy Language Code SignalAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Servus Uwe,
vielen Dank für Deine Mühe. Werd die Sache gleich ausprobieren.
Alles Gute und nochmals Danke
Robin

25.11.2001, 10:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Robin senden Homepage von _Robin
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR