|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Eine offene Order filtern unter vielen
Hallo ich bin hier neu und versuche mich grade daran ein programm zu scheiben.
Für 1 Währungspaar läuft das programm gut , jedoch greife ich beim Zählen der offenen orders auf die funktion OrderTotal() zu jedoch möchte ich halt nur wissen ob für dieses währungspaar wo der ea drin läuft schon eine order offen ist. |
|
||||
Forensuche, google (bspw. nach mql4 + count open orders) etc. haben nichts gebracht?
|
|
|||
Wenn ich was gefunden habe konnte ich leider nicht genau erkennen wie es genau funktioniert. ICh habe zwar einen code jedoch weiss ich nicht was ich schreiben muss wenn der sl oder tp ausgelöst wird ohne OrderClose().
anzahlorders=OrdersTotal(); for(zahl=0;zahl<anzahlorders;zahl++) { if(OrderSelect(zahl, SELECT_BY_POS, MODE_TRADES)) if (OrderSymbol()== Symbol()) { if (OrderMagicNumber()== MagicNumber) { orders++; } } } wobei ich diesen code nicht ganz verstehe und er auch nicht klappt. für den ordersend() habe ich jetzt einfach mit if(anzahlorders==0) geregelt das er keine orders mehr ausführt. |
Lesezeichen |
Stichworte |
filtern, mql4, offene order, order filtern, programmierung, programmierung metatrader |
|
|