|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
die älteste Order schliessen
Hallo an alle
ich hab damal wieder ein Problem. Ich möchte bei jedem neue Handelstag die älteste Order schliessen. Der code macht es auch oft, aber halt nicht immer. Und ich habe keine Ahnung warum. hier der Code. PHP-Code:
was mache ich mal wieder falsch?? im voraus mal danke hippo |
|
|||
Code:
if (Bars > Barsalt) { int time = 10000000000, tn = 0, type = -1; bool res = false; double lots = 0; for (int i = 0; i < OrdersTotal(); i++) { if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { if (OrderOpenTime() < time) { time = OrderOpenTime(); tn = OrderTicket(); type = OrderType(); lots = OrderLots(); } } } if (type == 0) res = OrderClose(tn, lots, Bid, 3, Red); if (type == 1) res = OrderClose(tn, lots, Ask, 3, Red); Barsalt = Bars; }
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|