Donnerstag, 18. April 2024, 21:09 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.

tomm25

unregistriert

1

Montag, 28. November 2005, 20:00

Wie GD berechnen

Hallo

Ich habe folgendes Problem:
Ich möchte einen GD berechnen, bei dem die Anzahl der Perioden sich den Kurve anpasst und daher unterschiedlich ist. Siehe Code:

calc Bars_long: BarsSince(Cross(PFE(Close, 25, 5),0,1)=1, 2);
calc Time_fast: Bars_long + [10,8,30,8,30,1,0.8608,I];
calc GD_fast: GD(Close,Time_fast,E) ;

Investox gibt bei dieser Konstelation einen Fehler aus. Wie kann man das realisieren. Wo liegt der Fehler?

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

2

Montag, 28. November 2005, 21:19

Hallo Tom,

das Problem liegt darin das der GD keine Rechenoperationen auswertet:

calc GD_fast: GD(Close,Time_fast,E)



Teste mal bitte mit dieser Formel:


calc cross:Cross(PFE(Close, 25, 5),0,1)=1;
calc Bars_long: BarsSince(cross, 2);
calc Time_fast: Bars_long + [10,8,30,8,30,1,0.8608,I];
GDExpVar(Close, Time_Fast)
Happy Trading

tomm25

unregistriert

3

Mittwoch, 30. November 2005, 08:01

Danke

Funktioniert, soweit ich das überblicken kann.

Ich habe da noch eine Zusatzfrage für Cross

Gibt es eine Einstellung, bei der egal ist, ob die Basislinie von unten oder von oben geschnitten wird.
Ich möchte das System so einstellen, daß bei jedem Cross der Nulllinie das Cross ausgelöst wird.

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

4

Mittwoch, 30. November 2005, 10:34

Bei CROSS einfach =1 oder =-1 weglassen:


calc cross:Cross(PFE(Close, 25, 5),0,1);
calc Bars_long: BarsSince(cross, 2);
calc Time_fast: Bars_long + [10,8,30,8,30,1,0.8608,I];
GDExpVar(Close, Time_Fast)
Happy Trading