Einloggen Suche | Aktive Themen
Formelsprache: Kurse.Lesen - z.B.: n Tage ab einem definierten Datum einlesen Optionen
Jimmy
Geschrieben: Sunday, April 2, 2017 10:12:46 AM
Gruppen: Kunde

Beiträge: 41

Tai-Pan End-of-Day
Guten Tag,
ich würde gerne Close-Kurse für ein Symbol n-Tage ab einem definierten Datum in einem Array einlesen.

Beispiel: 09.01.2017
n-Tage: 20
Ergebnis: Daten werden vom 07.01.2017 bis 03.02.2017 in den Array geschrieben.

In der Formelsprache gibt es den Befehl „Kurse.Lesen“
Array := Kurse.Lesen („Symbol“, „Close“, „Tage“)
Tage zählt immer (ab heute) rückwärts.

Über Unterstützung würde ich mich sehr freuen.

VG Jimmy
Thorsten Kitzig
Geschrieben: Wednesday, April 5, 2017 12:21:16 PM
Gruppen: Insider

Beiträge: 22

Tai-Pan RealtimeTai-Pan End-of-Day
Hallo Jimmy,

versuch doch mal folgenden Ansatz.

Code:


Function nCloseKurseAbDatum(AbDatum : Date; AnzahlKurse : integer): Array;
Begin
// Wenn das Datum nicht gefunden wird bleibt in die Kursreihe Leer (0 Einträge)
// Liegt das Datum nahe am Ende der Kursreihe sind die letzten Einträge "leer"
DatumsPosition : integer := Close.IndexOfDateTime(AbDatum);
ErgebnisKursreihe : Array := Leer;
if DatumsPosition > 0 then
Begin
   ErgebnisKursreihe.SetCount(AnzahlKurse);
   nFillIndex : integer := 1;
   for i := DatumsPosition to DatumsPosition + AnzahlKurse -1 do
   Begin
     if (i < Close.Count())
       then ErgebnisKursreihe[nFillIndex] := Close[i]
       else ErgebnisKursreihe[nFillIndex] := leer;
     nFillIndex := nFillIndex + 1;
   End;
End
else
  ErgebnisKursreihe.SetCount(0);
Result := ErgebnisKursreihe;
End;

KurzeKursreihe  :=  nCloseKurseAbDatum( StrToDate("01.11.2016"), 20);


Gruß

Thorsten
Jimmy
Geschrieben: Sunday, April 16, 2017 1:50:28 PM
Gruppen: Kunde

Beiträge: 41

Tai-Pan End-of-Day
Guten Tag Herr Kitzig,

vielen herzlichen Dank für die professionelle Unterstützung und das Sie sich für den Beitrag Zeit genommen haben. Ihr vorgeschlagener Ansatz hat funktioniert und ich kann jetzt die weiteren Werte berechnen.

Aus Ihren Beiträgen und Beispielen können wir als Kunden, die TaiPan oder/und eine L&P-Daten-Abo nutzen,
sehr viel lernen.

Bitte entschuldigen Sie die verspätete Rückmeldung. Ich bin berufstätig und kann an Arbeitstagen sehr wenig an dem Customizing/Scripts von Taipan arbeiten.

Beste Grüße
Jimmy
Benutzer die diese Diskussion aktuell lesen
Guest

Powered by Yet Another Forum.net version 1.9.1.8 (NET v4.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.

Durch die Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zum Datenschutz finden Sie hier