Freitag, 19. April 2024, 21:32 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.

TitaniumTrader

unregistriert

1

Mittwoch, 23. Juni 2004, 13:43

Mehrtages ATR als globale Variable und Stop

Hallo und guten Tag,

folgendes Problem:

- Intraday 5 min
- Unter Definitionen ist als globale Konstante definiert:
Global Const Range: Komp(#Ref(ATR(3),-1)#,#T#);
Global Const GS: Range*0.7;
- Range und Range*0.7 werden über "Formel einfügen ..." im Chart
sichtbar gemacht und sind dort wunderbar zu sehen.

- Nun wird GS als Kursgewinn-Stop (= ATR der letzten 3 Tage * 0.7)
eingetragen, der Stop wird sichtbar gemacht und ....
- Die Stopgröße stimmt nicht. Ein Skalierungsproblem ist es wohl nicht,
aber irgendein vermutlich simpler Fehler. Das simpelste wäre, wenn ATR
als Zeitreihe definiert würde und daher nicht in eine Konstante
verwandelt werden kann. Aber das ist nicht erkennbar!?!? Dann hätte
man wieder das Thema mit den Zusatzbedingungen in den Stops.

D A N K E für eine Lösung.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »TitaniumTrader« (23. Juni 2004, 22:12)


Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

2

Mittwoch, 23. Juni 2004, 13:51

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

das ist vermutlich wieder das selbe Problem wie hier:
http://investoxforum.de/thread.php?threadid=1832&sid=
- das Stoplevel ist keine Konstante, sondern eine Zeitreihe (da ATR).
Das lässt sich so wohl nur im Anwenderstop umsetzen.

Viele Grüße
Andreas Knöpfel

TitaniumTrader

unregistriert

3

Mittwoch, 23. Juni 2004, 14:03

RE: Mehrtages ATR als globale Variable und Stop

Hallo Herr Knöpfel,

da habe ich zweimal die selbe Frage gestellt. Na ja!

Aber vielleicht eine Bitte: es wäre hilfreich, wenn man bei Zeitreihen irgenwie eine Fehlermeldung bekäme, falls man diese als Konstanten definiert.

Ich verstand das Thema insofern gleich zweimal falsch, dass ich dachte, dass man eine Variable durch "Global Const" in eine Konstante "zwingt".

Das geht aber wohl nicht.

D A N K E nocheinmal

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

4

Mittwoch, 23. Juni 2004, 14:16

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

möglicherweise wird in künftigen Versionen der Stop auch Zeitreihen als Limit verarbeiten, dann wäre das Problem auch gelöst.

Viele Grüße
Andreas Knöpfel

TitaniumTrader

unregistriert

5

Mittwoch, 23. Juni 2004, 15:01

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

allerdings gibt es auch bei Zusatzbedingungen folgendes Problem:


EINTRAG IN ZUSATZBEDINGUNGEN:
Global Const Range: Komp(#Ref(ATR(3),-1)#,#T#);
Global Const GS: Range*0.7;

Jetzt soll der Stop nur ausgelöst werden, wenn GS Punkte seit Entry erreicht wurden. GS lässt sich aber nicht unter "Punkte" eintragen, da nicht global definierbar.

Der "serienmäßige" ATR-Gewinn-Stop bezieht sich aber auf die gegebene 5 min - Komprimierung und nicht auf die gewollte 3-Tages-ATR.

Gibt es da eine Lösung?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »TitaniumTrader« (23. Juni 2004, 15:02)


Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

6

Mittwoch, 23. Juni 2004, 16:50

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

das vestehe ich noch nicht: geht es jetzt um den Anwenderstop? Globale Variable müssen auf jeden Fall in den HS-Definitionen definiert werden. Im Anwenderstop kann es dann z.B. heissen:
TradePrice<TradeEntryPrice-GS
(habe ich nicht geprüft).

Viele Grüße
Andreas Knöpfel

TitaniumTrader

unregistriert

7

Mittwoch, 23. Juni 2004, 17:14

RE: Mehrtages ATR als globale Variable und Stop

Hallo Herr Knöpfel,

habe ich verstanden. TradePrice muss man sich selbst programmieren, oder? In der Dokumentation steht dazu nichts, oder? Selbstprogrammierung wäre jetzt auch kein größeres Problem, nur unnötig, wenn der Indikator schon vorhanden wäre!?

DANKE!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »TitaniumTrader« (23. Juni 2004, 17:15)


Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

8

Mittwoch, 23. Juni 2004, 17:31

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

schauen Sie mal in der Hilfe unter Anwenderstop/Schlüsselwörter.

Viele Grüße
Andreas Knöpfel

TitaniumTrader

unregistriert

9

Dienstag, 29. Juni 2004, 18:49

RE: Mehrtages ATR als globale Variable und Stop

Hallo,
manchmal ist es zum wahnsinnig werden. Seit Tagen tüftele ich an dem (möglicherweise sinnlosen) Versuch, einen durch Optimierung zu ermittelnden Prozentsatz der 3-Tages-ATR als Kursgewinnziel (bzw. als maximaler Kursverlust) zu integrieren.

Wie oben festgestellt geht das über globale Konstante nicht, da die ATR eine Variable ist. Im Test innerhalb der Zusatzbedingungen kommt k e i n e Fehlermeldung. Beim Test kommt dann aber die Fehlermeldung: "die Zusatzbedingung eines Stops konnte nicht berechnet werden." Ein schrittweises Auskommentieren hat keine neuen Erkenntnisse gebracht, da ja auch schon vorher keine Fehlermeldung zu erkennen war.

Eine Visualiserung der Schlüsselwörter "TradePrice" etc. ist nicht möglich, da diese ja nur in dn Stops verwendet werden können.

Text aus den Zusatzbedingungen:


{Berechnung der ATR der letzten 3 Tage in den Zusatzbedingungen, da nicht als Globale Konstante definierbar}

calc Range3Tage: Komp(#Ref(ATR(3),-1)#, #T#);


{Berechnung des Kursgewinnziels KGZ, abhängig von der Range}

calc Gewinnfaktor: [ProzentDerDreiTagesATRFürGewinn:0.7,0.3,0.9,0.3,0.9,0.05,3,F];

calc KGZ: If(TradePosition = 1,
TradePrice - TradeEntryPrice,
TradeEntryPrice - TradePrice);

KGZ > Range3Tage * Gewinnfaktor


Bin dankbar für einen Tip!!!!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »TitaniumTrader« (29. Juni 2004, 18:52)


TitaniumTrader

unregistriert

10

Dienstag, 29. Juni 2004, 18:54

RE: Mehrtages ATR als globale Variable und Stop

Hallo,
ich wollte den Thread nicht löschen, falls vielleicht mal jemand das gleiche Problem hat.

Es ist ganz einfach: TradePrice & Co. gehen n u r beim Anwenderstop!! Warum dann beim Testen der Stop-Zusatzbedingung keine Fehlermeldung kam, weiß ich nicht, is jetzt auch egal!!

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

11

Mittwoch, 30. Juni 2004, 10:49

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

Zitat

Warum dann beim Testen der Stop-Zusatzbedingung keine Fehlermeldung kam, weiß ich nicht


Das ist natürlich nicht korrekt und wird korrigiert.

Viele Grüße
Andreas Knöpfel

TitaniumTrader

unregistriert

12

Mittwoch, 30. Juni 2004, 11:00

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

ein früherer Blick in mein Handbuch hätte auch schon geholfen ... aber andererseits ist die Software so vielseitig, dass man schnell auch mal was falsch in Erinnerung hat. Danke!

TitaniumTrader

unregistriert

13

Mittwoch, 30. Juni 2004, 16:04

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

noch ein Hinweis an alle, die mit Anwenderstops experimentieren: wie in der Dokumentation erwähnt, wird das System dadurch sehr viel langsamer! Man sollte sich daher überlegen, ob man nicht irgendwie um Anwenderstops herumkommt.

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

14

Donnerstag, 1. Juli 2004, 10:36

RE: Mehrtages ATR als globale Variable und Stop

Hallo,

die Rechenzeit beim Anwenderstop hängt stark von der Anzahl der zu berechnenden Trades ab. Das wirkt sich daher vor allem beim Backtesten über längere Zeiträume aus. Beim Realeinsatz, wo aktuell normalerweise nur wenige Trades berechnet werden sollten, entsprechend deutlich weniger.

Viele Grüße
Andreas Knöpfel