Donnerstag, 18. April 2024, 08:17 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Roti

unregistriert

1

Sonntag, 8. Februar 2004, 14:35

Probleme mit Ausstieg zum Close

Hallo,

ich habe ein Problem mit Exit-Basis: Ref(Close,-1); ich will erreichen das das System (also jedes beliebige EoD-System, nur Tagesdaten O-H-L-C !) immer zum Tages-Close seine Position schliesst und für den nächsten Tag wenn nötig wieder ein eine Position (Long oder Short) zum Open eröffnen kann (ich hoffe Investox rechnet hier dann richtig ab bzw. ermöglicht schon am nächsten Tag wieder ein Open ; evtl. wird bei EoD die Periode anderes definiert - von OPEN bis CLOSE oder OPEN bis OPEN Delay1)!??

Wie mache ich das, oder liegt es an MAX(LongTrig,Open) als Enter-Basis bei meinem Bsp?? Ich habe das Problem mit allen bisher getesten Strategien die zum Close immer aussteigen, das System Test habe ich mal von ascunia kurz benutzt um das ganze zu zeigen (siehe Bild – verschd. Positionen werden trotz Ref(Close,-1) über mehere Tage gehalten. Ich bin sicher ich habe irgendwo eine Kleinigkeit übersehen, aber wo?

Nebenbei habe ich die Fehlermeldung bei Neue Formel im Chart einfügen (nur bei diesem Bsp):


Nach Eingabe von z.B.

#_loadglobal LongTrig#
LongTrig

kommt der Fehler: Fehler bei Berechung Definition im Log-Buch:

Prozedur: Formel-Endberechnung
Vorgang: Parameter-Ermittlung
Datenreihe: Dt.Telekom NA XETRA
Parameter: #_LOADGLOBAL LONGTRIG#LONGTRIG
Meldung: Unverständliche oder ungültige Angaben.

Was ist das, loadglobal müsste doch ohne Fehler anzeigen und berechnen?

Bin um jede Hilfe dankbar.

Viele Grüße

Roti :)


Beschreibung für System 'Test'
Uhrzeit: 08.02.2004 14:16:08
Angelegt am: 05.02.2004 22:52:43
Zuletzt bearbeitet: 08.02.2004 14:07:59
Komprimierung: Täglich

***** Regeln ******

Enter Long:
High>LongTrig

Enter Short:
Low<ShortTrig

Übergreifende Definitionen:
calc GG: ((2*Close)+High+Low)/4;
global calc LongTrig: Ref(GG*2-Low,-1);
global calc ShortTrig: Ref(GG*2-High,-1);



***** Optimierung *****

Start: 19.11.1996
Ende: 30.07.2002

Optimierte Titel:
Dt.Telekom NA XETRA

***** Test-Einstellungen *****

Positionen: Long+Short
Enter-Basis: MAX(LongTrig,Open)
Short: MIN(ShortTrig,Open)
Delay: 0
Exit-Basis: Ref(Close,-1)
Short: Ref(Close,-1)
Delay: 0
Buy/Hold-Basis: Close
Trade-Mindestdauer: 0
Out-Mindestdauer: 0
Startkapital: 10000 Euro
Margin: 100%
Risikofreie Zinsen 2
High/Low-Kurse zur Verlustberechnung verwenden!
Entry-Gebühren: 0,2%
Exit-Gebühren: 0,2%
Mindest-Gebühren: 9 Euro
Slippage: 0,1%
Portfolio Zinssatz: 2
Risikotoleranz: 1
Money-Manag. Immer Startkapital
Gerundet auf 1 Stück
»Roti« hat folgendes Bild angehängt:
  • Frage_77.png

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Roti« (8. Februar 2004, 15:10)


Jasper

unregistriert

2

Sonntag, 8. Februar 2004, 15:11

Zitat

siehe Bild – verschd. Positionen werden trotz Ref(Close,-1) über mehere Tage gehalten.


Hast Du in den Handelssystembedingungen bei Exit Long und Exit Short jeweils eine 1 stehen ?

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

3

Sonntag, 8. Februar 2004, 15:29

Hallo Roti,

zu dem #_loadglobal ..# Problem:

Auf Seite 209 im Handbuch ist es auch noch einmal ausführlich beschrieben!

Folgende Schritte:

Unter DEFINITION wird eine globale Variable definiert:

{Beispiel}
global calc RSA:RSI(Close, [29,2,100,2,100,1,3,I]);

Jetzt einen neuen Teilchart eröffnen und folgende Formel eintragen:

#_LoadGlobal RSA#
RSA
Happy Trading

Wiwu Weiblich

Experte

Registrierungsdatum: 4. September 2002

Beiträge: 1 752

Wohnort: Neuenhagen b. Berlin

4

Sonntag, 8. Februar 2004, 15:43

auch nochmal zum LoadGlobal- Problem:

Die Fehlermeldung kommt öfter mal - wenn Du einfach ignorieren klickst, funzt es normalerweise trotzdem. :]
Viele Grüße von Anke

http://www.ascunia.de

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

5

Sonntag, 8. Februar 2004, 15:52

Hallo,

ich hatte auch schon mal das Problem, das ein "L" bei der Weiterverarbeitung vermutlich als ein "I" interpretiert wurde und eine Fehlermeldung auslöste. Ich konnte dies aber leider nie mehr reproduzieren! Nach austauschen des Buchstaben gab es allerdings keine Probleme mehr...
Happy Trading

Roti

unregistriert

6

Sonntag, 8. Februar 2004, 15:56

Danke

Hallo Jasper, hallo Udo,

danke, es funktioniert - das habe ich übersehen eine 1 einzutragen, und ich dachte es wäre unter Testbedingungen EnterBasis MAX und MIN zu suchen, so einfach kann es sein.

Udo, das mit den Definitionen habe ich so gemacht, aber bei jedem neuen Projektstart ist die Fehlermeldung da:

Prozedur: Formel-Endberechnung
Vorgang: Parameter-Ermittlung
Datenreihe: Dt.Telekom NA XETRA
Parameter: #_LOADGLOBAL RSA#RSA
Meldung: Unverständliche oder ungültige Angaben.

Die Darstellung und Berechung geht einwandfrei, nur bei Projektstart öffnet sich das LogBuch.

Ich habe unter Definitionen und neuer Teilchart, Formel einfügen keine Fehlermeldung wenn ich 'Testen' anklicke.

@Wiwu

ja es funktioniert, aber bei jedem Start das Log-Buch ist auch nicht so schön.

Vielen Dank.

Roti :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Roti« (8. Februar 2004, 15:57)


Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

7

Sonntag, 8. Februar 2004, 16:05

Hallo Roti,

Frage:Hast Du ev. handels,-titelspezifische Layouts gewählt und abgespeichert? Funktioniert es mit Basisprojectlayout?
Happy Trading

Roti

unregistriert

8

Sonntag, 8. Februar 2004, 16:16

Fehlermeldung beim Projektstart bleibt

Hallo Udo,

also die Vorgehensweise ist so wie Du es beschrieben hast, INV fragt noch 'Skalierung Neue Formel' und ich wähle rechte Y-Achse mischen - fertig.

Ob ich das im Titel, Handelssystem od. Projektlayout mache spielt keine Rolle, immer beim Projektstart das gleiche.

Ursprünglich war ich im Handelssystemlayout, habe aber alle drei mal durchgestestet.

Kann sein das man damit wohl Leben muss.

Viele Grüße

Roti :)

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

9

Sonntag, 8. Februar 2004, 16:25

Hallo Roti,

weise doch einfach mal Hr. Knöpfel auf den Fehler hin!Wenn es sich um einen Bug handelt ,dann denke das er dies sicherlich berichtigen wird!

Schönen Sonntag noch!
Happy Trading

Hans-Jürgen Männlich

Administrator

Registrierungsdatum: 10. Juli 2002

Beiträge: 1 712

10

Sonntag, 8. Februar 2004, 16:26

Hallo Roti,

Zitat

Die Darstellung und Berechung geht einwandfrei, nur bei Projektstart öffnet sich das LogBuch.


Dies ist lt. Handbuch normal, da beim Öffnen des Projekts die glob. Var. des HS noch nicht berechnet sind und somit für den Chart noch nicht zur Verfügung stehen.
Viele Grüße,
Hans-Jürgen