Registrierung Kalender FAQ & Boardregeln Suche Mitgliederliste Moderatoren und Administratoren Linkdatenbank Startseite
Tradestation User Group Germany » freie Foren » Posts aus dem alten Userforum » Trick zum Datenzugriff ? » 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
_Martin Hock
Administrator



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

_Martin Hock ist offline
  Trick zum Datenzugriff ?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

Hallo, weiß irgendjemand, ob und wenn wie es möglich ist mit Easylanguage auf _beliebige_ Daten aus Global Server zu zu greifen und zwar ohne vorher festzulegen um welche Datenreihe es sich handelt ?
Ich möchte gerne etwas der folgenden Art programmieren
Input: 0.65); {oder was auch immer}
...
...
Data2 = "AAPL"
if Correlation(Close of Data1, Close of Data2, 50) > X then
Begin
End;

Data2 = "CSCO"
if Correlation(Close of Data1, Close of Data2, 50) > X then
Begin
End;


...
...
data2 = "MSFT"

etc, etc.
geht so etwas ?
Ich hatte schon daran gedacht direkt auf die access DB zuzugreifen und das ganze in einer externen DLL zu machen aber weiß das passwort für den omegauser nicht.
Gibt es einen einfachen Wg ?

TIA

Martin




09.01.2001, 14:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Martin Hock senden Homepage von _Martin Hock
_Uwe
Administrator



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

_Uwe ist offline
  RE: Trick zum Datenzugriff ?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

Hallo Martin!

Eine interessante Idee für den Chart, doch mit den Möglichkeiten von EsayLanguage und der Anbindung an Realtimdaten, wird dieses nicht funktionieren, da zum Zeitpunkt der Abarbeitung der Befehle des Codes die Referenz auf die verwendeten Datenreihen(quelle) bekannt sein muß und somit ein dynamische nachladen vom Wesen her ausgeschlossen ist (siehe Punkt 1).

So wie ich die Abarbeitung des Quellcodes verstehe, geschieht in etwa folgendes:

  1. Lade die Datenreihe(n) einer(der) Zeitreihe(n)
  2. Lade einen EL-Programm (Indikator/....)
    1. betrachte nacheinander die eingelesenen Werte i = 1 bis LastBarOnChart, von CurrentBar=1 beginnend, und werte den Quellcode für den CurrentBar=i aus (Ausnahme: Verschachtelung in if LastBarOnChart...). Hier spielt auch die Einstellung von MaxBarsBack eine Rolle.
    2. Wird eine neuer Realtime-Tick für eine der eingelesenen Datenreihen geschickt, so wird der Code für erneut für LastBarOnChart ausgeführt
    3. Solange keine neuen Datenreihen über Symbol eingelesen werden oder über den Datenfeed an das einmal definierte Symbol gesandt werden, solange verharrt das EL-Programm in Ruhe.
Verbleibt also nur die Möglichkeit über ein Multichart oder die Darstellung über den Radarscreen. Über den Radarcreen wäre dann eine Sortierung nach X möglich. Über die Multichart gab es hier schon einen Beitrag.

Gruß
Uwe


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



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

_Martin Hock ist offline
  RE: Trick zum Datenzugriff ?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

Hallo Uwe,
es geht mir gar nicht um Realtime Daten sonder nur um die prinziielle Möglichkeit.
Was ich letztendlich möchte ist den radarscreen auszutricksen.
In RS kann man im Gegensatz zu Charts nicht mehrer Datenreihen referenzieren.
Mir schwebt ein Korrelationsindikator vor, der beispielsweise MSFT als unabhängige Datenreihe hat (Data2) und dann für jedes Data1 im RS den Korrelationskoeffizienten zu Data2 zurückgibt.
> Verbleibt also nur die Möglichkeit über ein Multichart

Hmm und was bitt ist ein Multichart ?
Ein CHart mit mehreren Symbolen oder irgendetwas das ich einfach übersehen habe ?

Gruß

Martin


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

Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR