Tradestation User Group Germany (http://www.tradernet.org/wbb/index.php)
|- Posts aus dem alten Userforum (http://www.tradernet.org/wbb/board.php?boardid=15)
|-- buy, sell sofort und nicht erst am nächsten bar (http://www.tradernet.org/wbb/threadid.php?boardid=15&threadid=237)


Geschrieben von _esminifuture am 18.10.2001, 16:10:

  buy, sell sofort und nicht erst am nächsten bar

Hallo Leute.

Ich ärgere mich kann ich bei easylanguage nicht zu dem price kaufen den ich normal bekomme?

angenommen das premarket high ist 1000. ich möchte kaufen wenn 1000 um einen tick 0.25 überboten wird. dann möchte ich zu market kaufen. aber ich möchte es auch zu diesem preis bekommen weil ich es in wirklichkeit auch zu 1000.25 gefillt bekomme.

mit der easylanguagebefehlen schaffe ich das nicht, auch mit at market nicht. der kauft immer erst zum close von der entsprechenden candle oder bei der eröffnung des nächsten.

Mein problem ist das mein ansatz sehr kurz ist und ich kann so nicht testen. Habe bereits 1 minuten charts.

also wie muss mein befehl lauten wenn ich zu 1000 + 1 Ticks oder plus 0.25 kaufen möchte

vars: PremHigh(0);

PremHigh mit wert belegen dann

if High > PremHigh + 0.25 then buy at market.

aber dann kauft der erst zum close oder am nächsten tag :-( ich bin verzweifelt


DANKE für Eure Hilfe


Geschrieben von _Michael am 18.10.2001, 17:10:

  RE: buy, sell sofort und nicht erst am nächsten bar

Versuch es doch mal mit einem Buy Stop:
buy prevhigh+0.25 stop


Geschrieben von _esminifuture am 18.10.2001, 18:10:

  RE: buy, sell sofort und nicht erst am nächsten bar

danke erst mal aber leider läuft nicht.

Vielleicht sollte ich die Frage mal anderst stellen kann ich eine Buy order geben die nicht beim close gelöscht wird. Beispiel ich möchte kaufen im zeitraum von 9.35 bis 10.00 wenn er das high aus Premarket anreisst. Aber zum preis von premarket und nicht zum high low close oder open.

sonst muss ich mir das ganze buy sell usw selbst schreiben und in ein arry legen. Leider ist dann die performanceausrechnung sehr viel arbeit. vielleicht hat doch jemand eine idee. danke

esminifuture


Geschrieben von _Klaus Eckhoff am 18.10.2001, 23:10:

  RE: buy, sell sofort und nicht erst am nächsten bar

Hallo esminifuture,

vorab der Rat: lies Dir mal im Easy Language Reference Guide die Kapitel über "The Trading Strategy Backtesting Engine" und "Trading Verbs" genau durch!

Die TS arbeitet so, dass zum Ende eines jeden Bars Dein Signal ausgeführt wird und für den nächsten Bar (und nur für diesen) eine oder mehrere Orders generiert werden. Wenn man das einmal verinnerlicht hat sollte der Rest nicht schwerfallen.

Wenn Du bei Erreichen eines bestimmten Kurses kaufen willst, dann musst Du am Bar vorher (wie Michael es schon geschrieben hat) eine Stop-Order absetzen.

Wenn Du eine Order von 09:35 - 10:00 Uhr im 1-Minutenchart ausführen möchtest musst Du die entsprechende Buy- oder Sell-Order 25 mal generieren (von 09:34 - 09:59 Uhr). Wo dabei ein Problem mit der Performanceausrechnung sein soll kann ich nicht nachvollziehen...

MfG

-Klaus


Geschrieben von _esminifuture am 19.10.2001, 08:10:

  RE: buy, sell sofort und nicht erst am nächsten bar

danke ich habe mir das guide x mal durch gelesen. ich kenn das mit fragen in foren die zu faul sind die anleitung zu lesen. mich ärgert das auch immer :-(. Aber somit muss ich wohl eingestehen das ich nicht faul bin sondern einfach nur blöd :-(.

also danke für "Licht ins Dunkel"


Geschrieben von _Klaus Eckhoff am 19.10.2001, 10:10:

  RE: buy, sell sofort und nicht erst am nächsten bar

Hallo esminifuture,

wenn Du weitere konkrete Fragen hast dann poste sie ruhig. Ich kenne einige Leute, die den ELA Reference Guide nicht verstehen :-) ...

Oder besuche doch einfach mal das nächste Treffen der nächstgelegenen Omega-Usergruppe. Dort findest Du bestimmt Unterstützung und Hilfe bei Deinen Fragen.

MfG

-Klaus

Powered by: Burning Board 1.1.1 © 2001 by WoltLab