Anfängerfrage
Hallo ihr Lieben,
seit Kurzem Versuche ich mich im programmieren von EA´s für den Meta-Trader 4 und bräuchte hier etwas Hilfe, realisieren möchte ich folgendes: - Gehandelt/Partizipiert werden soll am DAX30 - gleichzeitiges Setzen einer BUYSTOP und einer SELLSTOP Order, mit den frei wählbaren Parametern: Volumen, Stoploss, Kursziel, und Limit in Abhängigkeit des aktuellen Kurs (also Differenz zum Kurs bei Setzen der beiden Order). Bei Eintreten einer der beiden Bedingungen soll die jeweils andere Order gelöscht werden. Nach erreichen des Kursziel bzw. Stoploss sollen sofort zwei neu Order mit gleichen Parametern gesetzt werden. - Immer nur eine geöffnete Position bzw. zwei Order gleichzeitig . - Schließen aller Positionen und Order rechtzeitig vor Marktschluss. Gibts dann schon was? und wenn ja gut kommentiert? Da ich noch am Anfang meiner Programmiererkarriere stehe, wäre ich sehr dankbar wenn mir jemand ein paar Tipps (Buchtipps, Videos, gut kommentierte EAs, etc.) für das erlernen dieses Handwerks geben könnte. Vielen Dank und Liebe Grüße Lili |
Moin ;)
Diese Art von Order gibt es bei einigen Brokern (wenn die eine Order zum Tragen kommt, dann wird die andere gelöscht). Wie man das programmiert kann ich Dir leider auch (noch) nicht sagen, aber da gibt es hier genug Experten. Ob Deine Strategie so Sinn macht kann ich auch nicht wirklich erkennen. Aber es geht ja erst einmal um das Erlernen des Programmierens (Der Weg ist das Ziel). Viel Erfolg dabei. Grüße sendet Dir Andreas |
Zitat:
traderdoc |
Hey,
vielen Dank für die raschen Antworten, ich habe mal ein bisschen rum experimentiert und mir ist aufgefallen, dass ich noch ganz am Anfang stehe :D wo könnte denn so ein EA zu finden sein bzw. woher bekommt man leicht verständliche (gut kommentierte) EA´s. Sich durch die Referenz zu arbeiten ist sehr mühselig und nicht besonders zielführend. Liebe Grüße Lili |
|
Hey,
bei meiner Suche nach "Schulungsmaterial" bin ich unter anderem auf die Tutorials von DaxSignals gestoßen, hat jemand Erfahrung mit diesen? Was ich bei Youtube davon gesehen habe war recht viel Versprechend, der Preis ist vielleicht etwas abschreckend, wenn sich hier allerdings zwei oder drei wissbegierige zusammentun würden... könnt mir ja ne PM schreiben;) Liebe Grüße Lili |
|
Zitat:
Grüße Lili |
Angenommen man streicht aus dem Code die Zeile:
if(t < 1) dann sollte doch, nachdem eine Order abgeschlossen wurde, der EA zwei neue Order erstellen, oder? was genau passiert eigenlich hier: for (int i = 0; i < OrdersTotal(); i++) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); ? Liebe Grüße Lili |
Da werden alle Market- und PendingOrders aus der Liste der existierenden selektiert, in aufsteigender Richtung, d.h. die zuerst geöffnete Order als Erste.
traderdoc |
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:41 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