Alles zur Visual Trading Software und zur Programmierung
Antwort schreiben

suche den BAR

13.11.2006, 10:30

Hallo Programmierer,
ich versuche ein automatische System zu verfeinern, stoße allerdings an meine Grenzen.

Meine Idee:
GBP/USD M15.
Das System erkennt ein Signal als "wahr" um 11:10 Uhr.
Der Wert wird um 11:15 Uhr eröffnet.
! Soweit alles klar!

Nun möchte ich die Position automatisch schließen z.B. bei einem Profit (bzw. Stopp) von 20 Pips.
Dazu müßte ich allerdings den Eröffnungskurs bzw. den Schlußkurs der Kerze 11:15 Uhr oder den Bar haben, bei dem das Signal als „wahr“ erkannt wurde. Ich habe mit "barssince" experimentiert, doch das hat bisher nicht funktioniert.
Weiß jemand eine Lösung, denn sonst müßte ich manuell den Kurs ins HS eingeben, was voraussetzen würde, daß ich am PC sitze, und gerade das ist in diesem Fall nicht gewollt.

13.11.2006, 10:30

13.11.2006, 15:03

Ich habe die Lösung für das Finden des Bar selbst gefunden:

!!!! für Signal wird die jeweilige Variable, z.B. OpenBuy, OpenSell, Long, Short usw. eingesetzt !!!

Bar_Tag:= if(Signal, dayofmonth(),
if(OpenSell, dayofmonth(), null));

Bar_Std:= if(OpenBuy, hour(),
if(OpenSell, hour(), null));

Bar_Min:= if(OpenBuy, minute(),
if(OpenSell, minute(), null));

!!! Bestimmung des Bar, bei dem das Signal bestätigt wurde !!!

suchen_ab:= barssince(dayofmonth()=Bar_Tag
and hour()=Bar_Std
and minute()=Bar_Min);

!!! Bestimmung des Entry-Preises (open), bei dem das Signal bestätigt wurde !!!

Long_Entry:= if(suchen_ab>0, ref(O, -(suchen_ab-1))+Cur_Spread, null);
Short_Entry:= if(suchen_ab>0, ref(O, -(suchen_ab-1)), null);

16.11.2006, 08:03

Hallo,
kann es sein, dass in dem Code ein paar Syntaxfehler sind?
In mehreren Zeilen fehlt öfters mal eine Klammer.
Z.B. in der ersten Zeile -> )
Dritte oder vierte nochmal, und ganz unten ebenfalls.

MfG JustY
Antwort schreiben




Bei iphpbb3.com bekommen Sie ein kostenloses Forum mit vielen tollen Extras
Forum kostenlos einrichten - Hot Topics - Tags
Beliebteste Themen: Action, NES, Erde, USA, Air

Impressum | Datenschutz