Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Expert-Advisors (http://www.expert-advisor.com/forum/forumdisplay.php?f=25)
-   -   SteadyWinner Modified Autotrade Account (http://www.expert-advisor.com/forum/showthread.php?t=4531)

BlackPearl 21.10.15 22:20

SteadyWinner Modified Autotrade Account
 
Heute wurde der angepasste Expert Advisor "SteadyWinner 6.5" auf einem ganz neuen Account scharf geschaltet.
Der EA läuft auf EURUSD H1.

Eckdaten : Real, 1000$ Kapital bei broker Roboforex mit Leverage 1:500.
Risiko : 2,5% mit Einstellung Tradelotsizee 0,5%
Die höheren Werte (Default ist 2% und 0.01 Lot Tradelotsize) gehen nur, weil im EA Filter gesetzt wurden und (hoffentlich) nicht so viele Fehlsignale erfolgen wie im Originalprogramm.
Das Konto wird in Kürze über myfxbook publiziert und dann der Link hier bekannt gegeben, Im Gegensatz zu Konten unter Blackpearl EA (Gridsystem) ist dieses Konto dann nach einer Weile Autotrade berechtigt.

Der Backtest ergibt ca 10087$ Gewinn bei 10000$ eingesetztem Kapital und dem Backtestzeitraum 1.1.2010 bis 20.10.2015 sowie Risiko 2% und TestLotScale 0.5%, also eine Verdoppelung.
Max. DD ist 10,5%, maximale Verlusttrades in Folge ist 4.

BlackPearl 21.10.15 22:58

Der Backtest ergibt ca 18119$ Gewinn bei 10000$ eingesetztem Kapital und dem Backtestzeitraum 1.1.2010 bis 20.10.2015 sowie Risiko 3% und TestLotScale 0.5%,.
Max. DD ist dann 15,5%.

BlackPearl 24.10.15 20:59

Weiterentwicklung SW
 
Der SteadyWinner hat Komponenten den BlackPearl EA enthalten.
Er tradet jetzt in Richtung des Trends nach.
Trotzdem bleiben SL und TP etc. Das Risiko bleibt begrenzt. Standardeinstellung "Risiko" ist dann 1% anstatt 2%.

Schaut man sich FX Diamond an, daann sieht man, dass dort in einem Streufeld drei oder mehr Pos. in einem nahen Bereich gesetzt werden. Der veränderte SW arbeitet hier ähnlich, da der optimale Eintrittsszeitpunkt nicht festzustellen ist. Die Streuung um das Eintrittssignal beträgt nach bestimmten Regeln (neuer Parameter im EA) mehrere Pips.

BlackPearl 24.10.15 21:43

Grober Backtest (90%) 1.1.2010 bis heute.

Die Kurve hat sich geglättet. Das typische Muster bei SW war bisher : 2 Schritte vor 1 zurück. Und so ein Schritt konnte ein Jahr dauern.

Es sind bisher keine Optimierungen erfolgt.

-Zwischen dem 15.12 und 15.1 wurde der Handel programmtechnisch ausgesetzt (gelbe Sterne). Das Original hat zwischen 15.12 und 1.1 ausgesetzt.
-Freitags wird bis 17.00 Ihr normal gehandelt, danaach nicht. Das Original hat bis 15.00 Uhr gehandelt, danach "Testlotgrößen"
-bei Verlusttrades werden keinen "Testlottrades" eröffnet. Das Original hat versucht schlechte Zeiten durch kleine Positionsgrößen zu überbrücken. Die modifizierte Version ist treffsicherer und tastet nicht Versuchstrades.
Der EA handelt zu selten um gute Trades zu verpassen.

Screenshot nächstes Posting, ist hier igendwie verloren gegangen.

BlackPearl 24.10.15 21:46

Strategytester
 
Liste der Anhänge anzeigen (Anzahl: 1)
Screenshot Backtest 4,7 Jahre

tnickel 26.10.15 16:53

Hi,
hört sich doch erst mal ganz gut an und die Equitykurve ist auch ok.

Interessiere mich für den myfxbook link.

Ich hatte die Version vom Steady Winner 6.0 mal life geschaltet. Allerdings nach einem dicken Verlusttrade abgeschaltet. Das Teil läuft bei mir jetzt nur noch auf Demo.

thomas

BlackPearl 29.10.15 23:33

Mal abwarten. Es sind noch einige Stunden Arbeit in die Anpassung geflossen. Ich werde noch mal untersuchen, ob es Zeiten (Tage/Uhrzeit ) gibt zu denen der EA schlecht oder gut läuft.
Der EA zeigt einige Sequenzen guter Trades und welche mit schlechten Trades. Dies ist in die Berechnung der Positionsgrößen eingegangen.

Volle SL sind nach Anpassung seltener, meist wird vorher geschlossen. Das TP ist höher bei 100 wird im Backtest aber selten erreicht. Das SL ist fest bei 35, geschlossen wird meist früher.. Viele Gewinntrades Trades landen letztlich sind im Bereich 8 bis 10 oder 20 bis 30 Pips.
Das Original hatte hier Probleme, SL zu oft voll getroffen und Gewinn zu schnell geschlossen.

Weiterhin hat das Original teilweise mehrfach am Tag Vetlusttrades geöffnet. Hier wurde ein zeitlicher Mindestabstand eingebaut.

Abwarten wie das Real Konto läuft.

BlackPearl 29.10.15 23:57

Ach ja, da fällt mir ein, vor Jahren hat mal jemand den SW auf GBPUSD laufen lassen. Das müsste man dann noch mal untersuchen. Es wäre gut noch ein zweites Währungspaar zu haben, da man sonst recht wenig Trades hat.

Freidenker 31.10.15 14:59

Hallo
Ja der SW arbeitet auf dem GBPUSD auch ganz ordentlich.
Habe ihn auf dem Währungspaar schon eine ganze Weile im Test
Gruss

BlackPearl 31.10.15 21:38

Steadymartingear
 
Auf der Herstellerseite gibts es einen neuen EA mit Erklärung und siehe da, dieser EA arbeitet auch auf EURUSD und verfolgt (so wie ich gerade einen Ansatz mit variablen Positionsgrößen in Abhängigkeit vom vorherigen Trade. Auch der SW hat mit verschiedenen Positionsgrößen gehandelt allerdings nur mit einer Testlotsize und mit vorgegebene Risiko zahl Default 2%.

Der EA Forex Tramp erhöht nach jedem Fehler die Positionsgrößen und zwar so stark , dass er alle vorhergehenden Fehlerquellen kompensiert.
EA Steadymartigear erhöht die Positionsgrößen bei Verlusten lediglich um ca. 20%.

Der SW hatte mehrere Timeframes zum Erkennen eines Trends, aber hat die Richtungen der einzelnen Ebenen nur gering oder gar nicht beachtet . Der Steadymartigear benutzt also auch mehrere Ebenen und zusätzlich noch Bollinger und Envelopes.

Ich habe bisher folgende Ansätze verfolgt, beim Optimieren des normalen SW : Halbieren der Lotsize bei Verlusten und geringes Erhöhen der Lotsize bei Gewinn (1.1) da es Sequenzen mit mehreren Verlusten gibt. Nachteil ist, dass man hier den ersten Gewinntrade mit geringerer Lotsize eröffnet und sich somit auch den Gewinn anteilig entgehen lässt.
Zweiter Ansatz ist ähnlich wie beim Steadymartigear, Multiplikation bei Verlust mit 1.3. Merkwűrdigerweise Zufall oder naheligender Ansatz.

Alles in allem vermute ich , dass man des SW bzgl. des Eintrittssignals verbessert hat und einen Soft martingale etabliert hat. Aha. Es gibt viel zu tun ;)

BlackPearl 31.10.15 21:41

Zitat:

Zitat von Freidenker (Beitrag 31484)
Hallo
Ja der SW arbeitet auf dem GBPUSD auch ganz ordentlich.
Habe ihn auf dem Währungspaar schon eine ganze Weile im Test
Gruss

Der EA war damals auf dem GBPUSD nicht profitabel. Wenn ich Zeit habe schaue ich wie sich die angepasste Version verhält.

BlackPearl 01.11.15 21:18

Stand der Dinge.
 
So Seitwärtsindikator ist an Bord, sowie eine "Softmartingale" :
- Bei Erfolg wird die Lotsize verringert, sodass ein nachfolgender Trade mit kleinerer Pos. geöffnet wird
- bei Verlust wird die Lotsize erhöht, sodass ein nachfolgender Trade mit größerer Pos. geöffnet wird

Tests laufen..

BlackPearl 02.11.15 17:25

EA handelt nun öfter
 
Der Seitwärtsindikator wurde als zusätzliches Eintrittssignal (= Signal2) verwendet. Wird der Seitwärtstrend verlassen und treffen bestimmte Bedingungen zu wird eine Position eröffnet. Diese zusätzlichen Positinen bewirken, dass der EA nun öfter handelt.

Damit die unter Signal2 eröffneten Positionen nicht durch nicht relevante Schlussbedingungen sofort wieder geschlossen werden wurde eine zweite magicno verwendet. Genau genommen sind es nun zwei EA unter einem Hut mit identischem Trailing, die dadurch auch separat backtestbar sind.

Signal1 : Nur im Trend anhand DeMarker, WPR, MA und Gedöhns über diverse Timeframes
Signal2 : Breakout aus Seitwärtstrend in Richtung Trend

Die Softmaringale wurde sehr gering eingestellt (Faktor 1.05). Dadurch weniger Profit, weniger Equityverlust zwischendurch. Chance auf höheren Profit bei Breakouts mit Trailing auf geschontem Equity.

Man darf die Positionsgrößen nicht zu stark erhöhen bei Verlusten. Bei unerwartet langen Verlustfolgen wäre die Equity und am Ende auch die Margin betroffen. 1.05 wird als Default verwendet.

Die Erniedrigung der Positionen bei Gewinn (Faktor 0.65) wurde begrenzt. Bei mehreren Gewinntrades in Folge wäre der entgangene Profit zu hoch, wenn am Ende nur noch Minipositionen gehandelt werden. Bei Erreichen dieser Grenze verhält sich die Positionsberechnung ("Trade Lot Size") wie beim Original SteadyWinner, auf niedrigerer Risikoebene, sodass sich die Positionsgröße bei jedem Gewinn trotzdem mininal erhöhen kann und ein gesteigerter Profit eintritt - bis der nächste Verlusttrade erfolgt, der dann aber auf erträglichem Niveau stattfindet. Also auf ca. 1% Risiko plus Aufschlag wegen Softmartingale.

Lotgrößensequenz (Ausschnitt) :

0,57 Gewinn< ->entspricht 2%
0,37 Verlust <-> 0,57*0,65, da Vorgänger Profit
0,39 Verlust <-> 0,37*1.05, da Vorgänger Verlust
0,41 Gewinn<-> 0,39*1.05, da Vorgänger Verlust
0,64 Gewinn<-> entspricht 2% (da Vorgänger Profit)
0,42 Gewinn<-> 0,64*0.65
0,27 Gewinn<-> 0,42*0,65
0,22 Gewinn<-> 0,27*0,65
0,22 Gewinn<-> bleibt auf 0,22 da unter Positionsgrenze bei vorangegangenem Profiterreicht
0,22 Gewinn <-> bleibt auf 0,22 da unter Positionsgrenze bei vorangegangenem Profit erreicht
0,22 Verlust <-> bleibt auf 0,22 da unter Positionsgrenze bei vorangegangenem Profiterreicht
0,23 Gewinn<-> 0,22*1.05
0,66 Gewinn<-> entspricht 2% (da Vorgänger Profit).


Es gibt absolut keine TestLotsizes mehr , zwischen dem 15.12. und dem 15.1. wird per Schalter im Parametersatz gar nicht gehandelt.

BlackPearl 06.11.15 21:18

Im Chart blende ich jetzt einige Zeichen ein, die die Handelssituation auf einen Blick klar machen. Vier Pluszeichen für Trends auf vier Zeitebenen (Bollinger/Keltner), ein M für Momentum , A für ATR und K für die relative Position des Kurses zu diversen MA. Ist eins der sieben Zeichen auf '-' gibt es kein Eintrittssignal. Steht dagegen ' KMA++++' auf dem Chart kann ein Eintrittssignal jederzeit kommen.
Derzeit ist ein Eintrittssignal möglich.

BlackPearl 10.01.16 09:46

Den SW handeln wir nicht mehr und haben ihn durch eine profitablere Eigenentwicklung ersetzt. Der SW ist im Original und modifiziert profitabel, aber man braucht zu viel Zeit um Kapital zu generieren und die Recovery Zeit empfehlen sind zu lang, mehr als drei Monate darf es nicht dauern, sonst steigt der Frustpegel zu hoch. Der neu entwickelte EA 'Arcinator' basiert ebenfalls auf verschiedenen EA, ist aber vollkommen unabhängig von SW entstanden und hat sehr lange profitable Phasen. Der SW hatte den WPR als Signalgeber, der Arcinator benutzt den CCI und bewertet zusätzlich die Distanzen des Kurses zu den MA. Mit dieser Strategie ist man beim EURUSD erfolgreich. Nach Einbau eines Filters, um in starken Kursbewegungen nicht ins Messer zu (ver)kaufen, ist das Ergebnis noch einmal besser geworden. Der EA wurde mit Gewicht auf 2013 bis 2015 optimiert. Der Filter hat für die Jahre 2010 und 2011 eine deutliche Reduktion auf ein Full SL gebracht, sodass nun jeder beliebig gewählte Zeitraum von einem Jahr zwischen 2010 und 2015 profitabel ist. Jahre vor 2010 werden nicht betrachtet, jedes Währungspaar verändert sich und es wäre eine andere Optimierung notwendig, zumindest jedoch TP, SL. SL 66, TP 34. Das SL ist nur ein Sicherungsfaktor, der EA schließt normalerweise früher. Der EA öffnet 1 bis 5 Positionen, einstellbar in den Parametern. Backtest haben ein Optimum bei 5 Pos. ergeben, meistens öffnet er nur 1 oder 2 Pos. Über einen Parameter ist wählbar, ob ein Martingale-Multiplikator verwendet wird. Martingale ist für dieses Strategie nicht notwendig, aber es steigert das Ergebnis . Die zusätzlichen Pos. werden nicht nach Gridkriterien geöffnet, sondern nach vollwertigem Signal wie bei der ersten Position. Der EA ist mit 1 Position und ohne Martingale profitabel.

Aktien Andy 10.01.16 18:27

Wo kann man sich das mal ansehen (Demoversion, Backtests)?

Danke


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:23 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum