Tom Next - Daytrading Community: Trading Idee: VarCCI - Tom Next - Daytrading Community

Jump to content

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Trading Idee: VarCCI Rate Topic: -----

#1 User is offline   tlu 

  • Pit
  • Group: *_skilled
  • Posts: 59
  • Joined: 30-June 09
  • Thanked: 130
  • Geschlecht:männlich

Posted 30 June 2009 - 04:28 PM

Hallo!

Hier ein einfaches Tradingsystem (keine Ahnung, woher ich das habe). Ich handle damit den DAX long und short über ETFs. Kein System für Daytrader - ein Signal kann auch mal ein paar Wochen gültig sein.

Zunächst die Paramoptimize.afl im include Ordner, die vieles einfacher macht:

Anzeige des Codes nur im eingeloggten Zustand möglich. | You must be logged in to see this code.


Hier der eigentliche Code:
Anzeige des Codes nur im eingeloggten Zustand möglich. | You must be logged in to see this code.


Die Signale stelle ich im DAX-Chart so dar:
Anzeige des Codes nur im eingeloggten Zustand möglich. | You must be logged in to see this code.


Ich verwende keine System ohne eine gründliche Walk-Forward Analyse. Das Bild zeigt die WFA für dieses System vom Februar. Die OOS Equity Kurve (und der Drawdown) sind dunkelgrün, BUy&Hold ist hellblau und die Relative Performance ist giftgrün. Das System hat immerhin fast 18% p.a. gebracht.

Attached File  CCI_variable_mit_CARMDD.png (47.28K)
Number of downloads: 14

This post has been edited by tlu: 30 June 2009 - 04:36 PM

0

#2 User is offline   tlu 

  • Pit
  • Group: *_skilled
  • Posts: 59
  • Joined: 30-June 09
  • Thanked: 130
  • Geschlecht:männlich

Posted 30 June 2009 - 04:55 PM

Kleine Ergänzung: Gehandelt wird am Folgetag zur Eröffnung. Gebühren: 6 EUR pro Trade (entspricht den 5,90 EUR im Direkthandel bei Flatex). Keine Stops.

0

#3 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 01 July 2009 - 06:07 AM

Moin,

Er zeigt mir leider ein paar Fehler an mit denen ich nicht wirklich was anfangen kann.

Die Zeile "return CCIx;" wird auch noch Angezeigt.

Attached File(s)


0

#4 User is offline   proudroses 

  • Floor Broker
  • View blog
  • View gallery
  • Group: *_skilled
  • Posts: 427
  • Joined: 06-September 08
  • Thanked: 1211
  • Geschlecht:weiblich
  • Wohnsitz:Velez Malaga

Posted 01 July 2009 - 07:40 AM

View Posttlu, on Jun 30 2009, 05:55 PM, said:

Keine Stops.


Tradest du wirklich ohne Stopps? :laugh: Da muss dann aber schon eine "gewaltige" Ressource an Liquidität vorhanden sein, ansonsten wäre das doch eher wie ein Kamikazieflug..., nur in dem Fall, dass der Kurs dann doch einmal anders läuft.

]''What did I tell you. Oh yee of little faith. You keep doubling - up, and sooner or later you're bound to win''
Nick Leeson, Rogue Trader
0

#5 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 01 July 2009 - 08:38 AM

View Postproudroses, on Jul 1 2009, 08:40 AM, said:

Tradest du wirklich ohne Stopps? :laugh:


Das traden ohne Stop ist eigentlich nicht das Problem.
Es kommt nur auf das System drauf an und Deine Positionsgröße.

0

#6 User is offline   tlu 

  • Pit
  • Group: *_skilled
  • Posts: 59
  • Joined: 30-June 09
  • Thanked: 130
  • Geschlecht:männlich

Posted 01 July 2009 - 11:35 AM

View Postibelieve, on Jul 1 2009, 07:07 AM, said:

Moin,

Er zeigt mir leider ein paar Fehler an mit denen ich nicht wirklich was anfangen kann.

Die Zeile "return CCIx;" wird auch noch Angezeigt.


Hm, merkwürdig. Bei mir funktioniert es problemlos. Welche AB Version benutzt du denn?

0

#7 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 01 July 2009 - 12:07 PM

View Posttlu, on Jul 1 2009, 12:35 PM, said:

Welche AB Version benutzt du denn?

War das Problem.

Bei mir sieht das dann so aus.
Stimmt das mit Deinem über ein?

Attached File(s)


0

#8 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 01 July 2009 - 12:19 PM

Teste ich zurück seit 1995 geht die TQ aber ziemlich runter.
Gibt wohl auch schlechtere Zeiten für das System.

Eine kleine Erklärung was das System macht?
Wie ist die Logik da hinter?

0

#9 User is offline   tlu 

  • Pit
  • Group: *_skilled
  • Posts: 59
  • Joined: 30-June 09
  • Thanked: 130
  • Geschlecht:männlich

Posted 01 July 2009 - 01:23 PM

View Postibelieve, on Jul 1 2009, 01:19 PM, said:

Teste ich zurück seit 1995 geht die TQ aber ziemlich runter.
Gibt wohl auch schlechtere Zeiten für das System.

Eine kleine Erklärung was das System macht?
Wie ist die Logik da hinter?


Es ist letztlich ein CCI, der ein wenig anders berechnet wird und dadurch etwas adaptiv ist.

Ich finde dieses System gut, weil
1. es ziemlich simpel ist. Ich bevorzuge einfache Systeme - komplexe System funktionieren nach meiner Erfahrung in der Realität meist nicht gut.
2. es im Walk-Forward Test gut abgeschnitten hat - und das ist für mich der entscheidende Faktor. Im Vergleich zum normalen CCI hat dieser modifizierte CCI dabei besser abgeschnitten.

Zum Thema Walk-Forward: Wie schon an anderer Stelle erwähnt, bastel ich gerade an einem Code, um eine aussagefähige Walk-Forward Analyse hinzukriegen. Das Bildchen im ersten Posting stammt von einer älteren Version. Es werden diverse einfache Metrics wie CAR, MaxDD, K-Ratio, UPI, R2 berechnet, die hoffentlich eine vernünftige Beurteilung zulassen. Was freilich fehlt, sind Trade-orientierte Metrics wie z.B. #Trades, Avg Profit/Loss usw. Diese Detailinformationen sind im Prinzip alle in der Datei WalkForward.html im AB Programmverzeichnis enthalten. Sie müssten "nur" irgendwie extrahiert werden, und das geht weit über meine Programmierkenntnisse hinaus. Wenn jemand von euch dazu in der Lage ist, wäre das natürlich superklasse. Ansonsten müssen wir wohl warten, bis TJ das in AB einbaut, was sicherlich irgendwann passieren wird.

0

#10 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 01 July 2009 - 02:18 PM

Quote

1. es ziemlich simpel ist. Ich bevorzuge einfache Systeme - komplexe System funktionieren nach meiner Erfahrung in der Realität meist nicht gut.


Mache ich auch.

Aber wenn ich mir mein Bild anschaue glaube ich kaum das ich wenn ich 2003 damit angefangen hätte
bis 2008 durchgehalten hätte um dann meinen Gewinn zu machen.

Wenn ich mir die Stecken anschaue wo das System Gewinn gemacht hat,
könnten wir uns so langsam wieder dem Ende nähern.

Man muss mal die Zeiten wo es nicht so lief genauer unter die Lupe nehmen, vielleicht findet man ja was.

Attached File(s)


0

#11 User is online   ronner 

  • T(r)ickTrader
  • View blog
  • View gallery
  • Group: SuperMod
  • Posts: 4,276
  • Joined: 29-August 06
  • Thanked: 6298
  • Geschlecht:männlich
  • Wohnsitz:L.E. but not L.A.

Posted 01 July 2009 - 02:26 PM

View Posttlu, on Jul 1 2009, 02:23 PM, said:

Es ist letztlich ein CCI, der ein wenig anders berechnet wird und dadurch etwas adaptiv ist


ist das ein Smooth-CCI? Also ein geglätteter?

Eingefügtes Bild
247-365.info
Börsen-News
a division of tom-next.com


Wichtig:
Alle von mir gemachten Aussagen und Antworten auf Fragen entsprechen lediglich meiner persönlichen Meinung und stellen keinerlei Rechts- oder Anlageberatung dar.
0

#12 User is offline   tlu 

  • Pit
  • Group: *_skilled
  • Posts: 59
  • Joined: 30-June 09
  • Thanked: 130
  • Geschlecht:männlich

Posted 01 July 2009 - 06:11 PM

View Postibelieve, on Jul 1 2009, 03:18 PM, said:

Mache ich auch.

Aber wenn ich mir mein Bild anschaue glaube ich kaum das ich wenn ich 2003 damit angefangen hätte
bis 2008 durchgehalten hätte um dann meinen Gewinn zu machen.

Wenn ich mir die Stecken anschaue wo das System Gewinn gemacht hat,
könnten wir uns so langsam wieder dem Ende nähern.

Man muss mal die Zeiten wo es nicht so lief genauer unter die Lupe nehmen, vielleicht findet man ja was.


Mit welchen Einstellungen hast du das getestet? Hast du die Default-Parameter genommen oder vorher optimiert?

Auf jeden Fall ist das ein reiner In-sample-Test. In meinem Walk-Forward Test habe ich als In-sample-Periode 2 Jahre genommen und als out-of-sample 3 Monate, d.h. alle 3 Monate wird neu optimiert. Daraus ergibt sich die out-of-sample Equity-Kurve in dem Bild im 1. Posting. Reine in-sample-Tests halte ich für wenig relevant. Ich habe schon zu oft erlebt, dass Handelssysteme ganz tolle in-sample Equity-Kurven hatten, aber im out-of-sample-Test total versagten. Was im out-of-sample Test nicht gut aus sieht, wird daher verworfen, selbst wenn der in-sample-Test sehr gut ist. Ich mache als erstes eine Optimierung über den gesamten Zeitraum, um eine Vorstellung über die zu wählenden Parameter-Bereiche zu bekommen und gehe dann sofort zum Walk-Forward Test. Wobei ich auch hier immer mehrere Kombinationen der IS- und OOS-Perioden teste und auch ggfs. noch die Parameter-Bereiche etwas adjustiere.

0

#13 User is offline   tlu 

  • Pit
  • Group: *_skilled
  • Posts: 59
  • Joined: 30-June 09
  • Thanked: 130
  • Geschlecht:männlich

Posted 01 July 2009 - 06:18 PM

View Postronner, on Jul 1 2009, 03:26 PM, said:

ist das ein Smooth-CCI? Also ein geglätteter?


Der Code für diesen Indikator ist ja - wie schon erwähnt - nicht von mir. Im Vergleich zum normalen CCI ergeben sich gewisse Unterschiede, aber ein Glättung ist m.E. nicht zu beobachten. Wie gesagt, hat er im Walk-Forward Test besser abgeschnitten als der normale CCI, und das war für mich das entscheidende Kriterium.

0

#14 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 01 July 2009 - 06:45 PM

Quote

Mit welchen Einstellungen hast du das getestet? Hast du die Default-Parameter genommen oder vorher optimiert?


Ich habe es so genommen wie es ist.
Ansonsten hast Du viele Sachen in Deinem Text wo ich keine Ahnung von habe.

Das einzige was ich jetzt sehe wenn ich mir den Chart anschaue ist,
das es sehr oft Zeiten gibt wo das Programm einfach hin und her schwenkt und das mit dem Nachteil das ich zum Hoch kaufe und zum Tief verkaufe.

Wenn ich jetzt davon ausgehe das ich alle 2 Monate die Parameter ändern muss weiss ich jetzt schon das ich immer 1 Monat zu langsam bin.

0

#15 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 01 July 2009 - 07:21 PM

Was mir grade auffällt,

ist hier nicht ein Fehler?

Quote

Const=popt("Konstante",20,30,45,1);


1) sollte doch der voreingestellte Wert sein
2) min
3) max
4) die Schrittgröße beim Optimizer

Liegt die 20 doch Ausserhalb der Auswahl,
oder habe ich jetzt einen Denkfehler?

0

#16 User is offline   tlu 

  • Pit
  • Group: *_skilled
  • Posts: 59
  • Joined: 30-June 09
  • Thanked: 130
  • Geschlecht:männlich

Posted 01 July 2009 - 07:34 PM

View Postibelieve, on Jul 1 2009, 08:21 PM, said:

ist hier nicht ein Fehler?


Du hast recht. Ich hatte die minmax-Werte für die Optimierung angepasst. Kannst ja beliebig ändern und anschließend optimieren.

This post has been edited by ronner: 02 July 2009 - 09:26 AM
Reason for edit: Zitat gekürzt - bitte auf notwendige Länge achten

0

#17 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 02 July 2009 - 02:41 PM

View Posttlu, on Jun 30 2009, 05:28 PM, said:

Hallo!

Hier ein einfaches Tradingsystem (keine Ahnung, woher ich das habe). Ich handle damit den DAX long und short über ETFs. Kein System für Daytrader - ein Signal kann auch mal ein paar Wochen gültig sein.


Hmmm,

Handelst Du das Ding wirklich Real?

Wenn ja seit wann und hast Du eine Auswertung drüber?

Ich habe mir jetzt verschiedene Einstellungen angeschaut,
aber es gibt immer wieder Zeiten wo der CCI um die Null Linie schwankt und eine Menge Fehlsignale macht.

Kann ich mich nicht wirklich mit anfreunden.

0

#18 User is offline   tlu 

  • Pit
  • Group: *_skilled
  • Posts: 59
  • Joined: 30-June 09
  • Thanked: 130
  • Geschlecht:männlich

Posted 02 July 2009 - 05:30 PM

View Postibelieve, on Jul 2 2009, 03:41 PM, said:

Hmmm,

Ich habe mir jetzt verschiedene Einstellungen angeschaut,
aber es gibt immer wieder Zeiten wo der CCI um die Null Linie schwankt und eine Menge Fehlsignale macht.

Kann ich mich nicht wirklich mit anfreunden.


Wie erwähnt, sind für mich die out-of-sample Ergebnisse maßgeblich. Du hast einen einfachen Backtest über einen bestimmten Zeitraum gemacht (mit möglicherweise optimierten, aber fixen Parametern). Im Walk-Forward Test wird dagegen alle 3 Monate neu über die letzten 2 Jahre optimiert und die dann neuen Parameter-Werte benutzt (daraus ergibt sich die out-of-sample Equity-Kurve). Das setze ich auch so konsequent in der Praxis um.

Du solltest dich m.E. wirklich mal mit Walk-Forward Optimierung beschäftigen - siehe http://www.amibroker...alkforward.html. Ist zwar auf Englisch, aber dennoch gut verständlich. In Amibroker lässt sich das jedenfalls sehr einfach umsetzen. Mache dich aber darauf gefasst, dass das relativ lange dauern kann, je nachdem, über welchen Zeitraum durch die Optimierung laufen lässt (in meinem Fall seit 1.1.1996).

0

#19 User is offline   ibelieve 

  • Floor Broker
  • Group: *_skilled
  • Posts: 811
  • Joined: 17-May 09
  • Thanked: 1867
  • Geschlecht:männlich
  • Wohnsitz:nähe Köln

Posted 04 July 2009 - 08:02 AM

Kann es sein das man unangemeldet den Thread hier nicht lesen kann?

Wo bei es bei einer Verlinkung oder Versendung von Seiten hier immer wieder Probleme gibt.

Unserem neuen Mitglied Oldschuren musste ich 5 Adressen senden bis er eine hatte wo mit er bei euch auf die Seite kam.
Vielleicht hat er ja jetzt nach seiner Anmeldung weniger Probleme.

0

#20 User is offline   Krümel 

  • User
  • Group: *_skilled
  • Posts: 1,757
  • Joined: 14-October 08
  • Thanked: 3642

Posted 04 July 2009 - 09:17 AM

View Postibelieve, on Jul 4 2009, 09:02 AM, said:

Kann es sein das man unangemeldet den Thread hier nicht lesen kann?

Doch, den Thread kann man auch als Gast einsehen. Die Anzahl an Klicks/Tag ist allerdings begrenzt und gilt für das komplette Forum, aber sobald man sich anmeldet, ist auch diese Limitierung aufgehoben.

Wer nichts weiß, muss alles glauben.

Wichtig:
Alle von mir gemachten Aussagen und Antworten auf Fragen entsprechen lediglich meiner persönlichen Meinung und stellen keinerlei Rechts- oder Anlageberatung dar.
0

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics
  Topic Started By Stats Last Post Info
New Replies Icon Live Trading Day Berlin
lohnt sich diese Veranstaltung für Anfänger?
goodnews 
  • 3 Replies
  • 86 Views
New Replies Icon Attachments Cool Trade - Automated Trading
Leading the automated trading revolution
whipsaw 
  • 6 Replies
  • 258 Views
Poll (No New) Poll   Icon Trading Tagebuch
Trader's Diary
FinGeR 
  • 23 Replies
  • 753 Views
New Replies Icon Oliver Velez · Team Trading
{abgetrennt}
whipsaw 
  • 10 Replies
  • 543 Views
New Replies Icon Algorithmic Trading & DMA
Buchvorstellung
wh 
  • 9 Replies
  • 245 Views


Page 1 of 1
Trackbacks
Trackback URL Trackback Date Total Hits
No trackbacks were found
Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users