Performance - Backtesting - Handelssysteme




Hier gibts Systeme zum herunterladen und Ihr könnt Eure Systeme ebenfalls zum download anbiedern.

Moderatoren: Roberto, WorldTra.de

Performance - Backtesting - Handelssysteme

Beitragvon WorldTra.de » 09.05.2005, 20:20

Hallo Leute,

Dank Indos programmierter Performance-Berechnung für sein vorgestelltes Handelssystem, konnte ich es möglich machen, in gängige Handelssysteme eine Performance-berechnung einzubauen.

Diese biete ich hier zum download an. Der Vorteil davon ist, das man auf einen Schlag sehen kann, ob ich in einer bestimmten zurückliegenden Zeitspanne mit einem HS Gewinne oder Verluste gemacht hätte. So entfällt langwieriges Zusammenzählen von GuV und man kann ruckzuck die Einstellungen oder Zeitzonen ändern und sehen, was es gebracht hätte.

Falls jemand zu seinem HS eine Performance-berechnung haben möchte, dann sendet mir eine PN. Ach ja, die Handelssysteme sind für 4 und 2stellige Währungspaare anwendbar.

Soderla:

PerformanceMacoADXSpeedCorrectedall.vttrs
Performance_vt_MACDS.vttrs
Performance-VT-SimpleCrossMovingAverage.vttrs
Performance-VT-SchaffTrendCycleSystem.vttrs
Performance-VT-Moving Average of Relative Strength System.vttrs
Performance-VT-LevelStop-ReverseSystem.vttrs
Performance-VT-FractalTradingSystem.vttrs
Performance-ComplexTradingSystem.vttrs

Wer irgendwelche Fehler findet, der melde sich bitte. Danke und viel Spass beim Testen.

Matze
Zuletzt geändert von WorldTra.de am 23.06.2005, 12:13, insgesamt 1-mal geändert.
Benutzeravatar
WorldTra.de
Administrator
 
Beiträge: 3669
Registriert: 14.04.2004, 23:00

von Anzeige » 09.05.2005, 20:20

Anzeige
 

Beitragvon WorldTra.de » 09.05.2005, 21:13

hier mal ein Beispiel:

Bild

Die schwarze Linie mit den Zacken nach oben oder unten zeigt an, wann Gewinne (nach oben) und Verluste (Zacken nach unten) generiert wurden. Der einzelne Tradeprofit.

Die blaue Linie zeigt die kumulierten Tradingergebnisse von Anbeginn der Zählung. Unterhalb der schwarzen Linie ist man verlustig, oberhalb im Gewinn. Man kann den Zeitraum variieren, indem man die Kerzenanzahl abändert.

Matze
Benutzeravatar
WorldTra.de
Administrator
 
Beiträge: 3669
Registriert: 14.04.2004, 23:00

Beitragvon ScaryMovie2 » 21.06.2005, 14:02

Hallo Matze,

wieso eröffnet das Performance-VT-SimpleCrossMovingAverage eigentlich bei mir automatisch 2 gleiche Positionen ?
ScaryMovie2
Newcomer
 
Beiträge: 10
Registriert: 21.06.2005, 07:39

Beitragvon WorldTra.de » 21.06.2005, 14:23

Hallo Scary, Hallo Fried,

ich glaube, ich habe da einen Fehler in dem System. Ich bearbeite es jetzt noch mal und dann stelle ich es erneut frisch rein und schreibe gleich danach, wie es anzuwenden ist.

Danke für eure Aufmerksamkeit.

Matze
Benutzeravatar
WorldTra.de
Administrator
 
Beiträge: 3669
Registriert: 14.04.2004, 23:00

Beitragvon WorldTra.de » 21.06.2005, 15:04

So,

ich habe es mal abgeändert und wieder zum download eingestellt.

Versucht bitte mal, ob es jetzt hinhaut.

Die Standardloteinstellungen sollten bei Positionsgrössen von z.B. 0,1 Lot auch bei 0,1 Lot definiert sein.

Positionen werden mit den folgenden Zeilen geöffnet und gedreht:

{OpenBuy und CloseBuy}

OpenBuy:= Long and (eventCount('OpenBuy')= eventCount('CloseBuy'));
CloseBuy:= Short and (eventCount('OpenBuy')> eventCount('CloseBuy'));

{OpenSell und CloseSell}

OpenSell:=Short and (eventCount('OpenSell')= eventCount('CloseSell'));
CloseSell:= Long and (eventCount('OpenSell')> eventCount('CloseSell'));


Wichtig für ein richtiges Funktionieren ist, das man die Finger davon lässt, wenn es einmal angestellt wurde. Das System merkt sich nämlich, ob eine Position offen ist oder nicht. Werden weitere Positionen händisch geöffnet, dann kommt das Teil durcheinander. Es kommt auch durcheinander, wenn es zu einer Trennung vom Server kommt UND zwischenzeitlich eine Position gedreht worden wäre. Dann wird nämlich das System gestoppt. Stellt man es dann wieder an, weiss das System nicht mehr, das schon eine Position offen war. Das ist der Nachteil am eventcount. :(

Gruss

Matze
Benutzeravatar
WorldTra.de
Administrator
 
Beiträge: 3669
Registriert: 14.04.2004, 23:00

Beitragvon Fried » 21.06.2005, 15:16

Klasse Matze, das nenne ich Einsatz. Werde es gleich testen, wenn ich zu Hause bin. Nochmals vielen Dank für Deine Hilfe :D !
Schöne Grüße aus Köln
Fried

http://www.forexfactory.com/Fried
Benutzeravatar
Fried
Trader
 
Beiträge: 222
Registriert: 07.06.2005, 11:45
Wohnort: Köln

Beitragvon WorldTra.de » 21.06.2005, 15:21

Gern geschehen. :ja:

Matze
Benutzeravatar
WorldTra.de
Administrator
 
Beiträge: 3669
Registriert: 14.04.2004, 23:00

Beitragvon Fried » 22.06.2005, 13:13

Hallo Matze!
Ich habe gestern auch mal kurz das Performance-VT-LevelStop-ReverseSystem.vttrs ausprobiert und festgestellt, dass ebenfalls gleichzeitig 2 Positionen geöffnet bzw. geschlossen werden. Dieses Problem hatten wir ja gestern schon mit dem MAE Crossing.

Und: Während das Performance-VT-LevelStop-ReverseSystem.vttrs
arbeitet, darf man dann auch nicht selber handeln (eingreifen)?
Schöne Grüße aus Köln
Fried

http://www.forexfactory.com/Fried
Benutzeravatar
Fried
Trader
 
Beiträge: 222
Registriert: 07.06.2005, 11:45
Wohnort: Köln

Beitragvon WorldTra.de » 22.06.2005, 13:26

Hallo Fried,

ich werde noch mal alle Systeme überarbeiten müssen. Da gibt es glaube ich überall ein Variablen-Zuordnungsproblem.

Generell solltest du, wenn du ein HS am Laufen hast, die Finger vom händischen Positionen lassen. Da kommt das HS fast garantiert durcheinander. Ausser du hast mehrere Unterkonten. dann kannst du auf dem einen Konto aktiv handeln und auf dem anderen das HS laufen lassen. Das ginge.

Wenn ich die Systeme fertig habe, dann melde ich mich.

Matze
Benutzeravatar
WorldTra.de
Administrator
 
Beiträge: 3669
Registriert: 14.04.2004, 23:00

Beitragvon WorldTra.de » 22.06.2005, 13:55

So, jetzt müsste es hinhauen, bei allen Systemen. Danke noch mal.

Matze
Benutzeravatar
WorldTra.de
Administrator
 
Beiträge: 3669
Registriert: 14.04.2004, 23:00

Nächste


Ähnliche Beiträge


Zurück zu DOWNLOADS

Wer ist online?

0 Mitglieder

cron