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.
Roti
unregistriert
Zitat
Was habe ich da falsch gemacht? Des weiteren gelingt es mir nicht den Robustheitstest zu starten da 'keine Optimierungsvariable' vorhanden ist, ich habe in einem zweiten Lauf bei den Stop´s den OPT-Butten gedrückt und es bei den Voreinstellungen gelassen da ich anhand des RB in einem 2D oder 3D Diagramm sehen wollte wie sich die Werte der vielen Stops des Hr. Schmidt verhalten.
Also Ziel: Stop´s mit Hilfe des RB optimieren (geht das überhaupt );
Roti
unregistriert
Zitat
Will man den Robustheitstest einsetzen muss man in den Formeln Variable einfügen damit als Berechnungvorgabe eine Optimierungsspanne vorhanden ist.
Unter DEFINITION gibt man folgende Regel ein:
global const V_Stopp: [5,1,50,1,50,1,3,I];
Man kann unter Definiton so viele Stoppformeln eintragen und verwenden wie man möchte. Als Beispiel soll die eine Formel genügen.
Dann trägst man V-Stopp im Verlusstopp (oder einem Stopp Deiner Wahl) so ein wie es in der Grafik gezeigt ist ein.
Zitat
Sofortverlust Stop: bei 2%
Sofortgewinn Stop: bei 2%
Roti
unregistriert
Zitat
Diese Kombination der Sofortstopps innerhalb eines EOD Systemes kann von der Logik im Backtest nicht funktionieren, da man EOD niemals feststellen kann ob zuerst der Gewinn oder der Verlusstopp ausgelöst wurde. Somit wird das Backtestergebnis verzerrt!
Ein korrektes Ergebnis wird m.M. erzielt wenn man entweder SOFORT LONG ODER SOFORT SHORT verwendet. Beides zusammen funktioniert in korrekter Weise nur mit Ticdaten!
Ein weiterer Punkt sind die von Bernhard beschriebenen fehlenden gebühren. Je nach Broker werden diese unterschiedlich ausfallen daher wurde sie zur Demonstartion vermutlich auch weggelassen. Allerdings werden diese den Profit belasten und eine Verschlechterung in der Kapitalkurve auslösen....
Allerdings muss auch gesagt werden, das S.Schmidt seinen Beitrag als HS-Ansatz und nicht "Handelssystem" bezeichnet!
Zitat
danke, jetzt klappt es mit der KK in die Richtige Richtung, mein Fehler war Exit Long und Exit Short eine 0 zu setzen; was macht Investox eingentlich standardmäßig wenn diese Bedingungen nicht gesetzt werden?
Zitat
Gut, ich hab total verpennt das Hr. Schmidt ohne Gebühren gerechnet hat, zeigt aber auch wie wichtig die Gebühren und Slippage bei einem HS-System od. HS-Ansatz ist.
Zitat
Das mit den Stop´s habe ich mir schon beim durchlesen gedacht, aber wer weiss ob Hr. Schmidt hier was 'neues' entdeckt hat, ich empfehle passende Stop´s für EoD zu verwenden.
Zitat
also wenn ich RB einsetzen will dann muss ich immer eine Variable statt Konstante verwenden, danke. Aber was sind dann bei den Stop´s die OPT Buttons, dachte hier lege ich auf Mausklick das Optimieren fest und RB erkennt das?
Zitat
Hr. Schmidt verwendet insgesamt 5 Stop´s, zweimal sofort und dreimal Intraday; wenn ich für jeden Stop eine extra global const ..... eingebe kann ich im RB dann auch alle meine Stop´s justieren, oder? Gibt es bei den Sofortstop´s vielleicht wider einen Haken?
Zitat
Wie gesagt, dachte das der Opt-Button (wie in deiner Grafik sehr schön dargestellt) das Optimieren über RB übernehmen kann, daß war also mein Denkfehler?
Roti
unregistriert
Zitat
S. Schmidt hat für Silppage und Gebühren 50,-€/Trade berechnet.Ich habe das beim durchlesen leider übersehen!
Denke das dieser Preis-wenn auch recht knapp berechnet und man bei IB tradet, realisiebar ist!
Zitat
Könnte man hier ein Check für Tradeperioden intigrieren, in dem eine gezielte Suche im Backtest nach "zweifelhaften Stoppabrechnungen" möglich ist?