Dienstag, 23. April 2024, 21:24 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Alex73 Männlich

Profi

Registrierungsdatum: 9. Oktober 2007

Beiträge: 211

Wohnort: Niederbayern

1

Sonntag, 3. Januar 2010, 12:30

Mehrere Indikatoren übergeben

Hallo zusammen,

bin gerade dabei meine ersten schritte in VB zu machen.
Mir ist aufgefallen das eigentlich immer nur die OHLC Kurse in
VB übergeben werden.
Ist es auch möglich die Ergebnisse von z.B. 10 Indikatoren an ein VB Projekt
zu übergeben und da weiterzuverarbeiten. ?

Wäre nett wenn mir da mal einer weiterhelfen kann.

Gruß
Alex

Lenzelott Männlich

Experte

Registrierungsdatum: 30. Dezember 2002

Beiträge: 3 051

Wohnort: Giessen

2

Sonntag, 3. Januar 2010, 15:22

mit ScriptBerechneFormel kann man investoxfunktionen in VB Code implementieren.
If you think it´s expensive to hire a professional, wait until you hire an amateur.

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

3

Sonntag, 3. Januar 2010, 18:00

> Ist es auch möglich die Ergebnisse von z.B. 10 Indikatoren an ein VB Projekt
> zu übergeben und da weiterzuverarbeiten. ?
Ja, das geht auch. Du kannst Datenreihen ausserhalb des VB Indikators berechnen und mitgeben oder Du berechnest sie, wie Lenzelott schon geschrieben hat, gleich im VB Script.
Gruss
Bernd

Alex73 Männlich

Profi

Registrierungsdatum: 9. Oktober 2007

Beiträge: 211

Wohnort: Niederbayern

4

Montag, 4. Januar 2010, 11:37

Erstmal danke,

an Lanzelott und Bernd für eure schnellen antworten.
Es wäre besser wenn ich nur die Indikator Ergebnisse an VB übergeben könnte.
Wie geht man da vor?
Gibt man da bei den Anwenderindikatoren bei Berechnung eine Datenreihe ein mit 10 verschiedenen Namen. Oder liege ich da falsch.
Kann mir da jemand ein paar Tipps geben.

Gruß
Alex
»Alex73« hat folgendes Bild angehängt:
  • DDR.png

Lenzelott Männlich

Experte

Registrierungsdatum: 30. Dezember 2002

Beiträge: 3 051

Wohnort: Giessen

5

Montag, 4. Januar 2010, 11:41

Gibt man da bei den Anwenderindikatoren bei Berechnung eine Datenreihe ein mit 10 verschiedenen Namen. Oder liege ich da falsch.
Kann mir da jemand ein paar Tipps geben.


Wenn Du die Indikatoren nicht in VB berechnen möchtest sondern von extern mitgeben willst, ist das der Weg.
10 Parameter als Datenreihe anlegen mit unterschiedlichen Namen.
If you think it´s expensive to hire a professional, wait until you hire an amateur.

Alex73 Männlich

Profi

Registrierungsdatum: 9. Oktober 2007

Beiträge: 211

Wohnort: Niederbayern

6

Freitag, 22. Januar 2010, 11:47

Danke Lanzelott,

erstelle gerade ein mehrdimensionales dynamische Array für meine 10 Indikatoren.
Nun meine Frage.
Wenn man die einzelnen Dimensionen mit einer For i= ( LBBound to UBound) Schleife füllt. Ist ja z.B. für einen GD(Close, 14, S) die Dimension länger als für einen GD(Close, 100, S).
Mir wäre es aber wichtig dass am ende aller Dimensionen die aktuellen werte enthalten sind.
Wie macht man das? Und wie ermittelt man den größte variablen Anzahl in allen Array-Dimensionen?
Wäre eine Lösung für das Füllproblem dass man einfach umgekehrt auffüllt. Mit (UBound to LBound)? Also mit den aktuellsten Werten zuerst.