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)
-   -   Biete mich an, einen EA_EA zu schreiben. Wer hilft mit? (http://www.expert-advisor.com/forum/showthread.php?t=1604)

JoeDormann 29.12.11 02:36

Zitat:

Zitat von forex86 (Beitrag 7244)
ok, werd nur noch mich reinlesen müssen, wie es mit backtests funkt , habe bisher immer demokonten angewendet....

Hi,

wenn Du davon noch keine Ahnung hast, muß Du Dich sowieso erstmal, und grundsätzlich damit beschäftigen.

Demo oder Liveaccount ist für den Backest sowieso egal.

Gruß Joe

Propain 29.12.11 13:00

Zitat:

Zitat von forex86 (Beitrag 7244)
ok, werd nur noch mich reinlesen müssen, wie es mit backtests funkt , habe bisher immer demokonten angewendet....

Geh auf Forex Tester Software - Data Sources - dort findest Du History Daten für die Paare Deiner Wahl bis zurück ins '01.

Wie man einen Backtest ausführt, mag ich hier jetzt nicht erklären, dauert zu lange und zudem bin ich ein schlechter Erklärer - aber es gibt bestimmt einige gute Tutorials....

JoeDormann 29.12.11 17:35

Backtest auf H1 Basis Openprice
 
Für den Backtest wählt man sich einen Zeitraum, der der zu erwartenden Phase inetwa entspricht.
D.h. derzeit noch eher Short.

Somit habe ich einen Zeitraum gewählt, der meiner Meinung nach mittelfristig passen sollte.
Schließlich soll der EA ja auch mittelfristig Gewinn machen.

Siehe:

HTML-Code:

Strategy Tester Report
JD_Sven_HL34_Grid01.04
GoMarkets-Real 2 (Build 409)

Symbol        EURUSDm (Euro vs US Dollar)
Periode        1 Stunde (H1) 2011.06.27 04:00 - 2011.12.28 23:59 (2011.05.02 - 2011.12.29)
Modell        Open Preis (nur für Expert Advisors, die offensichtlich Balkenöffnung kontrollieren)
Parameter        GMTshift=2; multiTrade=1; inMon=66; inDie=54; inMit=62; inDon=51; inFre=10; minHub=3100; emaEin=275; emaAus=100; ss0="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; maxTrades=34; startLotsize=0.01; nkDiffPips=20; nkNTradesLotErh=1; nkNTradesLotsize=0.01; winPipsPerTrade=375; slip=1; magic=2011122700; ss1="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Alerts=false; ss2="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; LabelShift=20; LineShift=40; ss3="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Pivot=true; PivotColor=Yellow; PivotFontColor=White; PivotFontSize=8; PivotWidth=1; PipDistance=20; CamFontColor=White; CamFontSize=10; ss4="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Fibs=false; FibColor=Sienna; FibFontColor=White; FibFontSize=8; ss5="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; StandardPivots=false; StandardFontColor=White; StandardFontSize=8; SupportColor=White; ResistanceColor=FireBrick; ss6="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; MidPivots=false; MidPivotColor=White; MidFontSize=8;
Balken im Test        3249        Ticks modelliert        6394        Modellierungsqualität        n/a
Fehler in Charts-Anpassung        0                               
Ursprüngliche Einlage        1000.00                               
Gesamt netto Profit        12820.95        Brutto Profit        12820.95        Brutto Loss        0.00
Profit Faktor                Erwartetes Ergebnis        12.96               
Drawdown absolut        264.70        Maximaler Drawdown        1028.15 (7.82%)        Relative Drawdown        26.49% (265.03)
Trades gesamt        989        Short Positionen (gewonnen %)        495 (100.00%)        Long Positionen (gewonnen %)        494 (100.00%)
Profit Trades (% gesamt)        989 (100.00%)        Loss Trades (% gesamtl)        0 (0.00%)
Grösster        Profit Trade        82.94        Loss Trade        0.00
Durchschnitt        Profit Trade        12.96        Loss Trade        0.00
Maximum        aufeinanderfolgende Gewinne (Profit in Geld)        989 (12820.95)        Aufeinanderfolgende Verluste (Verlust in Geld)        0 (0.00)
Maximal        Aufeinanderfolgender Profit (Anzahl der Gewinne)        12820.95 (989)        Aufeinanderfolgende Verluste (Anzahl der Verluste)        0.00 (0)
Durchschnitt        aufeinanderfolgende Gewinne        989        aufeinanderfolgende Verluste        0

Das Ergebnis ist enorm: ca. 1200% in 6 Monaten.
Der Drawdown ziemlich gering.
Das einige an was man sich gewöhnen muß, ist: Nicht einzugreifen und GEDULD zu üben!

Ich mache die Tests im H1, weil es sich schneller durchrechnet. Diesmal hat der Backtest ca. 14 Stunden gedauert.

Wenn ich den EA Live benutze, habe ich ja während der EA arbeitet, genug Zeit, neue Backtests zu machen. Insgesamt rate ich immer davon ab, am Forex live zu traden, zu meiner und Eurer Sicherheit ;)

Ihr habt oben im Codefenster ja auch die Parameter.

Gruß Joe
und guten Rutsch

JoeDormann 29.12.11 18:25

Hallo,

die gleichen Parameter im M30 benutzt, über einen kürzeren Zeitraum(mehr gab mein Account an Daten nicht her) ergab:

HTML-Code:

Strategy Tester Report
JD_Sven_HL34_Grid01.04
GoMarkets-Real 2 (Build 409)

Symbol        EURUSDm (Euro vs US Dollar)
Periode        30 Minuten (M30) 2011.08.23 14:00 - 2011.12.28 23:59 (2011.05.02 - 2011.12.29)
Modell        Open Preis (nur für Expert Advisors, die offensichtlich Balkenöffnung kontrollieren)
Parameter        GMTshift=2; multiTrade=1; inMon=66; inDie=54; inMit=62; inDon=51; inFre=10; minHub=3100; emaEin=275; emaAus=100; ss0="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; maxTrades=34; startLotsize=0.01; nkDiffPips=20; nkNTradesLotErh=1; nkNTradesLotsize=0.01; winPipsPerTrade=375; slip=1; magic=2011122700; ss1="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Alerts=false; ss2="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; LabelShift=20; LineShift=40; ss3="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Pivot=true; PivotColor=Yellow; PivotFontColor=White; PivotFontSize=8; PivotWidth=1; PipDistance=20; CamFontColor=White; CamFontSize=10; ss4="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Fibs=false; FibColor=Sienna; FibFontColor=White; FibFontSize=8; ss5="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; StandardPivots=false; StandardFontColor=White; StandardFontSize=8; SupportColor=White; ResistanceColor=FireBrick; ss6="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; MidPivots=false; MidPivotColor=White; MidFontSize=8;
Balken im Test        4421        Ticks modelliert        8739        Modellierungsqualität        n/a
Fehler in Charts-Anpassung        0                               
Ursprüngliche Einlage        1000.00                               
Gesamt netto Profit        5707.10        Brutto Profit        5708.76        Brutto Loss        -1.66
Profit Faktor        3439.01        Erwartetes Ergebnis        8.65               
Drawdown absolut        119.86        Maximaler Drawdown        853.80 (45.09%)        Relative Drawdown        45.09% (853.80)
Trades gesamt        660        Short Positionen (gewonnen %)        363 (99.45%)        Long Positionen (gewonnen %)        297 (100.00%)
Profit Trades (% gesamt)        658 (99.70%)        Loss Trades (% gesamtl)        2 (0.30%)
Grösster        Profit Trade        35.61        Loss Trade        -1.12
Durchschnitt        Profit Trade        8.68        Loss Trade        -0.83
Maximum        aufeinanderfolgende Gewinne (Profit in Geld)        528 (4892.56)        Aufeinanderfolgende Verluste (Verlust in Geld)        2 (-1.66)
Maximal        Aufeinanderfolgender Profit (Anzahl der Gewinne)        4892.56 (528)        Aufeinanderfolgende Verluste (Anzahl der Verluste)        -1.66 (2)
Durchschnitt        aufeinanderfolgende Gewinne        329        aufeinanderfolgende Verluste        2

Die Performance immer noch gut, aber über den verkürzten Zeitraum ergab sich ein wesentlich höheres Drawdown.

Daher immer ein gutes Gewinnverhältnis mit einem sehr niedrigen Drawdown wählen.

Gleich nochmal als M15. Moment

Gruß Joe

JoeDormann 29.12.11 18:42

Gleiche Parameter M15
 
HTML-Code:

Strategy Tester Report
JD_Sven_HL34_Grid01.04
GoMarkets-Real 2 (Build 409)

Symbol        EURUSDm (Euro vs US Dollar)
Periode        15 Minuten (M15) 2011.09.21 00:15 - 2011.12.28 23:59 (2011.05.02 - 2011.12.29)
Modell        Open Preis (nur für Expert Advisors, die offensichtlich Balkenöffnung kontrollieren)
Parameter        GMTshift=2; multiTrade=1; inMon=66; inDie=54; inMit=62; inDon=51; inFre=10; minHub=3100; emaEin=275; emaAus=100; ss0="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; maxTrades=34; startLotsize=0.01; nkDiffPips=20; nkNTradesLotErh=1; nkNTradesLotsize=0.01; winPipsPerTrade=375; slip=1; magic=2011122700; ss1="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Alerts=false; ss2="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; LabelShift=20; LineShift=40; ss3="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Pivot=true; PivotColor=Yellow; PivotFontColor=White; PivotFontSize=8; PivotWidth=1; PipDistance=20; CamFontColor=White; CamFontSize=10; ss4="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Fibs=false; FibColor=Sienna; FibFontColor=White; FibFontSize=8; ss5="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; StandardPivots=false; StandardFontColor=White; StandardFontSize=8; SupportColor=White; ResistanceColor=FireBrick; ss6="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; MidPivots=false; MidPivotColor=White; MidFontSize=8;
Balken im Test        6792        Ticks modelliert        13481        Modellierungsqualität        n/a
Fehler in Charts-Anpassung        0                               
Ursprüngliche Einlage        1000.00                               
Gesamt netto Profit        4032.66        Brutto Profit        4034.16        Brutto Loss        -1.50
Profit Faktor        2689.44        Erwartetes Ergebnis        6.79               
Drawdown absolut        522.80        Maximaler Drawdown        1353.14 (73.93%)        Relative Drawdown        73.93% (1353.14)
Trades gesamt        594        Short Positionen (gewonnen %)        396 (99.49%)        Long Positionen (gewonnen %)        198 (100.00%)
Profit Trades (% gesamt)        592 (99.66%)        Loss Trades (% gesamtl)        2 (0.34%)
Grösster        Profit Trade        16.28        Loss Trade        -1.04
Durchschnitt        Profit Trade        6.81        Loss Trade        -0.75
Maximum        aufeinanderfolgende Gewinne (Profit in Geld)        429 (3123.40)        Aufeinanderfolgende Verluste (Verlust in Geld)        2 (-1.50)
Maximal        Aufeinanderfolgender Profit (Anzahl der Gewinne)        3123.40 (429)        Aufeinanderfolgende Verluste (Anzahl der Verluste)        -1.50 (2)
Durchschnitt        aufeinanderfolgende Gewinne        296        aufeinanderfolgende Verluste        2

Der relative Drawdown zeigt uns, das das Konto auch gleich beim 1. mal hätte in die Grütze gehen können.

Also zeigt sich, das noch Bedarf an besseren Ein-, und Ausgangsstrategien da ist.

Allerdings, bei einem höheren Konto , z.B. 2000 würde ich das Risiko halbieren. Bei 4000 etwa vierteln.
Gleich noch mit M5.

Gruß Joe

JoeDormann 29.12.11 18:49

Gleiche Parameter M5
 
Der Zeitraum hat sich auch hier wieder verkürzt.

HTML-Code:

Strategy Tester Report
JD_Sven_HL34_Grid01.04
GoMarkets-Real 2 (Build 409)

Symbol        EURUSDm (Euro vs US Dollar)
Periode        5 Minuten (M5) 2011.10.10 03:35 - 2011.12.28 23:59 (2011.05.02 - 2011.12.29)
Modell        Open Preis (nur für Expert Advisors, die offensichtlich Balkenöffnung kontrollieren)
Parameter        GMTshift=2; multiTrade=1; inMon=66; inDie=54; inMit=62; inDon=51; inFre=10; minHub=3100; emaEin=275; emaAus=100; ss0="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; maxTrades=34; startLotsize=0.01; nkDiffPips=20; nkNTradesLotErh=1; nkNTradesLotsize=0.01; winPipsPerTrade=375; slip=1; magic=2011122700; ss1="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Alerts=false; ss2="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; LabelShift=20; LineShift=40; ss3="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Pivot=true; PivotColor=Yellow; PivotFontColor=White; PivotFontSize=8; PivotWidth=1; PipDistance=20; CamFontColor=White; CamFontSize=10; ss4="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; Fibs=false; FibColor=Sienna; FibFontColor=White; FibFontSize=8; ss5="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; StandardPivots=false; StandardFontColor=White; StandardFontSize=8; SupportColor=White; ResistanceColor=FireBrick; ss6="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; MidPivots=false; MidPivotColor=White; MidFontSize=8;
Balken im Test        16427        Ticks modelliert        32752        Modellierungsqualität        n/a
Fehler in Charts-Anpassung        0                               
Ursprüngliche Einlage        1000.00                               
Gesamt netto Profit        2823.82        Brutto Profit        2823.82        Brutto Loss        0.00
Profit Faktor                Erwartetes Ergebnis        5.70               
Drawdown absolut        452.64        Maximaler Drawdown        878.12 (58.90%)        Relative Drawdown        58.90% (878.12)
Trades gesamt        495        Short Positionen (gewonnen %)        330 (100.00%)        Long Positionen (gewonnen %)        165 (100.00%)
Profit Trades (% gesamt)        495 (100.00%)        Loss Trades (% gesamtl)        0 (0.00%)
Grösster        Profit Trade        12.67        Loss Trade        0.00
Durchschnitt        Profit Trade        5.70        Loss Trade        0.00
Maximum        aufeinanderfolgende Gewinne (Profit in Geld)        495 (2823.82)        Aufeinanderfolgende Verluste (Verlust in Geld)        0 (0.00)
Maximal        Aufeinanderfolgender Profit (Anzahl der Gewinne)        2823.82 (495)        Aufeinanderfolgende Verluste (Anzahl der Verluste)        0.00 (0)
Durchschnitt        aufeinanderfolgende Gewinne        495        aufeinanderfolgende Verluste        0

Relativer Drawdown hat sich zwar verbessert, hätte aber bei denen die einen hohen Stopoutlevel gehabt hätten, zum Platzen des Kontos geführt, bzw. führen können.

Ergo: Kontosize erhöhen, oder Lotsize verkleinern, sofern möglich.

M1 kann ich nicht testen, da da der Camarilladt nicht mehr funzt.
Somit ist klar, das der EA nur ab M5 benutzt werden kann.

Nochmal so als hinweis für Schlaumeier:
Dieser EA darf nicht kommerziell verwendet werden.
Bei Bedarf, Rückmeldung an mich.

Ich weiß, das man die Strategie durchaus verbessern kann.

Gruß Joe

Propain 29.12.11 20:27

Herzlichen Dank für die Daten.... bei mir läuft der Backtest noch.... bis auf weiteres.... :(

forex86 29.12.11 20:43

hängt der backtest von der cpu/ram ab wie lang es dauert?

JoeDormann 29.12.11 21:23

Zitat:

Zitat von forex86 (Beitrag 7293)
hängt der backtest von der cpu/ram ab wie lang es dauert?

ja ja ja ja ja ... :)

INVINCIBLE 29.12.11 21:33

Die Firma Strato nimmt keinen Kunden aus dem Ausland. :mad::mad::mad:
Der Wohnsitz muss Deutschland sein. Das ist ja unglaublich. :eek:


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:00 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