offene Positionen prüfen und anpassen
Forums › ProRealTime Deutsch forum › ProOrder Support › offene Positionen prüfen und anpassen
- This topic has 13 replies, 3 voices, and was last updated 6 years ago by Despair.
-
-
02/22/2018 at 11:16 PM #63594
Hallo zusammen.
Ist es möglich bereits aktive Positionen zu überprüfen, aus zu werten und an zu passen.
Ich stelle mir da eine eigene Strategie für exit vor.
Respektive den Fibu Rücklauf zu Berechnen und die Positionen mittels der Berechnungen an zu passen..Ich möchte z.b folgende Infos erhalten.
1. Distanz von Order Openning zu Close
2. Anzahl Perioden seit Open der Order
3. Alle infos der Eröffnungskerze bei offen Positionen.Besten dank
02/23/2018 at 10:16 AM #6362902/23/2018 at 11:07 AM #6364202/23/2018 at 4:19 PM #6370902/23/2018 at 7:45 PM #63733Ja OK Die Schreibweise..
Hier nochmals was ich möchte.
Innerhalb der Strategie die eröffneten Positionen nach Prüfen.
Ich stelle mir da in Strategie für exit folgendes vor.
Ich möchte den Fibu Rücklauf Berechnen und die offenen Positionen mittels der Berechnungen den Stop Ploss Setzen.Dazu benötige ich diese Infos.
1. Distanz der Position von Kauf/Verkauf zu aktuellem Close
2. Anzahl der Perioden seit Position Kauf/Verkauf
3. Alle infos der Kerze beim Kauf der Position.Ich glaube ihr nennt das Backtest
02/23/2018 at 11:08 PM #637611.)
1Distanz = abs(trade-rice(1)-close)2.) Du musst dir den barindex bei Tradeeröffnung merken und dann immer die Differenz zum aktuellen barindex ausrechnen. Damit hast du die gesuchte Anzahl an Perioden seit dem letzten Trade.
3.) Siehe 2.). Hast du den barindex der Kerze kannst du ja alles abfragen.
02/24/2018 at 9:08 AM #637711.)
1Distanz = abs(trade–rice(1)–close)2.) Du musst dir den barindex bei Tradeeröffnung merken und dann immer die Differenz zum aktuellen barindex ausrechnen. Damit hast du die gesuchte Anzahl an Perioden seit dem letzten Trade. 3.) Siehe 2.). Hast du den barindex der Kerze kannst du ja alles abfragen.
Damit hätte ich aber nur den Letzten Trade, ich möchte aber alle.
Ich dachte eher an eine Abfrage, die alle Tradpositionen (Barindex) ausspuckt, die man dann in einer Schlaufe abarbeiten kann.
Gibt es da eine Möglichkeit dazu?
02/24/2018 at 4:31 PM #63816Da hat sich ein Tippfehler eingeschlichen.
1tradeprice(X)gibt dir den Eröffnungspreis des Xten Trades (rückwärts gerechnet, also der letzte hat Nr 1, der vorletzte Nr 2 usw).
Wenn du dir dann immer die barindex(e) merkst, kannst du ja dann ja durch diese mit einer Schleife durchgehen.Merke dir z.B. den Index immer so:
1234567...//nach Eröffnungtradeindex=barindex//das wiederholst du nach jeder neuen Eröffnung, dann kannst du z.B. den Index des vorletzten Trades so bekommen:vorlezterTrade = tradeindex[1]02/24/2018 at 5:19 PM #63821Hmm ja das könnte gehen, das mit Tradeprice hab ich schon gefunden.
Aber das wird mir nicht wirklich helfen.
Ich möchte schliesslich in real time den Tradprice nutzen um die Stops und Limits Automatisch anzupassen, anhand Veränderungen im bestehenden Trend.
wie z.b Wendekerzen, Doppelhoch-tiefs. etc. Close+15 an bestimmten Positionen wie Pivots etc.Anhand Marktänderungen möchte ich nun in Realtime die bereits Offenen Positionen in der Strategie anpassen.
Ist das überhaupt möglich ?Am einfachsten wäre für mich eine Ausgabe der Offenen Positionen innerhalb der Strategie mit den Infos dazu.
hier mal etwas code Schnipsel.
12345678910111213141516171819if TradeFibo100 =1 Thenif FOK=2 thenif BardistanzF0 >= BardistanzF100 thensellrange=F0+(fiborange/100)*90if close <=F100+fibuover100S and close >=sellrange then//if SHORTONMARKET <=10 and avgFilterEnterShort=1 and SveFilterEnterShort=1 thenif SHORTONMARKET <=20 and SveFilterEnterShort100=1 thenSELLSHORT Ordersize CONTRACTS AT MARKETendifendifLimitplace=(TRADEprice - F0-1.3)Limitprice=TRADEprice-LimitplaceSET TARGET PPROFIT Limitplaceendifendifendif02/24/2018 at 6:03 PM #63822Ich weiss nicht, ob ich dich richtig verstehe. Eine Strategie kann immer nur eine Position offen haben.Du kannst zukaufen, d.h. die Postion akkumulieren, aber es ist dann schwierig die Zukäufe als separate Trades anzusehen, da Pst keine Teilschliessungen zulässt.
02/24/2018 at 6:39 PM #63826Ich denke nicht, das eine Strategie nur eine Position Offen hält und nachfolgende Zukäufe sind.
Ich habe in meiner Strategie verschiedene Punkte für Trade einstige, die Berechnet werden. Im Backtest werden diese auch alle ordentlich eröffnet mit eigenen Stop Los, Limit etc.
Sie werden dann alle an den ihnen vorgegeben Positionen geschlossen.Es muss doch möglich die Orderaufträge welche noch offen sind mittels Strategie anzupassen.
02/25/2018 at 12:34 AM #6384902/26/2018 at 10:03 AM #63927Das ist aber Schade.
Es wäre sicherlich nicht nur in meinem Interesse mittels Strategie die bereits eröffneten Trades zu managen.
Alle notwendigen Informationen sind ja in den Ordern bereits hinterlegt, man muss sie nur noch zugänglich machen mittel Variablen.
Damit würde man einen riesigen schritt nach vorne machen was die Dynamic der Programmierung angeht.Kann man da die Programmierer nicht darauf ansprechen.
02/26/2018 at 10:24 AM #63938 -
AuthorPosts
Find exclusive trading pro-tools on