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

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

1

Samstag, 8. Mai 2010, 20:49

Zeiträume

Hallo Zusammen,
ich möchte aus zwei Handelssystemen (im gleichen Projekt) die aktuellen Signale auslesen und in einem dritten Handelssystem nur dann zb long gehen wenn HS1 und HS2 long sind.
Unter Long im Kombi-HS steht nun: If((#_Position 1#=1 and #_Position 2#=1),1,0)
Allerdings werden im Kombi-HS nur die letzten 62 der 4025 Perioden ausgewertet, die in den anderen beiden HS enthalten sind? Die Zeiträume in HS1, HS2 und HS3 sind alle identisch ?(
Woran liegt das, dass nur die letzten 62 Perioden ausgewertet werden? (alle drei Systeme haben das gleiche leistungsschema und arbeiten nur mit diesem einen Titel)
Danke für Hinweise und viele Grüsse
-dubi

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

2

Samstag, 8. Mai 2010, 21:02

Hallo,

Zitat

nur die letzten 62 der 4025 Perioden
evtl. Signalzeitraum (Aktualisierungsperioden) prüfen.
Gruß, Vuego

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

3

Samstag, 8. Mai 2010, 21:15

Danke Vuego - in Daten für die berechnung des akutellen Signals stehen in allen HS 32000.
Meintest Du diese Einstellung?
Grüsse
-dubi

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

4

Samstag, 8. Mai 2010, 21:26

Hallo,

Zitat

Meintest Du diese Einstellung?

ja

Irgendwelche Indikatoren, die nur für die letzten 62 Perioden des Systems berechnet werden können, z.b. Stops?

Gruß, Vuego

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

5

Samstag, 8. Mai 2010, 21:36

nichts dergleichen - eben!
HS1 sieht so aus (HS2 hat nur den RSI als Indikator):
Beschreibung für System '1'
Uhrzeit: 08.05.2010 21:34:18
Angelegt am: 07.05.2010 20:27:36
Zuletzt bearbeitet: 08.05.2010 21:10:46
Komprimierung: 15 Minuten

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

Enter Long:
enterlong1

Exit Long:
exitlong1

Übergreifende Definitionen:
global calc enterlong1: If(ChMom(Close, 14)<0,1,0);
global calc exitlong1: If(ChMom(Close, 14)>0,1,0);


***** Optimierung *****

Start: 03.08.2002 12:45:00
Ende: 23.02.2010 00:57:00

Optimierte Titel:
15Min DAX-Future (adj.) (Eurex)

Optimierungskriterien:
Maximiere 'Profit-Ratio zu Buy/Hold', Gewichtung: 1
Maximiere 'Sharpe Ratio', Gewichtung: 1

GA-Einstellung: Optimiere maximal 50 Generationen mit 15 Eltern und 100 Nachkommen.

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

Positionen: Long
Enter-Basis: Close
Delay: 1
Exit-Basis: Close
Delay: 1
Buy/Hold-Basis: Close
Trade-Mindestdauer: 1
Out-Mindestdauer: 1
Punkte testen
Startkapital: 10000
Wert pro Punkt: 250
Entry-Gebühren: 0
Exit-Gebühren: 0
Slippage: 0
Portfolio Zinssatz: 5
Risikotoleranz: 24
Money-Manag. Fester Kontrakt
Anzahl 1
Delta 50000
Max. Kontrakte 100

***** Optimierungs-Report *****

Kein Optimierungsergebnis vorhanden

***** Aktualisierungs-Einstellungen *****

Tägliche Aktualisierung um 20:00
Laufende Signale in unvollendeten Perioden

hajo

Meister

Registrierungsdatum: 20. Oktober 2002

Beiträge: 553

6

Samstag, 8. Mai 2010, 21:48

Hallo Dubi ,

schau mal in allen HS unter -> Handelssystem einstellen -> Zeitraum ... ob dort die Zeiträume synchron sind

Gruß

Nebenbei: Ich würde z.B. in EnterLong schreiben
(#_Position 1# + #_Position 2#) = 2
Ist aber Geschmacksache.

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

7

Samstag, 8. Mai 2010, 22:00

danke Hajo - hab alles angeglichen - hat auch nichts geholfen :baby:
Und danke für den Tip mit dem +2 --> nette Alternative!

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

8

Samstag, 8. Mai 2010, 22:33

Hallo,
in HS_3 werden in den übergreifenden Defs auch die ersetn 2 HSe als global calcs angelegt?
Tägliche Aktualisierung bei 15Minuten-Komprimierung?

Zitat

die letzten 62 der 4025 Perioden ausgewertet
und was ist damit gemeint? Signalleiste im 3ten HS nur 62 Perioden lang?
Titelzwischenspeicher geleert?
Sonstige Fehlermeldungen im Logbuch?

Vuego

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

9

Samstag, 8. Mai 2010, 22:44

Zitat

Zitat
die letzten 62 der 4025 Perioden ausgewertet
und was ist damit gemeint?

unter Testergebnis steht bei "getestete Perioden" im Kombi HS (das ist der Slave?) 62 während in den beiden anderen HS, auf die referenziert wird eben 4025 stand. (sorry im publizierten HS-code habe ich den Zeitraum verlängert - dort sind es nun 102906, es bleibt aber im Slave-HS bei 62). Es wird immer der gesamte Zeitraum (Auswahl in der Werkzeugleiste) angezeigt.

Zitat

Signalleiste im 3ten HS nur 62 Perioden lang?
verstehe ich nicht. Was meinst du damit?

Zitat

Titelzwischenspeicher geleert?
Ja.

Zitat

Sonstige Fehlermeldungen im Logbuch?
nein - keine.

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

10

Samstag, 8. Mai 2010, 22:59

Hallo,
haben die HSe unterschiedliche Komprimierungen?
Die Signalleiste ist die untere Leiste auf der X-Achse auf der die long/short-Signale angezeigt werden.
Geht diese Leiste auch über den kompletten Zeitraum, oder eben nur 62 Perioden lang.
Vuego

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

11

Samstag, 8. Mai 2010, 23:23

Hallo,

Zitat

haben die HSe unterschiedliche Komprimierungen?
nein immer der gleiche Titel - 15min Komprimierung (Berechnungstitel auf Basis von Tickdatentitel)

Zitat

Die Signalleiste ist die untere Leiste auf der X-Achse auf der die long/short-Signale angezeigt werden.
ok - danke!

Zitat

Geht diese Leiste auch über den kompletten Zeitraum, oder eben nur 62 Perioden lang.
nein - geht über den kompletten Zeitraum.

Danke für eure Suche und Grüsse
-dubi

Vuego

Meister

Registrierungsdatum: 30. August 2002

Beiträge: 999

12

Samstag, 8. Mai 2010, 23:31

Hallo,

Zitat

nein - geht über den kompletten Zeitraum.
das ist schon mal gut, dann evtl. ein Anzeigefehler in der Testauswertung. Dort wird auch der komplette Zeitraum ausgewertet (Start/Ende), aber nur 62 Perioden angezeigt? Komisch...
Vielleicht kann Herr Knöpfel weiterhelfen.
Gruß, Vuego

dubi

Profi

Registrierungsdatum: 1. September 2002

Beiträge: 331

13

Samstag, 8. Mai 2010, 23:41

Danke Vuego! Ich stelle die Datei einmal in den Anhang. Evtl kann Herr Knöpfel oder jemand anderes auf dieser Basis etwas sagen.
Viele Grüsse
-dubi
»dubi« hat folgende Dateien angehängt: