Donnerstag, 18. April 2024, 09:44 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

MartinP Männlich

Meister

Registrierungsdatum: 13. März 2007

Beiträge: 690

Wohnort: Köln

1

Sonntag, 11. November 2007, 14:52

Problem mit Investox 5 und dem Aufruf von Investoxformeln

Hallo,

ich versuche nach der Vorgabe eine Investoxformel in ein VB-Script einzubinden.

Bei den Anführungszeichen wie in der Vorgabe erhalte ich die Fehleremeldung, dass in der Linie ein ungültiges Zeichen ist.

Bei den üblichen Anführungszeichen wie im Beispiel ScriptBerechneFormel("RSI(Close, 20)", back) erhalte ich die Fehlermeldung, dass beim Aufruf einer Unterroutine (SUB) keine Klammern verwendet werden dürfen.

mache ich einen Fehler?

Viele Grüße

Martin

NRCM

unregistriert

2

Sonntag, 11. November 2007, 15:38

Hallo,

mit

dim back
if scriptberechneformel("RSI(Close, 20)", back) then
for i= 1 to AllePerioden
Ergebnis(i) = back(i)
next
end if

lässt sich der RSI(Close,20) aus der Formelmaschine holen und kann im Chart dargestellt werden.
Oder wolltest Du evtl. etwas anderes bewirken bzw. weitergehende Berechnungen vornehmen?

Viele Grüße
Ulrich

MartinP Männlich

Meister

Registrierungsdatum: 13. März 2007

Beiträge: 690

Wohnort: Köln

3

Sonntag, 11. November 2007, 19:19

Hallo Ulrich,

danke für den Hinweis.

Ich hatte die Funktion "scriptberechneformel" verwendet, ohne sie einer Variablen (oder der If-Auswertung) zuzuweisen.

Es klappt jetzt!

Martin