Mittwoch, 17. April 2024, 00:10 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Alex73 Männlich

Profi

Registrierungsdatum: 9. Oktober 2007

Beiträge: 211

Wohnort: Niederbayern

1

Freitag, 11. Juni 2010, 13:30

Gleicher Wert für mehrere Indikatoren.

Hallo,
Hab da mal eine Frage.
Wie kann ich für 2 Indikatoren den gleichen Wert (optimierungsvariable) benutzen?
Bei mir geht das nicht. Mach ich da was falsch?
z.B.
calc Daten: 5;
GD(open,Daten,s);
GD(close,Daten,s);
Gruß
Alex

Snoopy

unregistriert

2

Freitag, 11. Juni 2010, 14:02

Hallo Alex,
das ist schon so richtig, aber ein kleiner Flüchtigskeitsfehler.

calc Daten: 5;
Calc GD1: GD(open, Daten, S);
Calc GD2: GD(close, Daten, S);

Gruß Snoopy

Alex73 Männlich

Profi

Registrierungsdatum: 9. Oktober 2007

Beiträge: 211

Wohnort: Niederbayern

3

Freitag, 11. Juni 2010, 14:15

Hallo Snoopy,
aber als Input bekommen ich immer eine Fehlermeldung.
calc Daten: 5;
Calc GD1: GD(open, Daten, S);
Calc GD2: GD(close, Daten, S);

GD1;
GD2;

Gruß
Alex

Tim

unregistriert

4

Freitag, 11. Juni 2010, 15:17

Hallo Alex,


Indikator 1:

const Daten: 5;
Calc GD1: GD(open, Daten, S);
GD1


Indikator 2:

const Daten: 5;
Calc GD2: GD(close, Daten, S);
GD2

Cu Tim

Alex73 Männlich

Profi

Registrierungsdatum: 9. Oktober 2007

Beiträge: 211

Wohnort: Niederbayern

5

Samstag, 12. Juni 2010, 18:27

Hallo Tim,
ich möchte eigentlich eine Optimieungsvariable erzeugen, die dann an mehrere Indikatoren übergeben wird.
Du hast ja zwei const die an zwei Indikatoren übergeben werden
Von der Grundidee ist diese Formel schon richtig.
calc Daten: 5;
Calc GD1: GD(open, Daten, S);
Calc GD2: GD(close, Daten, S);

GD1;
GD2;

Kann sein dass ein Indikator nicht mehrere Berechnungen parallel abarbeiten kann.
Gruß
Alex

Snoopy

unregistriert

6

Samstag, 12. Juni 2010, 19:16

Hallo Alex,
die zweite const kannst du löschen.

Beispiel: Zwei gleitende Durchschnitte und eine Optimierungsvariable

Const Daten: [5,5,200,5,200,1,1.1647,I];
Calc GD1: GD(open, Daten, S);
Calc GD2: GD(close, Daten, S);
Gd1 > Gd2

Bei weiteren Fehlermeldungen, stelle einfach dein Beispiel hier rein.

Gruß Snoopy

Alex73 Männlich

Profi

Registrierungsdatum: 9. Oktober 2007

Beiträge: 211

Wohnort: Niederbayern

7

Sonntag, 13. Juni 2010, 10:34

Hallo Snoopy,
super das wars. Man muss die Werte nur als Const. deklarieren.
Für alle die mal das gleiche Problem haben.
Const Daten: [5,5,200,5,200,1,1.1647,I];
Calc GD1: GD(open, Daten, S);
Calc GD2: GD(close, Daten, S);

GD1;
GD2;
oder der direkte Weg:
Const Daten: [5,5,200,5,200,1,1.1647,I];
GD(open, Daten, S);
GD(close, Daten, S);
»Alex73« hat folgendes Bild angehängt:
  • hc_001.png