wambui
Mitglied seit 10 Jahre 10 Monate

* Metastock: Fehleranzeige im Systemtester

Hallo,

folgender Fehler wird im Systemtester bei testing deb Dax angezeigt:

Description:
Code = 80040E0E
Code meaning = IDispatch error #3086
Source = Microsoft JET Database Engine
Description = Bookmark is invalid.
Build: 8.0
File: ST_RecordsetIterator.inl
Line: 46
Error Type: 0
Error Code: 2

Wenn ich die Sim löschen will, zeigt mir das System an, es ist "running".

Was mache ich falsch oder ist ein Fehler im System?

MfG
wambui

HappyHippo
Mitglied seit 10 Jahre 10 Monate

Hi wambui,

zum ersten, du machst nichts falsch. Es ist ein interner Fehler des Datenbanktreibers (Microsoft) bzw. der Kommunikation (Equis) mit demselben.

Probier mal:

- Metastock beenden
- danach versuchen die "kranke" (hüstel) Simulaton zu löschen
- danach die Datenbank über Options - Clean now - cleanen

Darüber hinaus besorge dir die neueste Microsoft JetVersion

http://support.microsoft.com/default.aspx?kbid=239114

bzw. 1) alte deinstallieren und 2) neueste neu installieren.

bye HH "Schönes Wochenende"

wambui
Mitglied seit 10 Jahre 10 Monate

Hallo HappyHippo,

zunächst einmal herzlichen Dank für die Informationen.

Das Problem ist kleiner geworden. Habe aus dem Internet mir die Jet Version für win Me runtergeladen und installiert.

Jetzt funktioniert der System Tester mit Wertpapieren und den vorgegebenen System Testen von Equis, aber ich kann keine Optimierung von eigenen Trading Rules mehr durchführen. Es wird mir bei der Optimierung wieder der schon erwähnte gleiche Fehler angezeigt und die Optimierung erfolgt nicht.

Vielleicht noch eine Idee? Es ist nicht so einfach mit MS.

MfG
Wambui

HappyHippo
Mitglied seit 10 Jahre 10 Monate

Hi wambui,

dann ist höchstwahrscheinlich die Datenbank im Eimer! Unschön.

Also die Datei ST_Data.mdb - und das ist nicht so gut!

A) Sofern du keine Ersatzdatenbank zum Zurückspielen hast, auf Original Metastock CD müsste sie auch (?) vorhanden sein, habe ich noch nicht getestet, folgendes Procedere:

B) "Ich" würde folgendes nun machen (radikal, aber "beste" Lösung):

- Daten sichern (siehe Beiträge im Forum)
- Metastock deinstallieren und zwar komplett !

(Kontrolle der Verzeichnise und vor allem der Windows-Registry !)
[Tune-up Utilies Testversion vielleicht nehmen oder manuelles Entfernen]

- Metastock installieren (und ST_Data.mdb mal als Ersatz sichern !)

Wenn das nicht funktioniert - A) und B) Fenster auf, Computer nehmen ...

bye HH

wambui
Mitglied seit 10 Jahre 10 Monate

Hi, Happy Hippo,

danke für die Hilfe. Habe MS neu installieren müssen. Habe jetzt nur noch ein paar Probleme mit der Auswertung der Indices. Der Systemtester zeigt immer das gleiche net Profit an, wenn ich die Möglichkeit opt1 oder opt2 usw. wähle.

Was mache ich da noch falsch oder ist eine Datei nicht gelöscht worden?

Nebenbei gefragt: Wo finde ich das von dir angesprochene Daten sichern?

Danke
wambui

metatrader
Mitglied seit 10 Jahre 10 Monate

@ Wambui

Das Sichern der Datenbank ST_Data.mdb erfolgt mit dem "normalen" Windows Explorer, die Datei kopieren und entweder in ein anderes Verzeichnis kopieren oder diese einfach unter einem anderen Namen wegschreiben.

Diese Datei ist sehr wichtig, da alle Systemtests in der Datenbank gespeichert werden.

Zum Problem mit den OPT Variablen bei den Indizes. Hierzu müsstest Du uns in die Geheimnisse Deiner Formel einweisen (sprich den Code hier reinstellen), da ansonsten eine Antwort bzw. Fehlersuche nur sehr schwer möglich ist.

wambui
Mitglied seit 10 Jahre 10 Monate

Hallo metatrader,

hier

buy order:
cross(H,(Mov((H+L+C)/3,opt1,S) - Mov((H-L),opt2,S)))

sell order:
cross(C,PriceChannelHigh(opt3))

Danke für den Hinweis mit dem Sichern der Daten.

Vielen Dank
wambui

metatrader
Mitglied seit 10 Jahre 10 Monate

@ Wambui

Ich denke, Du solltest Dir ganz dringend das Update auf die Version 8.01 (oder Version 9) besorgen, damit Dein System mit den OPT Variabeln in MS funktioniert.

Wenn Du auf die beigefügte Graphik schaust, wirst Du feststellen, dass mit diesem System wohl niemand wirklich handeln würde. Abgebildet in der Graphik ist das "beste" System für den DAX, Du riskierst Verluste von über 30% und der wunderschönen Aufwärtstrend liefert Dir nur Close Long Signale.

wambui
Mitglied seit 10 Jahre 10 Monate

Hallo metatrader,

mein Ergebnis sieht wie folgt aus:

ID Net Profit % Gain Trades Trade Profit/Loss Avg. Profit/Avg. Loss Status OPT1 OPT2 OPT3
1 $608.72 6.09 % 0 0/0 N/A Completed. 2 2 5
2 $608.72 6.09 % 0 0/0 N/A Completed. 3 2 5
3 $608.72 6.09 % 0 0/0 N/A Completed. 4 2 5
4 $608.72 6.09 % 0 0/0 N/A Completed. 5 2 5
5 $608.72 6.09 % 0 0/0 N/A Completed. 6 2 5

und so

Summary
Copy of Dax Sytem DAX 30 (Dax)
Simulation Date 01.04.2004 18:07:22 500 Daily Bars 12.04.2002 Through 31.03.2004 (719 Days)
Optimized System

Performance
Profit $608.72
Performance 6.09 %
Annualized Performance 3.09 %
Buy & Hold Profit $-130861.01
Buy & Hold Performance -1308.61 %
Buy & Hold Annualized Performance -664.32 %

Trade Summary
Total Trades 0
Trade Efficiency 0.00 %
Average Profit/Average Loss N/A

Profitable Trades
Total 0
Long 0
Short 0

Average Profit $0.00
Highest Profit $0.00
Lowest Profit $0.00
Most Consecutive 0

Unprofitable Trades
Total 0
Long 0
Short 0

Average Loss $0.00
Highest Loss $0.00
Lowest Loss $0.00
Most Consecutive 0

Maximum Position Excursions
Long Favorable $0.00
Short Favorable $0.00
Long Adverse $0.00
Short Adverse $0.00

Trade Efficiency
Average Entry 0.00 %
Average Exit 0.00 %
Average Total 0.00 %

Average Long Entry 0.00 %
Average Long Exit 0.00 %
Average Long Total 0.00 %

Average Short Entry 0.00 %
Average Short Exit 0.00 %
Average Short Total 0.00 %

Performance Indices
Buy & Hold Index 100.47 %
Profit/Loss Index 100.00 %
Reward/Risk Index 100.00 %

Accounting
Initial Equity $10000.00
Trade Profit $0.00
Trade Loss $0.00
Commissions $0.00
Interest Credited $608.72
Interest Charged $0.00
Final Equity $10608.72
Open Positions $0.00

Account Variation
Highest Account Balance $10608.72
Lowest Account Balance $10000.00
Highest Portfolio Value $0.00
Highest Open Drawdown $0.00
Highest Closed Drawdown $0.00

Account Events
Margin Calls 0
Overdrafts 0

Profitable Timing
Average Trade Length 0
Longest Trade Length 0
Shortest Trade Length 0
Total Trade Length 0

Unprofitable Timing
Average Trade Length 0
Longest Trade Length 0
Shortest Trade Length 0
Total Trade Length 0

Out of Market Timing
Average 250
Longest 500
Total 500

Optimization Variables
OPT1 2.00
OPT2 2.00
OPT3 5.00
OPT4 N/A
OPT5 N/A
OPT6 N/A
OPT7 N/A
OPT8 N/A
OPT9 N/A
OPT10 N/A

also ganz anders mit den selben Daten, als das von Dir. Auch habe ich nachgeschaut, im Programm steht die Version 8.01.

So, was nun noch falsch?

Macht mich traurig Dich so zu langweilen und zu beschäftigen.

Danke für Dein Verständnis.

wambui

metatrader
Mitglied seit 10 Jahre 10 Monate

Hi,

kein Problem. So wie es aussieht, hast Du keinen Trade gemacht, die Performance Deiner Systeme wird daher auf den Geldmarktzinsen für das Kapital liegen. Wahrscheinlich hast Du zuwenig Geld in Deiner Initial Equity.

Lösung: Mehr Kohle oder besser noch einen reinen Punktetest durchführen.

Zudem solltest Du die Perioden für die OPT Variablen etwas großzügiger wählen. Zum Anfang empfehlen sich Werte wie OPT1 von 20-100, OPT2 von 5-30 und OPT3 von 10-40. Das ganze in 5 Schritten durchführen und evtl. später dann bei den besten Ergbenissen noch ein wenig mit 1er Schritten feintunen.

Indizes wie der DAX eignen sich kaum für einen Systemtest, da die Kurse nur selten in der Realität handelbar sind. Slippage ist unerlässlich, Kommissions sollte man auch eingeben und besser weicht man immer direkt auf die Futures aus. Je mehr Handelssignale das System erzeugt, desto unrealistischer sind die Ergebnisse.

wambui
Mitglied seit 10 Jahre 10 Monate

Hi metatrader,

danke vielmals. Es hat mir sehr geholfen.

Viele Grüße
wambui

Rückrufservice
Beschreiben Sie bitte Ihr Anliegen, damit wir uns auf den Rückruf vorbereiten können.
Ja, ich habe die Datenschutzerklärung zur Kenntnis genommen und willige ein, dass die von mir angegebenen Daten inklusive der Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen elektronisch erhoben und gespeichert werden. Meine Daten werden dabei nur streng zweckgebunden zur Bearbeitung meiner Anfrage genutzt und nicht ohne Einwilligung weitergegeben. Diese Einwilligung kann jederzeit mit Wirkung für die Zukunft widerrufen werden.

Jetzt registrieren

Jetzt registrieren und ZMP Live+ 14 Tage kostenlos testen!
  • Dauerhaft kostenfrei
  • Keine Zahlungsinformationen erforderlich