Dienstag, 16. April 2024, 15:40 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.

Reiner

unregistriert

1

Montag, 15. Oktober 2007, 15:47

Automatische Selektion im Robustheitstest / Neuer Indikator

Im Robustheitstest von Investox, werden nur die vorgegebenen Bewertungskriterien als Berechnungen durchgeführt und angezeigt.

In dem Beitrag "Überlassung eines EoD Handelssystem Paket" habe ich gezeigt, dass durchaus eine zusätzliche Filterung nach eigenen Berechnungen und Kriterien möglich ist und zusätzlch sogar die automatische Ausblendung von Anzeigeergebnissen welche nicht den eigenen Kriterien entsprechen.

Es werden dann nur die gewünschnten Ergebnisse angezeigt (bleiben stehen)!

Diesen Indikator -aus dem oben benannten Beitrag- habe ich nun umprogrammiert, so dass er in allen Handelssysteme integriert werden kann, in denen Robustheitstest durchgeführt werden sollen, auch solche die nicht auf NN basieren.

In diesem Indikator besteht nun die Möglichkeit bis zu drei eigene Kriterien ganz nach Belieben und Anwendungszweck zu definieren (also es sind jetzt alle Berechnungen, wie z.B. GleitenderDurchschnitt Typ 1 > GleitenderDurchschnitt Typ 2, oder Standardabweichung < XY, etc.) möglich, so dass sich ganz neue Möglichkeiten eröffnen, die bisher nicht zur Verfügung standen.

Der Indikator: SelektionRobustheitsTest.INN ist angehangen.

In die Felder:

Selektion_Anfang_d

Selektion_Anfang_m

Selektion_Anfang_y

wird Tag, Monat und Jahr des Testbeginn eingegeben.

Analog ist mit den Felder des Testende zu verfahren.

Preisfeld: Close, Open, etc. --> also welche Enter/Exitbasis

In den Felder Bedingung1 bis Bedingung3 werden die gewünschten Bedingungen eingegeben, soll z.B. nur eine Bedingung gelten, so in die verbleibenden Felder, die keine Bedingung enthalten, bitte unbedingt : 0 eintragen!

Die Bedingungen müssen logisch so formuliert sein, das dass "Unerwünschte" den

Wahrheitswert 1 annimmt!!!

Zum Beispiel sollen alle Situationen, bei dem der GD Typ 1 < GD Typ 2 ist, ausgefiltert werden (also nicht im Robustheitstest angezeigt werden), so muß diese Bedingung wahr werden, in diesem Fall kann dann GD Typ 1 < GD Typ 2 in ein Bedingungsfeld eingetragen werden.

Daher bitte immer überlegen, wie man das Unerwünschte wahr werden lässt, wenn man seine Bedingungen formuliert.

Auch hier ein paar Test zur Verinnerlichung durchführen!

Der Indikator muß wie folgt im HS // Regeln // Definitionen eingefügt werden:

Global Calc MA1: SelektionRobTest;

Dann unter Test // einstellen // Position // unter Enter Basis: Long: MA1 eintragen // unter Exit Basis: Long MA1 eintragen !!!

Man kann natürlich auch sechs oder neun eigene Bedinungen zum Filtern definieren, indem man dann:

bei z.B. sechs eigenen Bedingungen, so definiert: Global Calc MA1: SelektionRobTest OR SelektionRobTest;

und so weiter !!!

Dann natürlich anschließend den Robustheitstest durchführen.

Viele Grüße

Reiner
»Reiner« hat folgende Datei angehängt:

Reiner

unregistriert

2

Montag, 15. Oktober 2007, 21:03

Hinweis!

Wenn der Indikator in einem HS verwendet wird, kann zunächst auch (je nach Anfangszustand und der/den eingegebenen Bedinnungen) eine Fehlermeldung beim Bestätigen des HS erscheinen: "Division durch Null", dies ist programmtechnisch bedingt. Bitte die Fehlermeldung durch das Betätigen von Ignorieren unterdrücken und dann den Robustheitstest starten.

Zu bemerken ist noch, dass die Bedingungen, welche zum Filtern, eingegeben werden nicht in den Handelsregeln enthalten sein müssen.

sten

Experte

Registrierungsdatum: 6. September 2002

Beiträge: 2 879

3

Montag, 15. Oktober 2007, 22:17

Hallo Reiner,

super.

Viele Grüße
Torsten