Donnerstag, 18. April 2024, 14:34 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.

Cedengis

unregistriert

1

Sonntag, 4. September 2011, 14:25

RSquared nur mit festen Werten ?

Hallo Zusammen,

folgende Zeile
RSquared( close, LLVBars(close,45) ) < 0.9
als "Enter Long" Eintrag wird nicht akzeptiert, sondern mit der Fehlermeldung "Wert als Parameter erwartet..." quittiert.

D.h., wenn ich das richtig lese, daß als zweiter Parameter NUR eine feste Zahl, oder Konstante erlaubt ist.
Laut Forum-Beiträgen scheint diese Einschränkung an einigen Stellen zu bestehen.

Fragen dazu:
Wieso ist das so? Wie soll man denn mit der RSQuared-Funktion mit Variablen arbeiten?
Gibts ein workaroung (außer externe (VB) Programmierung) ?

Vielen Dank für Kommentar bzw. Hilfe.

Ced.

Jean-Paul

unregistriert

2

Sonntag, 4. September 2011, 15:14

Hallo Ced,

wenn man sich nicht 100% sicher ist bzgl. der Parameter in IV-Indis ist es sinnvoll, den eingebauten Indi-Konfigurator für die Verschachtelungen zu verwenden und anschließend per "Testen" die Korrrektheit zu verifizieren....




Lenzelott Männlich

Experte

Registrierungsdatum: 30. Dezember 2002

Beiträge: 3 051

Wohnort: Giessen

3

Montag, 5. September 2011, 13:33

Wieso ist das so?

Das kann nur Herr Knöpfel beantworten.
Meine Vermutung: es wäre dann um ein vielfaches langsamer.

Wie soll man denn mit der RSQuared-Funktion mit Variablen arbeiten?

wenn es sich um die Periodenanzahl dreht: geht nicht

Gibts ein workaroung (außer externe (VB) Programmierung) ?

Nein, mir keiner bekannt (mit VBS würde das auch noch gehen).
so habe ich mir in einigen Fällen weitergeholfen.
If you think it´s expensive to hire a professional, wait until you hire an amateur.

Ganesha

unregistriert

4

Montag, 5. September 2011, 14:27

RE: RSquared nur mit festen Werten ?

Wieso ist das so? Wie soll man denn mit der RSQuared-Funktion mit Variablen arbeiten?
Gibts ein workaroung (außer externe (VB) Programmierung) ?

Hallo,

Vorschlag für einen Workaround:
calc a: llvbars(close, 45);
calc b: (
if(a > 1 and a < 2, RSquared( close, 1 ) or
if(a > 2 and a < 3, RSquared( close, 2 ) or
if(a > 3 and a < 4, RSquared( close, 3 ) or
...
);
calc EnterLong: b < 0.9

Fehlerbehandlung (a hat ungültige Werte, z.B. 0 oder a ist außerhalb eines Erwartungsbereichs) müsstest Du noch einbauen.

Viele Grüße

Lenzelott Männlich

Experte

Registrierungsdatum: 30. Dezember 2002

Beiträge: 3 051

Wohnort: Giessen

5

Montag, 5. September 2011, 20:31

Nachteil: Sourcecode und Berechnungsdauer geht gegen furchtbar lange
If you think it´s expensive to hire a professional, wait until you hire an amateur.

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

6

Montag, 5. September 2011, 21:01

Hallo,

>>Meine Vermutung: es wäre dann um ein vielfaches langsamer.

so ist es. Daher erfolgt die Berechnung in der Regel mit festen Perioden. Für manche Indikatoren gibt es dann eine Spezialversion mit variablen Perioden.

Viele Grüße
Andreas Knöpfel

Cedengis

unregistriert

7

Montag, 5. September 2011, 21:49

Vielen Dank für die Kommentare und Tips.

@ Herr Knöpfel: Wie lautet denn die RSquared-Spezial-Variante, die mit Variablen arbeitet? Oder gibts leider keine?

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

8

Dienstag, 6. September 2011, 20:02

Hallo,

für den RSquared gibt es bisher keine "Spezial-Variante". Könnten wir nachrüsten, wenn dies dringend gebraucht wird (der Geschwindigkeitsverlust wäre in diesem Falle nicht so gravierend).

Viele Grüße
Andreas Knöpfel