Dienstag, 16. April 2024, 17:21 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.

sten

Experte

Registrierungsdatum: 6. September 2002

Beiträge: 2 879

1

Samstag, 26. März 2005, 17:58

Zugriff auf viele Kapitalkurven anderer Systeme

Hallo,

Syntax II
#_Kapital SystemName\Titel#;

Beispiel:
global Calc KK001: #_Kapital MACD\NasdaqAktie001#;
global Calc KK002: #_Kapital MACD\NasdaqAktie002#;
...
global Calc KK100: #_Kapital MACD\NasdaqAktie100#;

global Calc KKall:
KK001 + KK002 + ... + KK100;

Frage:
Man muß hier verdammt viel schreiben. Gab es hier nicht eine
einfachere Variante, z.B. #_Kapital MACD\*#; oder so ähnlich?
Ich glaube da irgendwo was gelesen zu haben, kann es aber
in der Hilfe nicht mehr finden.
Danke.

Viele Grüße
Torsten

PS:
Es würde auch schon ungemein helfen, wenn man alle Titel eines Projektes mit "Copy & Einfügen" erfassen könnte. Den Rest kann man dann mit einen externen Editor relativ schnell unzubasteln.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »sten« (26. März 2005, 18:06)


Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

2

Samstag, 26. März 2005, 19:37

Hallo Torsten,

Du hast doch V4 oder täusche ich mich?

Hier ein Auszug aus der vorläufigen Beta INV Hilfe!

Projekt-Portfoliotest

Weitere Option im Menü „Handelssystem“: Bei diesem Test werden nicht nur alle Titel des Projekts mit dem gewählten Handelssystem getestet, sondern alle Handelssysteme im Projekt mit ihren jeweils aktiven Titeln. Getestet werden hier also die Titel im Projekt, die jeweils für ein Handelssystem für die Erzeugung aktueller Signale aktiviert sind.



Der normale Portfoliotest dient dazu, die Portfolio-Performance eines einzelnen Handelssystems zu messen und herauszufinden, für welche Titel das Handelssystem die gewünschten Titel liefert.

Der Projekt-Portfolio-Test dient dagegen dazu, das Ergebnis zu messen, wenn mehrere Handelssysteme gleichzeitig eingesetzt werden, wobei jedes Handelssystem mit individuell unterschiedlichen Titeln arbeiten kann.



Die Einstellungen des Projekt-Portfoliotests werden im Projekt gespeichert, die Einstellungen des normalen Portfoliotests dagegen im betreffenden Handelssystem.



Zu beachten ist:

- Die Zeiträume Optimierung/Kontrolle/Gesamt können in den verschiedenen Handelssystemen unterschiedlich eingestellt sein. Sollen alle Systeme mit den selben Zeiträumen getestet werden, können hierfür frei einstellbare Zeiträume angegeben werden.

- Die Handelssysteme können auch unterschiedliche Komprimierungen verwenden. Die gemeinsame Kapitalkurve wird auf die Referenzbasis synchronisiert (gemäss Einstellung der Kapitalkurven-Berechnung, standardmässig wird der Titel und die Komprimierung des ersten Eintrags der Portfolio-Liste verwendet).




Portfoliotest/Sonstiges

- Es können nun beliebig weitere freie Zeiträume zum Testen definiert werden. Dies ist vor allem für den Projekt-Portfoliotest interessant, wo Optimierungszeitraum etc. unterschiedlich sein kann.

- Berechnungs-Option „Kapitalkurven automatisch ergänzen“: Wenn aktiviert, werden die Kapitalkurven der einzelnen Titel falls nötig so verlängert, dass alle Kurven gemeinsam enden. Alle Titel (und Handelssysteme) liefern für einen Zeitraum dann Kurven mit demselben Endpunkt. Damit wird erreicht, dass es in der Addition aller Kurven keine „Abbrüche“ gibt, weil nicht mehr alle Titel investiert sind.
Anzeige-Option „Alle Kapitalkurven in selben Teilchart legen“.

(© Andreas Knöpfel)
Happy Trading

sten

Experte

Registrierungsdatum: 6. September 2002

Beiträge: 2 879

3

Samstag, 26. März 2005, 19:44

Hallo Udo,

Danke für den Hinweis. An den Portfolio-Test habe ich nicht gedacht, werde es gleich mal ausprobieren.

In der Zwischenzeit habe ich es mal mit 24-DowWerten ausprobiert nach der umständlichen Variante, aber ohne Slippageangabe (pro Trade nur 2$ berechnet). Trotzdem hätte man in den letzten Jahren mit dem HS kein Geld mehr verdienen können. Mal sehen wie sich die KK entwickelt, wenn man noch ein paar ND-Werte dazu nimmt, vielleicht wird dann der Ansatz brauchbar.

Viele Grüße
Torsten
»sten« hat folgendes Bild angehängt:
  • einfachesPatternSystem.gif

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »sten« (26. März 2005, 19:48)


sten

Experte

Registrierungsdatum: 6. September 2002

Beiträge: 2 879

4

Samstag, 26. März 2005, 20:04

Und jetzt das ganze mit den Portfolio-Test:

Super, das geht wirklich ganz fix und ich bin auf das gleiche Ergebnis gekommen, wie oben.
Nochmal viele Dank Udo.

Viele Grüße
Torsten
»sten« hat folgendes Bild angehängt:
  • einfachesPatternSystem_PortfolioTest2.gif

sten

Experte

Registrierungsdatum: 6. September 2002

Beiträge: 2 879

5

Sonntag, 27. März 2005, 00:44

Hallo,

nochmal eine Frage in diesem Zusammenhang.
Die meisten Aktien beginnen mit Kursen bei 1990. Leider sind ein paar Aktienausreißer dabei (z.B. bei SP500), die erst ab 2000 Kurse haben.

Leider wird dadurch die GesamtKK reduziert auf 2000 bis 24.3.05.
Gibt es da vielleicht einen Trick, wie man trotz einiger kurzer Kursreihen,
trotzdem eine volle GesamtKK bekommen kann?

Im anderen Fall müßte ich alle kurzen Zeitreihen ausfindig machen und entfernen. Das ist ein bischen aufwendig und leider liefern zum Teil gerade die kurzen Zeitreihen ganz gute Beiträge zur GesamtKK.
Danke.

Viele Grüße
Torsten

Registrierungsdatum: 30. August 2002

Beiträge: 8 155

Wohnort: Trade-Planet

6

Sonntag, 27. März 2005, 10:53

Hallo Torsten,

gib einfach einen manuellen Zeitraum im Portfolio Test ein. Dieser sollte sich auf den längsten zur Verfügung stehenden Zeitraum beziehen. Diesen kann man testen und erhält die gesamt KK über den manuell eingestellten Zeitraum. Beim splitten der Zeiträume ( Opt,-Kontroll,-und Gesamtzeitraum) werden die Berechnungen auf den kürzesten Zeitraum gelegt. Sollen die Aktien mit langen Historien in drei Zeiträume gesplittet werden, kann man diese entweder separat prüfen oder die Aktien, mit sehr kurzen Gesamtzeiträumen aus dem Portfolio Test entfernen.

Wenn man die Zeiträume im Project automatisch aktuallisiert, werden die Aktien angezeigt die einen längeren Zeitraum verhindern!

Beim automatischen Zeitraum Test im Project werden die Aktien gefiltert und angezeigt die einen überdurchschnittlich kurzen Zeitraum aufweisen. Eine Möglichkeit für eine Programmerausweitung wäre das optionale erweitern der kurzen Zeiträume zum entferntesten Startzeitpunkt einer Historie mittels Pseudodaten.Allerdings würde hier m.M. auch nicht mehr dabei rauskommen wie wenn man den Gesamtzeitraum manuell bestimmt. Den längste Historie lässt sich entweder mit einm Chart-Listenmodul (wie in TP6) oder mit folgender Bedingung und der Direktabfrage bestimmen:


CUM(ROC(Close, 1, $)<>0)

Damit kann man anhand der VORKOMMNISSE ermitteln, welcher Titel die längste Historie beinhaltet! Man kann auch eine zusätzliche Liste anlegen-was letztendlich zum gleichen Ergebnis führt.

Leider kann Investox (noch) kein Datum ausgeben so das man einfach die Aktie mit der grössten Historie (Peridenzählung) anklickt und das Datum abliest. Dies kann in den Portfoliotest übertragen werden und somit der manuelle Testzeitraum zur Ermittlung der Gesamt KK bestimmt werden!

Vielleicht hilft das ein bisschen weiter-auch wenn m.A. der Datumsabgleich noch nicht ganz optimal ist!


Schöne Feiertage!
Happy Trading

sten

Experte

Registrierungsdatum: 6. September 2002

Beiträge: 2 879

7

Sonntag, 27. März 2005, 14:39

Hallo Udo,

ich wünsche Dir auch schöne Feiertage.
Endlich kommt man wieder mal dazu, entwas größeres mit Investox machen zu können.
Ich werde Deine Vorschläge ausprobieren.
Vielen Dank.

Viele Grüße
Torsten

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »sten« (27. März 2005, 14:40)