Quick Tour MetaStock® 11 Features

Zurück zur HauptübersichtZurück zur letzten SeiteWeiter zum nächsten Thema

So einfach kann man mit MetaStock ein neues Trading System entwickeln oder

Die
5 Schritte zum Erfolg

Schritt 1

Ein Handels System besteht aus vier Trading Regeln, die festschreiben, wann eine Long/Short Position eröffnet und wann diese Long/Short Position wieder geschlossen wird. Ein System kann also die Stati long, short oder out (nicht im Trade) haben.

Als konkretes Beispiel betrachten wir ein simples Moving Average Crossover System

Enter long: cross(close, mov(close,19,simple))
(Im Klartext: Wir bauen eine Long Position auf, wenn die einfache 19 Tage Durchschnittslinie den Schlusskurs von unten kreuzt)
Close Long: cross(mov(close,19,simple),close)
Enter Short: cross(mov(close,19,simple),close)
Close Short: cross(close,mov(close,19,simple))

 

 
Schritt 2 (Optional)

Nachdem wir die Trading Regeln in Schritt 1 eingegeben haben, können wir Stops definieren, bei deren Erreichen unsere Position automatisch geschlossen wird. Durch betätigen der Optimize Schaltfläche öffnet sich ein Dialog, in dem Regeln für
 
  • Breakeven
  • Inactivity
  • Maximum loss
  • Profit target
  • Trailing Stops

eingegeben werden können. Eine genaue Beschreibung findet man in der vorzüglichen Online Hilfe. Im unserem einfachen Beispiel übergehen wir diesen Schritt.

 

 
Schritt 3

Wir testen unser System. MetaStock generiert dann rückwirkend für die vorgegebene Strategie die Handelssignale für das getestete Wertpapier.
 
Schritt 4

Wir sehen uns die Ergebnisse (Schaltfläche Reports). Während der Testphase speichert MetaStock alle relevanten Transaktionen und generiert zusätzlich eine allgemeine Bewertung. Für den ersten Versuch eigentlich nicht schlecht, unser System hat einen Profit vom 2741 Punkten erzielt, während der DAX im Vergleichszeitraum 1137 Punkte verloren hat. Leider waren von den 145 Trades nur 57 erfolgreich, während wir 88 mal verloren haben. Das kann doch sicherlich noch verbessert werden.
 

 
Schritt 5

In unserem ersten System haben wir die Zeiteinstellung der Moving Average recht willkürlich auf 19 eingestellt, doch wer sagt uns, das diese Zahl gut ist. Warum nicht 5 oder 17? MetaStock kann uns bei der Suche nach den optimalen Parametern unterstützen, indem wir so genannte Optimize Variablen einführen. Unser System verändert sich dann wie folgt:

Enter Long: Cross(CLOSE, Mov(CLOSE,opt1,SIMPLE))
Close Long: Cross(Mov(CLOSE,opt2,SIMPLE),CLOSE)
Enter Short: Cross(Mov(CLOSE,opt3,SIMPLE),CLOSE)
Close Short: Cross(CLOSE,Mov(CLOSE,opt4,SIMPLE))

 

 
Nun geben wir die möglichen Werte für die Parameter OPT1 bis OPT4 ein, sehr hilfreich ist, das uns MetaStock die Anzahl der Systemtests anzeigt.
 

 
Die Systemtests sind extrem schnell, die 2401 Tests laufen nicht einmal 5 Minuten.
 

 
Wenn die Tests abgeschlossen sind, können wir uns alle Systemtests in Ruhe  anschauen
 

 
Wenn wir uns jetzt die Ergebnisse des besten Systems ansehen, so konnten wir durch diese einfache Optimierung unseren Profit bereits mehr als verdoppeln (Statt 2741 Punkten erzielten wir nun bereits einen Profit von 6335 Punkten) und das Verhältnis der Gewinn zu Verlust Trades hat sich deutlich verbessert.
 
Fazit

Nie war es einfacher, profitable Handelssysteme zu schreiben, als mit dem System Tester von MetaStock.
 

Zum SeitenanfangZurück zur letzten SeiteWeiter zum nächsten Thema