Dienstag, 16. April 2024, 11:11 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

MartinP Männlich

Meister

Registrierungsdatum: 13. März 2007

Beiträge: 690

Wohnort: Köln

1

Mittwoch, 5. Dezember 2007, 18:42

Anzahl der Perioden seit Ende Datenende

Hallo,

eine eigentlich triviale Sache bekomme ich nicht hin.

Ich möchte die Anzahl der Perioden seit dem Ende der Daten ermitteln. Wie kann ich das machen, hat jemand einen Rat?

Vielen Dank

Martin

Cash Männlich

Meister

Registrierungsdatum: 14. August 2005

Beiträge: 543

Wohnort: Stuttgart

2

Mittwoch, 5. Dezember 2007, 19:42

Hallo Martin,

vielleicht geht es so:

CUM(1)

Grüße, Frank

Edit: Ups, "Ende der Daten"? Hab ich vielleicht was falsch verstanden! Aber wie kann man am Ende der Daten die Anzahl Perioden seit Ende der Daten ermitteln? ?( Oder meinst Du doch "seit Anfang der Daten"?

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

3

Mittwoch, 5. Dezember 2007, 19:48

Hallo Martin,
ich verstehe die Frage nicht? Wo befindest Du dich denn wenn das Ende erreicht ist? Machst du eine Simulation?

Grüsse
-dubi

MartinP Männlich

Meister

Registrierungsdatum: 13. März 2007

Beiträge: 690

Wohnort: Köln

4

Mittwoch, 5. Dezember 2007, 19:51

Leider fängt Cum am Anfang und nicht am Ende an. Daher kann ich es nicht verwenden.

Danke

Martin

MartinP Männlich

Meister

Registrierungsdatum: 13. März 2007

Beiträge: 690

Wohnort: Köln

5

Mittwoch, 5. Dezember 2007, 19:52

@dubi,

es geht allein um die korrekte Anzeige im Chart. Dort brauche ich die Anzahl der Perioden bis zur letzten candel (Ende meiner Datenreihe).

martin

Cash Männlich

Meister

Registrierungsdatum: 14. August 2005

Beiträge: 543

Wohnort: Stuttgart

6

Mittwoch, 5. Dezember 2007, 19:56

Hallo Martin,

ich kapiers immer noch nicht! Aber ich denke die Anzahl Candles vom Ende bis zur letzten Candle sollte maximal 1 sein! ;)

Grüße, Frank

Edit: Vielleicht hilft es wenn Du es uns an einem Beispiel erklärst.

MartinP Männlich

Meister

Registrierungsdatum: 13. März 2007

Beiträge: 690

Wohnort: Köln

7

Mittwoch, 5. Dezember 2007, 20:01

Ich hab mich wahrscheinlich falsch ausgedrückt, mir qualmt heute etwas der Kopf. Ich wollte einfach wissen, wie lang eine bestimmte Periode vom Ende der Zeitreihe entfernt ist. Ich habs aber mittlerweise mit VBScript berechnet.

i = 1

x = scriptberechneformel("Close", indi)
erste = ErsteDatenPeriode(indi)
letzte = LetzteDatenPeriode(indi)


For i = erste To letzte
If i >= letzte - testPerioden Then
Ergebnis( i ) = 2
Else
If i > letzte - (testPerioden + trainPerioden) Then
Ergebnis( i ) = 1
Else
Ergebnis( i ) = 0
End If
End If
Next



Viele Grüße

Martin

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

8

Mittwoch, 5. Dezember 2007, 20:05

ich hab folgenden Vorschlag:

Quellcode

1
2
3
4
5
6
7
8
9
Dim i, Perioden, Startwert
Dim StartIndex, EndIndex

Startindex=ErsteDatenPeriode(V1)
EndIndex=LetzteDatenPeriode(V1)

for i = startindex to endindex
ergebnis(i) = endindex-i
next


in V1 muss natürlich dann der Titel angegeben werden.

War das die Frage?

Grüsse
-dubi

Cash Männlich

Meister

Registrierungsdatum: 14. August 2005

Beiträge: 543

Wohnort: Stuttgart

9

Mittwoch, 5. Dezember 2007, 20:06

Interessant! VBScript eröffnet ja ungeahnte Möglichkeiten. Werde wohl doch irgendwann aufrüsten müssen.
Mal nebenbei, sind VB Variablen remanent und Projektübergreifend, so daß man sich z.B. Variablen beim Zutreffen einer Bedingung setzen, und zu einem späteren Zeitpunkt (Periode) abfragen kann?