Registrierung Kalender FAQ & Boardregeln Suche Mitgliederliste Moderatoren und Administratoren Linkdatenbank Startseite
Tradestation User Group Germany » freie Foren » Posts aus dem alten Userforum » Tagesindikatoren im Intradaychart » 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
_Phil
Administrator



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

_Phil ist offline
  Tagesindikatoren im IntradaychartAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hi!

Wenn ich in einem System mit 2 Datenreihen (5min, Daily) auf die daily Reihe z.B. einen Average berechnen will, bezieht er die Periodenlänge immer auf die Intradaybars. also ergibt average(close of data2,5) leider nicht den Durchschnitt der letzten 5 Tagesclose...

Gibt es dafür eine einfache(!) Lösung? Ich quäle mich derzeit mit arrays rum, und kann so alle Indikatoren neu berechnen...
Mir geht es dabei nicht um die Darstellung, sondern um die Verwendung in einem Signal.

gute Ideen sind immer gerne geseh n
phil

08.03.2001, 15:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Phil senden Homepage von _Phil
_Klaus Eckhoff
Administrator



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

_Klaus Eckhoff ist offline
  RE: Tagesindikatoren im IntradaychartAntwort 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 Phil,

hast Du schon mal alternativ:
"Average(Close, 5) of Data2"
ausprobiert? Habs selbst noch nicht versucht, aber laut ELA Manual sollte das den gewünschten Effekt haben...

MfG

-Klaus

08.03.2001, 17:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Klaus Eckhoff senden Homepage von _Klaus Eckhoff
_Martin Baumann
Administrator



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

_Martin Baumann ist offline
  Lösung durch Programmierung einer FunctionAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen


Ich glaube am einfachsten und kürzesten geht das, indem man sich eine Funktion schreibt, die das jeweilige Tages-Close vor n Tage zurück gibt.

Ich hatte das gleiche Problem und habe es mit der folgenden Funktion gelöst (EasyLanguage):


Input: Tage(Numeric);
Vars: Counter(0), VergangeneTage(0), Terminierung(False);
Counter=0;
VergangeneTage=0;
Terminierung=False;
While Terminierung=False Begin
__if Date[counter]<>Date[Counter+1] then begin
____VergangeneTage=VergangeneTage+1;
____if VergangeneTage=Tage then begin
______Terminierung=True;
______DaysClose=Close[Counter+1];
____end;
__end;
__counter=Counter+1;
__if counter>=50 then Terminierung=True; {Sicherheitsgrenze}
End;


Für meine Zwecke hat diese Funktion funktioniert. Ich denke die Anwendung der Funktion ist klar.

Tschö

08.03.2001, 23:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Martin Baumann senden Homepage von _Martin Baumann
_Klaus Eckhoff
Administrator



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

_Klaus Eckhoff ist offline
  RE: Lösung durch Programmierung einer FunctionAntwort 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 Martin,

auch wenn ich ein grosser Fan von Funktionen bin, diese Arbeit hättest Du Dir sparen können: Es gibt in der TS eingebaute Funktionen (OpenD, HighD, LowD und CloseD), welche Dir in einem Intraday-Chart die jeweiligen Tageswerte (n Tage zurück) liefern.

Das gleiche gibt es auch für Wochen- (CloseW), Monats- (CloseM) und Jahreswerte (CloseY).

Funktioniert generell natürlich nur, wenn der Chart auch entsprechend weit zurückreicht...

MfG

-Klaus

09.03.2001, 09:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Klaus Eckhoff senden Homepage von _Klaus Eckhoff
_Phil
Administrator



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

_Phil ist offline
  Besten Dank!Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hi!

Vielen Dank für die Lösungsvorschläge, das hilft schon mal weiter und vereinfacht die Arbeit

Grüße
phil

09.03.2001, 09:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Phil senden Homepage von _Phil
_Martin Baumann
Administrator



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

_Martin Baumann ist offline
  TatsächlichAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen


Um so besser!

Aber ich denke die selbsprogrammierten Functions können einen manchmal auf gute Ideen bringen.

Ich sehe die Arbeit nie "umsonst".

Danke,

mfG Martin Baumann

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

Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR