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

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Allgemeine Fragen (http://www.expert-advisor.com/forum/forumdisplay.php?f=103)
-   -   Abweichende Ergebnisse im Strategietester (http://www.expert-advisor.com/forum/showthread.php?t=6887)

Klaus144 14.01.21 07:12

Abweichende Ergebnisse im Strategietester
 
Hallo an alle da draußen,
ich habe einen Expert auf meinem Demokonto getestet. Den gleichen Expert testete ich dann im LiveKonto (gleicher Broker, gleiche Einstellungen). Nach mehreren Durchläufen habe ich festgestellt, daß im LiveKonto immer wieder weniger Trades ausgeführt werden (ca 10%).

Hat jemand eine Idee woran das liegen kann?

Danke für Eure Antworten.

Gruß Klaus 144

Indikator-Trading 14.01.21 07:45

Hast du einen Spreadfilter? Läuft das Demokonto mit der gleichen Geldsumme wie das Demokonto? Es könnte sein, dass ein Broker Orders nicht annimmt, da evtl. ein Parameter bei der OrderSend-Funktion nicht korrekt ist.

Gruß Timo

Klaus144 14.01.21 09:07

Hallo Timo,
danke für Deine Antwort.

1) Nein, ich habe keinen Spreadfilter, aber im Tester gebe ich doch den Speard fix vor. Dies war bei Demo- und LiveKonto gleich eingestellt.

2) Ja, es gibt Abweichungen in der Kapitalisierung von Demo- und LiveKonto. Bei der gewählten Lotzahl hätte jedoch im Livekonto keine Order ausgeführt werden dürfen. Zumal ich bei dem Test im Livekonto die gleiche Kapitalisierung vorgegeben habe wie im Demokonto.

3) Was meinst Du mit : "da evtl. ein Parameter bei der OrderSend-Funktion nicht korrekt ist." Was könnte das sein?

Gruß Klaus 144

Indikator-Trading 14.01.21 09:54

zu 1) Jetzt weiß ich nicht ganz was du meinst. Den Spread kannst du nicht im Demo/Live Konto festlegen, nur für Backtests.
Ist dein Problem also, dass der EA im Backtest mehr Trades macht oder im Livebetrieb mit einem Demokonto ?

zu 2)Kann es sein, dass du die Backtestergebnisse von LiveKonto vs. Backtest Demokonto meinst? Wenn ja, dann ist es sehr Wahrscheinlich, dass es an unterschieden in deiner Historie liegen könnte.

zu 3) Hast du Fehlermeldungen, wenn ein Trade ausgelöst werden soll?

Klaus144 14.01.21 11:25

zu 1) Ja, ich habe einen Backtest gefahren auf beiden Konten. Im Demokonto wurden dabei mehr Trades ausgeführt als im Livekonto.

zu 2) Kann die Historie unterschiedlich sein, obwohl es sich um den gleichen Brocker handelt? Den Zeitraum hatte ich jedenfalls identisch eingestellt.

zu 3) Im Journal wurden keine Fehler angezeigt.

traderdoc 14.01.21 15:37

Zitat:

Zitat von Klaus144 (Beitrag 44959)
Hallo an alle da draußen,
ich habe einen Expert auf meinem Demokonto getestet. Den gleichen Expert testete ich dann im LiveKonto (gleicher Broker, gleiche Einstellungen). Nach mehreren Durchläufen habe ich festgestellt, daß im LiveKonto immer wieder weniger Trades ausgeführt werden (ca 10%).

Hat jemand eine Idee woran das liegen kann?

Danke für Eure Antworten.

Gruß Klaus 144

Im Backtester!! wird man immer mehr oder weniger Trades haben (Spread, Historie, Candlepeaks etc.) finden.
Das Einfachste wäre, den EA auf einem Live-Demo- und parallel auf einem Live-Konto laufen zu lassen, sofern bei Dir nicht mit dem Live-Konto schon das Demo-Konto gemeint ist.
Dann kannst haarfein beide Orderausführungen miteinander vergleichen.

traderdoc

Klaus144 15.01.21 06:18

Danke für Eure Gedanken!!!!

Gruß Klaus 144

Indikator-Trading 15.01.21 07:31

Wenn es Backtester Demo vs. Backtester Live ist, dann kannst du dir auch einfach einen Trade raussuchen, welcher nicht in dem einem System nicht getätigt worden ist und diesen dann über den Visuellen Modus bewerten.
Mit weiteren Print-Ausgaben wirst du dann auswerten können, warum der Trade nicht geöffnet worden ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:43 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