|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Zitat:
Ich werde deinen Vorschlag in den nächsten Tagen versuchen umzusetzen und melde mich dann wieder. Noch ein schönes Wochenende. |
|
|||
Zitat:
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Zitat:
AVT |
|
|||
Zitat:
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Hallo zusammen,
erst mal vielen Dank für die Antworten. @traderdoc und @AVT: Wie funktioniert das mit der GV? Weil "direkt" einen Namen als globale Variable kann ich meiner Long-Order nicht geben, da es ja möglich ist, dass mehrere Orders offen sind (ich begrenze die max. Anzahl natürlich). Mein derzeitiger OrderSend-Befehl ist folgender: Code:
int LongOrder = OrderSend(Symbol(),OP_BUY,LotSize_Long1,Ask,5,0,0,"LONG Position 1",MagicNummer,0,Green); int LongOrder = OrderSend(Symbol(),OP_BUY,LotSize_Long2,Ask,5,0,0,"LONG Position 2",MagicNummer,0,Green); Lieben Gruß, Michael |
|
|||
Was willst Du denn konkret in die GV speichern?
int LongOrder liefert lediglich die TicketNumber der jeweiligen geöffneten Order zurück. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Mehrere Orders des selben Typ kann man am Einfachsten mit jeweils eigenen MagicNumbers unterscheiden / überschaun / was auch immer.
|
|
|||
Hallo traderdoc, hallo MA-EA,
nochmal als Erklärung, was ich machen will und benötige:
Die Magic Number hilft mir da ja auch nicht. Die einzige Möglichkeit, die ich bis dato erhalten habe, ist die von Indikator-Trading mit dem Kommentar und OrderComment (hab ich noch nicht versucht, da ich noch keine Zeit hatte was weiter zu programmieren). Lieben Gruß, Michael |
|
||||
Tja, und da drehen wir uns wieder im Kreis.
Im Post #18 hatte ich schon empfohlen das über Variablen zu machen, also nichts anders als GV zu nutzen. Da Michael_ das aber wohl universell machen möchte und es nach meinem Kenntnisstand keine Möglichkeit gibt den Initialen SL aus einer laufenden und geänderten Order (TrailingStop) rauszubekommen, kam mein Vorschlag zur Nutzung des Comment der jeweiligen Order zustande. Nicht weil ich das für einen guten Ansatz halte, sondern nur weil Michael_ wohl nicht weiß wie viele Trades er wirklich öffnen will und irgend was gegen GV zu haben scheint. Es gibt wohl nur zwei Möglichkeiten: 1) GV für jede offene Order in der der initiale SL gespeichert wird (Könnte man auch mit einem Array lösen) 2) Comment der jeweiligen Order, solange keine Teilschließung erfolgt, da diese den originalen Comment überschreibt. So, lieber Michael, jetzt musst du dich entscheiden! Wer soll dein Herzblatt sein? … ach wenn ich das jetzt noch mit der originalen Stimme vertonen könnte |
Lesezeichen |
Stichworte |
break-even, stop loss nachziehen |
|
|