|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
weiter gehts ...
Hallo,
ist es möglich meinen EA so in MT4 einzubeinden, dass der EA automatisch mit MT4 startet ? Der EA soll praktisch immer laufen, wenn MT4 auch läuft. Und: Wenn ich meinen EA starte, dann darf ich immer erst ein Fenster wegklicken. (wo man u.a. auch Life-Trading drin erlaubt). Kann man das unterbinden ? Danke! |
|
|||
Noch eine Frage:
Ist es möglich meinen EA so zu ergänzen, dass er geschlossene Positionen ausliest / prüft, wie es mit denen ausgegangen ist, ob per TP oder SL geschlossen ?
Danke ! |
|
|||
Natürlich, sofern Teil Dir der mq4-Code vorliegt.
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Gib mir doch bitte nen Tipp, wie ich den Code bauen könnte...thx.
|
|
|||
Example : geschlossen per TP
Code:
if(OrderClosePrice()==OrderTakeProfit()) |
|
|||
Code:
if(OrderClosePrice()==OrderTakeProfit()) Das ist eine riskante Lösung, weil der Vergleichsoperator eine total exakt linke wie rechte Seite benötigt und das OrderClose() manchmal nicht exakt auf dem OrderTakeProfit() ausgelöst wird. Dann wäre schon besser: if(OrderClosePrice()>=OrderTakeProfit()) was auch nur zusätzlich! den Fall des > absichern würde. Wenn der Trade im SL oder TP geschlossen wird, steht dieses Ereignis im OrderComment(). In diesem String sollte dann nach der Abkürzung tp gesucht werden. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
>= Falsch
if(OrderClosePrice()==OrderTakeProfit()) Richtig Nachweis |
|
|||
Hallo ihr Lieben,
bitte nicht streiten ! :-) Ich probiere erstmal die Vorschläge aus. Vermutlich reicht mir das als Anschub. Was ich brauche ist die Bestätigung, dass eine Position geschlossen wurde und die Zuordnung der Position. Wo exakt die Position geschlossen wurde ist nicht ganz so wichtig und da SL und TP recht weit auseinander liegen (eh mindestens 100 Pips) werde ich auch bestimmen können ob es ein Profit- oder Loss-Trade ist. Danke ! Melde mich, wenn ich mich irgendwo verfranze... |
|
|||
@pako, Du weißt doch alleine, dass schon nur der Vergleich zweier double-Zahlen immer Risiken birgt, geschweige denn, dass der Ausführungskurse nicht immer genau auf dem TakeProfit stattfindet.
Das krasseste!! Beispiel hatten wir von nicht All zu langer Zeit! Und selbst wenn, bei >= kann nach oben gesehen doch nichts schief gehen! denn == ist da involviert! traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Zitat:
Code:
if(OrderClosePrice()==OrderTakeProfit()) Geändert von pako (06.06.15 um 19:11 Uhr) |
Lesezeichen |
Stichworte |
datei, datei prüfen, ea, expert advisor, mql4, programmierung, programmierung metatrader, verzeichnis |
|
|