LuisX01
Member for 11 years 4 months

Metastock 10: Systemtester - Ein- und Ausstieg am gleichen Tag

Hallo,

ich bin ein Anfänger in Metastock und komme einfach nich weiter. Ich bin dabei ein System zu testen. Die Bedingungen für den Long und Short Entry habe ich bereits. Aber ich schaffe es einfach nicht den Ausstieg zu programmieren. Dabei ist der Ausstieg ganz einfach. Ich möchte zum Close der Candle an der ich in den Markt bin wieder aussteigen. Wie programmiere ich das?

Danke für eure Hilfe. Ich bin ratlos.

Gruss,

Luis

Submitted by LuisX01 on
metatrader
Member for 11 years 4 months

@ LuisX01 [#1]

Ich verstehe die Frage nicht so ganz. Möchtest du am gleichen Tag ein- und wieder aussteigen?

he96
Member for 11 years 4 months

@ metatrader [#2]

Er spricht vom CLOSE der Einstiegscandle. Bei DAILY wäre das MOC, aber evtl. guckt er auch intraday (was ich aber nicht glaube)

gruss hans

LuisX01
Member for 11 years 4 months

@metatrader, he96

Danke für eure Antwort. Es ist wie he96 geschrieben hat. Ich möchte zum Close der Einstiegscandle aussteigen. Es ist so: Ich habe Heute (Tag1 ein Signal) , Morgen also Tag 2 steige ich per Buy-Stop-Order über dem Hoch von Tag 1 ein. Nun möchte ich zum Schlusskurs von Tag 2 wieder aussteigen.

Danke für eure Hilfe

metatrader
Member for 11 years 4 months

@ LuisX01 [#4]

Versuch es mal damit:

entry:=Cross(C,Mov(C,20,E)); {Einstieg}
exit:=BarsSince(entry=1)=2;{Ausstieg nach zwei Bars}
init:=Cum(IsDefined(entry+exit))=1; {Signal gültig}
TradeFlag:=ValueWhen(1,entry+exit<>0 OR init,entry);{Binäres Signal}
entry:=TradeFlag*(Alert(TradeFlag=0,2) OR entry*Cum(entry)=1);{Einstieg}
exit:=(TradeFlag=0)*(Alert(TradeFlag,2) OR exit*Cum(exit)=1);{Ausstieg}
EntryVal:=ValueWhen(1,entry,C);{Einsstiegskurs}
Perf:=C/EntryVal-1;{Profit}
perf

he96
Member for 11 years 4 months

@ metatrader [#5]

Christoph, ich spreche kein MS-isch, aber wird hier nicht mit Kanonen auf Spatzen geschossen ?

Es steigt doch AM SELBEN TAG des entries auch wieder aus. Das könnte man bei TS einfach mit einem HAKEN im richtigen menu machen. Geht das hier nicht ?

gruss hans

LuisX01
Member for 11 years 4 months

Metatrader,

Danke für Deine Hilfe. Entschuldige dass ich noch einmal Frage, aber ich verstehe nicht wo ich das eintragen soll. Ich füge mal als Anhang ein Bild wie das mit dem Einstieg aussieht und das leere Feld für den Ausstieg. Danke für die Hilfe und für die Geduld.

Image removed.

Image removed.

metatrader
Member for 11 years 4 months

@ Hans [#6]

wollte mal ein bissel protzen ;)

@ LuisX01 [#7]

im Systemtester kannst du mit der Funktion Simulation.CurrentPositionAge arbeiten. Wenn du nach zwei Tagen verkaufen willst, ist das einfach:

Simulation.CurrentPositionAge=2

That's it ;)

LuisX01
Member for 11 years 4 months

@Metatrader

nochmals danke. Habe Deinen Vorschlag gleich getestet. Wenn ich aber die Funktion Simulation.CurrentPositionAge=2 unter Sell Short Order und unter Buy to Cover Order eintrage eröffnet das System keine Trades mehr. Das verstehe ich nicht. Habe ich etwas falsch gemacht? Danke nochmals

Image removed.

Image removed.

metatrader
Member for 11 years 4 months

@ LuisX01 [#9]

setze mal auf 3.

max_at
Member for 11 years 4 months

Hallo LuisX01,

ich habe das gleiche Problem wie Du. Würde auch gerne meine Position unter bestimmten Bedingungen zu Eröffnungskurs eröffnen und zum Schlußkurs schließen, leider spielt der Metastock Systemtester hier nicht mit.

Hast Du hierfür bereits eine Lösung gefunden?

Viele Grüße,
max_at

zentrader
Member for 11 years 4 months

Bis v9 (MS EOD) ging das (wenn auch etwas "tricki") wie in folgendem Beispiel, das ich letztes Jahr mal im T2W-Forum veroeffentlicht hatte (pdf-File!):

http://www.trade2win.com/boards/mechanical-systems-trading/24031-help-please-system-tester-ms-entry-open-exit-close-same-day.html

ciao,
zentrader

max_at
Member for 11 years 4 months

Hallo Zentrader,

vielen Dank für den Tipp ! Hat bestens funktioniert!

Mit ist zwar nicht ganz klar wieso der Systemtester so funktioniert, aber Hauptsache er tut jetzt das was ich von ihm will. :-)

Viele Grüße,

max_at

zentrader
Member for 11 years 4 months

Da bist Du nicht alleine. Das ging mir damals genauso. :-)

Hauptsache, es funktioniert.

ciao,
zentrader

Rückrufservice
Please describe your request so that we can prepare for the callback.
Yes, I have read the Privacy Policy note and I consent that the data provided by me, including the contact data, for the processing of the inquiry and in case of questions are electronically collected and stored. My data will only be used strictly for my request and will not be passed without my consent. This consent can be revoked any time with effect for the future.'
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Help?

Do you have questions about ZMP Live? Our team will be happy to help you. Please feel free to send us a message:

Our privacy policy applies

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Register now

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